- (136,945)
- 1,258,970
- 412,553
- 202,073
- 321,577
- (31,306)
- (106,565)
- (253,655)
- (152,392)
- (213,883)
- (93,534)
- (212,264)
- 40,094
- 2,971
- (47,972)
- 48
- (620)
- 8,964
- (6,844)
- (8,394)
- (261,737)
- 939,521
- 207,957
- 45,808
- 51,329
- 3,153,829
- 2,214,308
- 2,006,351
- 1,960,543
- 1,909,214
- 2,892,092
- 3,153,829
- 2,214,308
- 2,006,351
- 1,960,543