Circulating Supply:
24,860,298,436 ECC
In the sell wall at coin exchange:
480,484,417
Total Supply:
Unknown

A lot of coins, and where are the rest of the coins (excluding the HODL-ers) because relatively speaking it is a small fraction from the circulating supply?
Total Supply: 25 billion ECC....after that no more inflation.
All the coins are in circulation, bought on exchanges, minted in the PoW period or staked in the PoS period. What you see on CE is the total coins for sale on the exchange, there are also coins on CE that are NOT for sale and will go to the wallets on peoples computers when the wallet comes on line