18,554,737

2,445,263 remaining

of 21,000,000