Coins in Circulation
Etica's Supply
5656603 ETI
Monero's Supply
18105898 XMR
Bitcoin's Supply
19873879 BTC