Year Number 1996 93.0107498168945 1998 90.3743286132813 2000 90.4255294799805 2002 89.9470901489258 2003 91.0052947998047 2004 85.7142868041992 2005 83.9024353027344 2006 91.2195129394531 2007 91.2621383666992 2008 91.7475738525391 2009 84.2105255126953 2010 84.7619018554688 2011 83.4123229980469 2012 90.5213241577148 2013 90.0473937988281 2014 88.9423065185547 2015 87.6190490722656 2016 80.9523773193359 2017 80.9523773193359 2018 80 2019 79.523811340332 2020 72.3809509277344 2021 71.9047622680664 2022 75