Coins in Circulation
Etica's Supply
5772406 ETI
Monero's Supply
18114950 XMR
Bitcoin's Supply
19882860 BTC