Year Number 1996 83.9196014404297 1998 89.5 2000 89.5522384643555 2002 91.0447769165039 2003 92.5373153686523 2004 89.4230804443359 2005 90.9090881347656 2006 91.3875579833984 2007 92.3444976806641 2008 91.8269195556641 2009 90.5213241577148 2010 89.0995254516602 2011 87.3239440917969 2012 87.7934265136719 2013 87.7934265136719 2014 86.0576934814453 2015 82.8571395874023 2016 80.9523773193359 2017 84.2857131958008 2018 81.4285736083984 2019 79.0476226806641 2020 78.0952377319336 2021 77.1428604125977 2022 76.4150924682617