- 159,107
- 451,148
- 376,692
- 287,686
- 249,733
- 227,921
- (634,763)
- (455,514)
- (101,252)
- 25,353
- (11,097)
- (21,036)
- (17,906)
- (19,710)
- (3,736)
- 1,781
- 4,637
- 17,122
- (6,456)
- (13,138)
- 377,712
- (200,013)
- (79,606)
- 160,269
- 258,212
- 331,262
- 531,275
- 610,881
- 450,612
- 192,400
- 708,973
- 331,262
- 531,275
- 610,881
- 450,612