- (28,598)
- (35,899)
- (81,205)
- (133,850)
- (46,045)
- (14,247)
- (50,248)
- (129,203)
- (108,445)
- (151,412)
- (5,720)
- (12,349)
- 255,944
- 174,331
- 152,708
- (48,494)
- (98,181)
- 45,619
- (68,074)
- (45,822)
- 101,365
- 199,546
- 153,927
- 222,001
- 267,823
- 52,871
- 101,365
- 199,546
- 153,927
- 222,001