Year SPI (scale 0-100) 2016 84.8804166666667 2017 86.5266666666667 2018 86.8220833333333 2019 86.5633333333333 2020 87.2166666666667 2021 89.9475 2022 90.7841666666667