- 111,077,000
- 456,596,000
- 393,768,000
- 341,469,000
- 318,575,000
- (62,912,000)
- (255,789,000)
- (232,971,000)
- (213,032,000)
- (181,986,000)
- (65,439,000)
- (146,572,000)
- (113,713,000)
- (107,971,000)
- (99,400,000)
- 290,000
- 3,576,000
- 7,317,000
- (2,308,000)
- (4,967,000)
- (16,984,000)
- 57,811,000
- 54,401,000
- 18,158,000
- 32,222,000
- 249,001,000
- 191,190,000
- 136,789,000
- 118,631,000
- 86,409,000
- 232,017,000
- 249,001,000
- 191,190,000
- 136,789,000
- 118,631,000