If you take the total amount of bitcoin in unit of Satoshi (that's 2,100,000,000,000,000) and devide by the worldwide population (6,775,235,700) based on the 2009 data from the world bank, each one of us will get 309,952.3164928417 Satoshis. More than enough, no?