18,772,168

2,227,832 remaining

of 21,000,000