Year Number 1996 72.5 1998 75.6218872070313 2000 77.6119384765625 2002 79.1044769287109 2003 78.1094512939453 2004 75.961540222168 2005 73.5576934814453 2006 81.25 2007 81.7307662963867 2008 82.6923065185547 2009 85.7819900512695 2010 87.2037887573242 2011 85.4460067749023 2012 81.6901397705078 2013 83.5680770874023 2014 83.2512283325195 2015 85.7142868041992 2016 86.6995086669922 2017 86.6995086669922 2018 89.3203887939453 2019 88.8888854980469 2020 93.7198104858398 2021 92.2705307006836 2022 91.7874374389648