Year 2017Year 2018Year 2019Year 2020Year 2021Year 2022Year 2023Year 2024
100120000
210000010
310500000
410010030
510172000
631800000
751800010
821200000
9601220040
1022910040
1160630010
1222930000
13001120020
146118200140
15611040040
164312112030
17531381071
1831238800140
19762770060
203123660090
2161546500250
221917511000420
231314451105470
24211237301490
252010433505450
261814446106490
27121403409410
281812246500530
29147233400760
30911431700260
311210213011190
32792312013381
335934505190
345813402160
355625507250
3653126011120
37014302120
3815820170
3954540290
40327100100
4101410010
4222200050
4301300000
4431100050
4521200040
4621400020
4730400020
4800000000
4900000000
5000000000
5100000000
5200000000
5300000000