25,649,800 24%
20,748,700 31%
20,353,400 18%
43,287,300 30%
17,785,200 10%
24,110,300 21%
38,743,000 7%
20,187,100 10%
26,910,900 35%
38,623,600 11%
54,297,600 22%
86,933,100 23%
193,300,300 7%
205,488,000 7%