18,940,556

2,059,444 remaining

of 21,000,000