163,578,000 5%
153,355,000 12%
132,904,000 5%
109,055,000 2%
422,143,000 3%
448,194,000 8%
106,503,000 5%
93,722,000 3%
88,355,000 5%
175,008,000 7%
38,277,000 16%