How Old was Mary When She Had Jesus?

There are no documentations on how old Mary was when Jesus was born. People believe that she was between 13 and 16 since that’s the ages a young girl would marry in those days.