Over 95.6% of all Bitcoin that will ever exist has already been issued, leaving just 925,062 BTC left to be mined out of the hardcoded 21 million limit.