Year Number 2009 93.8388595581055 2010 93.8388595581055 2011 95.3051605224609 2012 93.4272308349609 2013 93.4272308349609 2014 91.8269195556641 2015 92.3809509277344 2016 94.2857131958008 2017 94.7619018554688 2018 94.2857131958008 2019 94.2857131958008 2020 94.2857131958008 2021 94.2857131958008 2022 94.8113174438477