- 369,861
- (288,563)
- 451,702
- 238,628
- 344,719
- (41,458)
- (180,716)
- (91,564)
- (128,378)
- (112,384)
- (521,439)
- 437,405
- (248,096)
- (278,374)
- (7,522)
- (3,107)
- 2,406
- 833
- (154)
- (477)
- (196,143)
- (29,468)
- 112,874
- (168,278)
- 224,336
- 548,419
- 577,887
- 465,013
- 633,291
- 408,954
- 352,276
- 548,419
- 577,887
- 465,013
- 633,291