- (43,966)
- 22,210
- (75,835)
- (23,747)
- 5,030
- 958
- (14,269)
- 2,377
- (148,500)
- (94,926)
- 25,302
- (39,051)
- 56,338
- 193,997
- 27,947
- (233)
- (479)
- 1,191
- (1,091)
- (1,379)
- (17,939)
- (31,590)
- (15,929)
- 20,659
- (63,328)
- 63,469
- 95,059
- 110,988
- 90,330
- 153,657
- 45,530
- 63,469
- 95,059
- 110,988
- 90,330