260,088,638 32%
135,487,958 19%
86,451,363 18%
163,455,312 16%
108,150,940 16%
28,414,688 14%
305,475,382 18%
202,088,817 18%
182,620,834 44%
52,487,000 12%
83,436,000 31%
52,487,000 28%
81,948,000 17%