157,430,000 32%
82,010,000 19%
52,328,000 18%
98,938,000 16%
65,463,000 16%
17,199,000 14%
184,902,000 18%
122,323,000 18%
110,539,000 44%
31,770,000 12%
50,503,000 31%
31,770,000 28%
49,602,000 17%