Bitcoin crosses 20,000,000 in total supply, leaving only 1M $BTC BTC left to be mined.