102,678,000 15%
21,015,000 8%
98,676,000 11%
81,169,000 13%
66,858,000 5%
22,545,000 8%
26,577,000 22%