19.8 million Bitcoins have been mined, accounting for 94% of the supply

As of now, more than 94% of all Bitcoin (BTC) has been mined, equivalent to 19.8 million BTC. There are just under 1.2 million more BTC to be created in the coming years.