Year Number 1996 75.5 1998 79.1044769287109 2000 85.572135925293 2002 89.0547256469727 2003 88.059700012207 2004 88.461540222168 2005 85.5769195556641 2006 88.461540222168 2007 88.9423065185547 2008 87.0192337036133 2009 84.3601913452148 2010 85.3080596923828 2011 88.7323913574219 2012 88.2629089355469 2013 87.7934265136719 2014 88.6699523925781 2015 87.1921157836914 2016 86.6995086669922 2017 83.7438430786133 2018 81.5533981323242 2019 81.159423828125 2020 80.6763305664063 2021 82.6086959838867 2022 80.6763305664063