Your website (link below) shows a 1.8b supply of tokens that are "over the stated supply amount", but the on-chain data you link to does not support that claim.