There is a total supply of 1 billion Celo coins, of which 265,980,036 are already in circulation.