- 60,796
- 246,170
- 87,060
- 42,437
- 66,302
- (93,448)
- (649,994)
- (476,844)
- (666,013)
- (198,143)
- 23,217
- 323,388
- 222,352
- 886,623
- 146,376
- 393
- (7,370)
- 16,460
- 520
- (3,158)
- (9,043)
- (87,806)
- (150,972)
- 263,567
- 11,377
- 162,325
- 248,529
- 399,501
- 135,933
- 124,556
- 153,282
- 160,722
- 248,529
- 399,501
- 135,933