18,048,900

2,951,100 remaining

of 21,000,000