Year Number 1996 89.361701965332 1998 81.3829803466797 2000 80.4232788085938 2002 94.7089920043945 2003 98.9949722290039 2004 93.689323425293 2005 91.2621383666992 2006 95.1690826416016 2007 92.7536239624023 2008 90.8653869628906 2009 85.3080596923828 2010 88.1516571044922 2011 85.3080596923828 2012 89.5734634399414 2013 95.2606658935547 2014 87.6190490722656 2015 88.0952377319336 2016 90.9523773193359 2017 88.5714263916016 2018 88.2075500488281 2019 90.5660400390625 2020 94.3396224975586 2021 92.9245300292969 2022 83.9622650146484