- 2023-12-31
427609892000
2903322519000
- 2022-12-31
384322141000
2652903306000
- 2021-12-31
343900090000
2388249126000
- 2020-12-31
300421431000
2192173839000
- 2019-12-31
277197681000
2034451929000
- 2018-12-31
243961186000
1861840298000
- 2017-12-31
214755519000
1550983306000
- 2016-12-31
190490539000
1391953279000
- 2015-12-31
167977392000
1074904899000
- 2014-12-31
139019458000
919106215000
- 2013-12-31
118036755000
783821101000
- 2012-12-31
101858378000
651694165000
- 2011-12-31
89104041000
505829253000
- 2010-12-31
77209893000
397539119000
- 2009-12-31
69406496000
292584155000
- 2008-12-31
15383784000
204167772000
- 2007-12-31
12801582000
165939078000
- 2006-12-31
4893340000
116437474000
- 2005-12-31
2566208000
94714316000