91,449,000 28%
92,015,000 28%
152,100,000 29%
115,441,000 28%
166,526,000 28%
171,146,000 28%
187,839,000 28%
244,125,000 28%
303,573,000 28%
217,562,000 28%