26,910,900 35%
124,505,200 37%
38,623,600 11%
61,665,000 5%
81,213,700 32%
54,297,600 22%
84,189,700 7%
86,933,100 23%
193,300,300 7%
205,488,000 7%
400,060,800 7%