18,555,381

2,444,619 remaining

of 21,000,000