- 136,083
- 293,725
- 80,194
- 272,812
- (29,071)
- (3,794)
- (41,450)
- (15,557)
- 323,443
- (402,435)
- (6,782)
- (109,104)
- (123,269)
- (129,620)
- (308,954)
- 125,441
- 143,228
- (58,465)
- 466,556
- (740,685)
- 1,378,444
- 1,235,216
- 1,293,681
- 827,125
- 1,567,810
- 1,503,885
- 1,378,444
- 1,235,216
- 1,293,681
- 827,125