18,000,850

2,999,150 remaining

of 21,000,000