Year Number 1996 92.3913040161133 1998 93.4782638549805 2000 91.8478240966797 2002 90.8108139038086 2003 90.2702713012695 2004 89.5522384643555 2005 90.6862716674805 2006 91.1764678955078 2007 90.7766952514648 2008 91.2621383666992 2009 91.3875579833984 2010 89.9521560668945 2011 90.0473937988281 2012 88.6255950927734 2013 89.0995254516602 2014 78.3653869628906 2015 78.5714263916016 2016 78.0952377319336 2017 78.0952377319336 2018 77.1428604125977 2019 75.2380981445313 2020 79.523811340332 2021 80.9523773193359 2022 80.1886825561523