107,626,000 28%
67,807,000 28%
135,478,000 28%
313,999,000 28%
95,259,000 28%
441,009,000 28%
132,376,000 28%
110,784,000 28%
119,956,000 28%
80,373,000 28%
309,828,000 28%
281,186,000 28%
313,062,000 28%
192,414,000 28%