- 15,204
- 111,457
- 59,156
- 33,559
- 44,516
- (15,886)
- (54,272)
- (40,130)
- (359,895)
- (54,432)
- (371)
- (31,300)
- (16,688)
- 382,163
- (2,932)
- (354)
- 183
- 6,772
- (5,976)
- (821)
- (1,407)
- 26,068
- 9,109
- 49,850
- (13,669)
- 155,440
- 129,372
- 120,263
- 70,413
- 84,082
- 154,033
- 155,440
- 129,372
- 120,263
- 70,413