Year Number 2009 96.172248840332 2010 94.2583694458008 2011 95.2606658935547 2012 94.7867279052734 2013 94.3127975463867 2014 94.2307662963867 2015 91.9047622680664 2016 90.9523773193359 2017 91.9047622680664 2018 90.9523773193359 2019 90.9523773193359 2020 90.9523773193359 2021 93.8095245361328 2022 93.3962249755859