18,685,787

2,314,213 remaining

of 21,000,000