Year % 2015 109.05938848304 2016 103.185650216046 2017 102.315340406445 2018 105.205697638399 2019 102.044787385959 2020 113.065679098525 2021 97.2077009839289 2022 106.628297068392