From an initial collection of one billion, there are now just more than 938.2 million LEO coins in circulation. This number steadily reduces through LEO’s buy-back plan.