110,858,000 28%
110,039,000 28%
722,000 28%
151,146,000 28%
35,144,000 28%
38,934,000 28%
104,611,000 28%
167,851,000 28%
949,000 28%
171,592,000 28%
80,663,000 28%
248,320,000 28%