Why are more boys than girls born every single year?

6th Jan 2019    |     Source: BBC

There are normally around 105 male births for every 100 female ones