95,393,000 13%
182,333,000 7%
74,865,000 17%
135,764,000 15%
98,246,000 7%
55,343,000 23%
136,643,000 16%
80,419,000 10%
80,419,000 14%
64,230,000 13%
94,398,000 13%
54,338,000 2%
47,093,000 2%
123,165,000 13%