Coins in Circulation
Etica's Supply
5896488 ETI
Monero's Supply
18124901 XMR
Bitcoin's Supply
19893573 BTC