16,995,962

4,004,038 remaining

of 21,000,000