18,820,037

2,179,963 remaining

of 21,000,000