Respuesta :

7.53 billion

irdk

there prob more

7.53 billion in 2017