There is a maximum limit of 589,735,030,408,323 SHIB. As of mid-2022, more than 549,000,000,000,000 had been mined. That means there are less than 7% of SHIB left to be mined.