- (31,609)
- (56,846)
- 242,842
- 212,113
- 271,216
- 223,609
- 125,836
- 193,721
- (273,233)
- 19,779
- 24,802
- (117,956)
- (112,757)
- (93,341)
- (184,935)
- (8,401)
- (8,153)
- 2,536
- 3,239
- 3,530
- 208,401
- (57,119)
- 326,342
- (151,222)
- 109,591
- 342,130
- 399,249
- 72,908
- 224,129
- 114,538
- 550,531
- 342,130
- 399,249
- 72,908
- 224,129