53,038,000 3%
175,766,000 21%
165,453,000 29%
43,050,000 14%
110,138,000 22%
374,930,000 19%
36,081,000 24%
48,195,000 10%
70,261,000 21%
41,019,000 30%
96,086,000 23%
113,936,000 23%
64,565,000 24%
63,250,000 21%
102,063,000 25%
59,685,000 5%