As of December 24th, data from CloverPool indicates that the circulating supply of Bitcoin has reached a total of 19,800,493.75 BTC. With only 1,199,506.25 BTC remaining to be mined, the