143,297,000 28%
166,927,000 28%
105,828,000 28%
121,694,000 28%
561,995,000 28%
514,574,000 28%
111,246,000 28%
194,765,000 28%
142,998,000 28%
94,730,000 28%
113,576,000 28%
278,526,000 28%
141,377,000 28%
26,393,000 28%
513,801,000 28%