Keep scrolling down for answers and more stats ...
Population Size: 30 billion
Population Size: 1.5 billion
Population Size: 475 million
Population Size: 310 million
Population Size: 160-220 million
Population Size: 210 million
Population Size: 200 million
Population Size: 100-199 million
Population Size: 95-164 million
Population Size: 130 million