Year Number 1996 94.5 1998 99.5024871826172 2000 99.5024871826172 2002 100 2003 94.0298538208008 2004 90.3846130371094 2005 89.9038467407227 2006 93.75 2007 96.1538467407227 2008 96.6346130371094 2009 91.4691925048828 2010 90.5213241577148 2011 90.1408462524414 2012 88.2629089355469 2013 87.7934265136719 2014 92.61083984375 2015 89.6551742553711 2016 84.2364501953125 2017 84.2364501953125 2018 81.5533981323242 2019 85.9903411865234 2020 88.4057998657227 2021 87.4396133422852 2022 85.9903411865234