Year Number 2015 90 2016 91.9047622680664 2017 92.8571395874023 2018 92.8571395874023 2019 93.3333358764648 2020 95.7142868041992 2021 97.1428604125977 2022 97.1698150634766