18,612,087

2,387,913 remaining

of 21,000,000