24,001,000 13%
29,637,000 13%
15,216,000 7%
15,216,000 4%
105,313,000 10%
81,833,000 9%
79,790,000 9%
101,548,000 11%
76,612,000 8%
92,495,000 22%
86,805,000 9%