The total number of IMPT coins available is 3,000,000,000, but currently, there are 1,321,897,017 IMPT coins in circulation.