- (15,022)
- 246,948
- 240,677
- 153,423
- 89,686
- 52,297
- (196,979)
- (208,606)
- (125,706)
- (312,711)
- (481)
- 29,043
- (54,986)
- (42,987)
- (67,567)
- (163)
- 1,007
- 5,759
- (988)
- (483)
- 36,630
- 80,019
- (17,155)
- (16,257)
- (291,074)
- 185,078
- 105,058
- 122,214
- 138,471
- 429,545
- 221,708
- 185,078
- 105,058
- 122,214
- 138,471