Does anyone know what is IFC circulating supply right now?

I believe IFC has about 90 billion coins that have almost all been mined right now. So the coin is maxed out at the moment, that might be because this coin has been around for many many years
The finder of a block still gets granted a reward, but after so many halvings the amount is so low (dust) that it isn't credited to the wallet,
unless there are also transaction fees which push the total amount above dust. The coinbase reward is miniscule (currently 0.00000005 IFC) so it is worthless even when credited on top of fees.
For all intents and purposes the coin supply is 100% mined.