Year Number 2004 95.5223846435547 2005 95.5882339477539 2006 98.0487823486328 2007 97.5728149414063 2008 98.0582504272461 2009 98.0861206054688 2010 96.172248840332 2011 96.2085342407227 2012 95.2606658935547 2013 94.7867279052734 2014 89.4230804443359 2015 87.1428604125977 2016 88.5714263916016 2017 90 2018 91.9047622680664 2019 91.9047622680664 2020 94.2857131958008 2021 95.2380981445313 2022 96.2264175415039