Year | Value | 2024 | 87.998882182924 | 2023 | 84.493792330331 | 2022 | 83.78393817393 | 2021 | 78.021340785702 | 2020 | 91.475163252771 | 2019 | 87.503501401411 | 2018 | 87.1589274793 | 2017 | 105.77124346248 | 2016 | 105.54394838373 | 2015 | 77.520841317629 | 2014 | 82.665880138045 | 2013 | 134.89218695987 |
|