Bitcoin supply: mining output has exceeded 95% of the total ceiling of 21 million pieces
--
The mined supply of Bitcoin has exceeded 95% of its total limit of 21 million, and the remaining 1.05 million BTC will be slowly issued over the next century. (Cointelegraph)