There are less than 21,000,000 $BTC in existence.

Let that sink in.