Year Number 2009 93.7799072265625 2010 93.3333358764648 2011 94.3127975463867 2012 94.7867279052734 2013 95.2606658935547 2014 95.1923065185547 2015 92.8571395874023 2016 92.8571395874023 2017 91.9047622680664 2018 91.9047622680664 2019 92.3809509277344 2020 91.9047622680664 2021 93.8095245361328 2022 93.8679275512695