- 904,036
- 1,351,915
- 978,789
- 143,890
- 1,227,712
- (2,529)
- 46,050
- (71,284)
- (23,469)
- 177,145
- (150,358)
- (1,518,309)
- (2,453,235)
- (1,612,335)
- (262,233)
- 751,151
- (120,314)
- (1,545,559)
- (1,491,965)
- 1,142,505
- 782,359
- 902,672
- 2,448,231
- 3,940,197
- 2,797,692
- 1,533,510
- 782,359
- 902,672
- 2,448,231
- 3,940,197