29,273,000 19%
131,727,000 19%
16,599,000 19%
22,527,000 19%
113,813,000 19%
106,699,000 19%
118,319,000 19%
16,364,000 19%
28,455,000 20%
128,040,000 20%