18,768,037

2,231,963 remaining

of 21,000,000