Many people have asked about Step's circulating supply, given that Coingecko manually updates their figures on a weekly basis.
Calculating the current number is easy. To find the current circulating supply of Step:
Add the number of STEP tokens that came into circulation at launch (4m tokens)
Plus the number of tokens that have been emitted up to the present date, as per the emissions schedule (these tokens come from the community address).
Plus the number of tokens that have been sent from treasury (verify this yourself at the Treasury address listed in the wallet distribution document).
For context (May 28th), the sum of this figure was 45685838.58 STEP tokens. It will obviously be higher on the date you do these calculations yourself.
Further breakdown of all project addresses is available in the wallet distribution document.