- 33,119
- 37,051
- 92,018
- 26,644
- 58,705
- (57,735)
- (59,412)
- (105,665)
- (134,550)
- (117,436)
- (19,869)
- (62,852)
- (12,530)
- 6,728
- (16,754)
- (44,322)
- (85,137)
- (25,892)
- (101,098)
- (75,476)
- 150,927
- 236,064
- 261,955
- 363,053
- 438,529
- 106,605
- 150,927
- 236,064
- 261,955
- 363,053