18,687,493

2,312,507 remaining

of 21,000,000