Year Number 1996 91 1998 93.532341003418 2000 93.532341003418 2002 94.5273666381836 2003 94.0298538208008 2004 90.3846130371094 2005 91.8269195556641 2006 90.3846130371094 2007 91.3461532592773 2008 87.0192337036133 2009 86.7298583984375 2010 83.8862533569336 2011 81.2206573486328 2012 76.5258178710938 2013 75.1173706054688 2014 70.9359588623047 2015 71.9211807250977 2016 67.4876861572266 2017 70.9359588623047 2018 70.3883514404297 2019 64.2512054443359 2020 63.7681159973145 2021 63.2850227355957 2022 64.2512054443359