271,941,000 28%
255,879,000 28%
108,461,000 28%
275,985,000 28%
134,622,000 28%
337,111,000 28%
325,264,000 28%
111,997,000 28%
593,705,000 28%
210,035,000 28%
97,010,000 28%
69,617,000 28%
149,592,000 28%
107,538,000 28%
190,517,000 28%
258,726,000 28%
142,692,000 28%
174,053,000 28%
142,995,000 28%
104,151,000 28%
127,012,000 28%
328,909,000 28%