2025
1447 | World Performance Index | 65-69 (19) | 150.62 |
2024
1462 | World Performance Index | 65-69 (15) | 150.62 |
2023
1366 | World Performance Index | 65-69 (11) | 158.08 |
2022
2865 | World Performance Index | 65-69 (14) | 155.52 |
2021
4132 | World Performance Index | 60-64 (92) | 136.57 |