18,058,787

2,941,213 remaining

of 21,000,000