As of now, the circulating supply of Bitcoin is approximately 19.87 million BTC.