18,604,381

2,395,619 remaining

of 21,000,000