- 218,751
- 426,671
- 341,660
- 226,302
- 273,430
- (96,057)
- (314,099)
- (271,781)
- (118,141)
- (786,554)
- (67,912)
- (77,004)
- (40,403)
- (52,943)
- 542,615
- 589
- 1,234
- 3,108
- (642)
- (1,460)
- 55,371
- 36,802
- 32,585
- 54,577
- 28,031
- 163,051
- 126,249
- 93,664
- 39,087
- 11,056
- 218,423
- 163,051
- 126,249
- 93,664
- 39,087