29,000,000 3%
31,988,500 13%
43,685,500 35%
43,666,500 37%
43,673,500 32%
43,673,500 40%
43,673,500 35%