18,873,906

2,126,094 remaining

of 21,000,000