- (24,493)
- 271,126
- 228,333
- 266,588
- 174,723
- (73,351)
- (181,825)
- (326,730)
- (355,864)
- (152,023)
- (61,078)
- (54,161)
- (65,478)
- (60,645)
- 835,929
- (158,922)
- 35,139
- (163,875)
- (149,921)
- 858,629
- 810,175
- 767,715
- 931,590
- 1,081,511
- 222,882
- 651,253
- 802,854
- 767,715
- 931,590
- 1,081,511