Total BTC / World Pop

bitcoins
people
Given that a bitcoin currently cost $18,843, there are only enough bitcoins for every person to have $ worth. If bitcoins were distributed using the current global distribution of wealth, 99.9% of people would have $ worth of bitcoins, and people in the top .001% would have bitcoins each.

"It might make sense just to get some in case it catches on. If enough people think the same way, that becomes a self fulfilling prophecy."

Satoshi Nakamoto     

Please note that block 501,726 has a coinbase transaction of 0 BTC instead of 12.5 BTC, forever reducing the possible supply of bitcoins.