Answer :

25 million people each year

Other Questions