166,664,000 15%
153,376,000 7%
56,842,000 5%
39,413,000 16%
101,403,000 5%
102,016,000 8%
144,119,000 5%
93,662,000 19%
84,890,000 14%
73,868,000 13%
158,761,000 7%
58,971,000 6%
318,136,000 17%
129,490,000 4%
333,408,000 17%
174,148,000 8%
44,735,000 11%
21,706,000 13%
108,573,000 6%
117,235,000 5%
57,788,000 6%