- 81,484
- (41,686)
- 224,794
- 106,312
- 302,012
- (4,321)
- (44,946)
- 54,138
- (63,277)
- (156,921)
- 35,711
- (49,208)
- (213,299)
- (265,952)
- (193,153)
- 112,705
- (135,853)
- 66,023
- (223,032)
- (48,132)
- 147,243
- 283,095
- 217,073
- 440,105
- 488,237
- 259,948
- 147,243
- 283,095
- 217,073
- 440,105