- (53,544)
- 142,275
- (9,362)
- 214,163
- 299,192
- 105,575
- (159,320)
- 128,771
- (470,760)
- (242,558)
- (80,276)
- 18,642
- (132,567)
- (83,539)
- 58,164
- 167
- 2,077
- 5,395
- (1,772)
- (3,968)
- (28,078)
- 3,674
- (7,764)
- (341,909)
- 110,830
- 330,268
- 326,594
- 334,358
- 676,267
- 565,437
- 302,190
- 330,268
- 326,594
- 334,358
- 676,267