Year 2017Year 2018Year 2019Year 2020Year 2021Year 2022Year 2023
1301746000
2311734000
3321933000
410728000
512922000
601724000
7101635000
811815000
940713000
1002722000
1101117000
122049000
130025000
1402156000
1500168000
16001010000
1710163000
181093000
1920160000
2002210000
2100455000
22205514000
23429144000
243313155000
256315745000
2611114128000
2711612315000
288415218000
299321118000
3023620621000
31241614215000
32381319611000
3355181823000
3463351615000
35513216921000
36454619313000
37383820212000
38403223322000
39784323432000
40323926525000
4140403767000
42258240418000
43277939712000
44155531812000
451310126915000
4618942649000
47145719611000
4810000000
490000000
500000000
510000000