How Old Was Mary When Jesus Was Born?

There has been much discussion amongst scholars as to the question “How Old was Mary when she has Jesus?” Scholars believe Mary would have been somewhere between 12-16 years old when she had Jesus