Year Number 1996 99.4680862426758 1998 82.9787216186523 2000 59.2592582702637 2002 68.7830657958984 2003 79.8994979858398 2004 89.3203887939453 2005 85.4368896484375 2006 92.2705307006836 2007 98.5507278442383 2008 100 2009 94.7867279052734 2010 91.4691925048828 2011 95.7345962524414 2012 96.2085342407227 2013 95.2606658935547 2014 78.0952377319336 2015 88.0952377319336 2016 88.0952377319336 2017 81.4285736083984 2018 87.2641525268555 2019 77.8301849365234 2020 77.3584899902344 2021 79.7169799804688 2022 81.6037750244141