It looks like the current supply has gone up by almost 3-4 fold. Was that because the blockchain moved? That looks like a huge inflation though.
The source on CMC required updating. Theyve done that now so the supply is correct. Although they still need to update the block explorer link.