What happens when all 21 million  are mined?

- Currently, there are ~ 18.5 million $BTC in existence

-  is currently being released at a rate of 6 coins every 10 minutes.

- There are ~ 1,500 transactions per block and one block is created every 10 minutes.