Created with Highcharts 11.4.8
388
388
388
388
428
428
428
428
469
469
469
469
526
526
526
526
565
565
565
565
934
934
934
934
1190
1190
1190
1190
1511
1511
1511
1511
1769
1769
1769
1769
2255
2255
2255
2255
2875
2875
2875
2875
3665
3665
3665
3665
4671
4671
4671
4671
5955
5955
5955
5955
7591
7591
7591
7591
9676
9676
9676
9676
5367
5367
5367
5367
7950
7950
7950
7950
7436
7436
7436
7436
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024E
2025E
2026E
2027E
2028E
2029E
2030E
2024-2030E (p.a)
2031-2040E (p.a)
2041-2050E (p.a)
0
2000
4000
6000
8000
10000
12000
in bn$