42,350,000 5%
6,977,000 24%
3,835,000 50%
4,624,000 15%
4,894,000 11%
7,736,000 36%
6,880,000 25%
8,120,000 7%
17,643,000 15%
31,130,001 20%
4,479,000 9%
4,327,000 4%
3,513,000 10%
26,800,000 6%