Year SPI (scale 0-100) 2016 86.0908333333333 2017 86.7870833333333 2018 87.8454166666667 2019 88.8541666666667 2020 86.7704166666667 2021 90.7008333333333 2022 91.4075