147,439,000 26%
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%
24,192,000 24%
60,064,000 28%
39,470,000 18%
396,690,000 18%
187,252,000 17%
115,443,000 25%
65,146,000 22%
75,591,000 25%
92,482,000 21%