51,872,000 22%
57,674,000 19%
86,052,000 20%
114,767,000 24%
68,814,000 24%
287,938,000 15%
22,849,000 20%
25,453,000 23%
35,906,000 20%
217,704,000 24%
5,452,000 24%
1,160,037,000 22%
781,954,000 36%
375,817,000 27%
37,550,000 17%
23,967,000 27%
47,650,000 27%
187,252,000 17%
92,482,000 21%
222,869,000 20%
14,671,000 35%
393,373,000 27%
12,274,000 28%
7,135,000 26%