Coins in Circulation
Etica's Supply
5872068 ETI
Monero's Supply
18122751 XMR
Bitcoin's Supply
19891345 BTC