Year Number 1996 88.5 1998 90.5472640991211 2000 91.0447769165039 2002 87.0646743774414 2003 81.0945281982422 2004 62.980770111084 2005 65.3846130371094 2006 73.0769195556641 2007 71.1538467407227 2008 71.6346130371094 2009 69.1943130493164 2010 69.1943130493164 2011 68.5446014404297 2012 68.0751190185547 2013 69.4835662841797 2014 79.8029556274414 2015 83.2512283325195 2016 83.2512283325195 2017 83.7438430786133 2018 86.4077682495117 2019 87.9227066040039 2020 88.4057998657227 2021 88.8888854980469 2022 88.4057998657227