Year Number 1996 97.8723373413086 1998 96.2765960693359 2000 76.1904754638672 2002 89.4179916381836 2003 83.4170837402344 2004 65.0485458374023 2005 70.3883514404297 2006 69.0821228027344 2007 85.5072479248047 2008 95.6730804443359 2009 94.7867279052734 2010 95.7345962524414 2011 98.1042633056641 2012 98.1042633056641 2013 95.2606658935547 2014 90.9523773193359 2015 91.4285736083984 2016 72.8571395874023 2017 74.7619018554688 2018 72.1698150634766 2019 78.301887512207 2020 74.5283050537109 2021 76.8867950439453 2022 77.8301849365234