102,678,000 15%
21,015,000 8%
105,313,000 10%
26,577,000 22%
101,548,000 11%
92,495,000 22%
22,545,000 8%
77,078,000 9%