Year Number 1996 93.0851058959961 1998 94.1489334106445 2000 92.0634918212891 2002 86.2433853149414 2003 95.4773864746094 2004 90.7766952514648 2005 87.3786392211914 2006 87.4396133422852 2007 81.6425094604492 2008 87.5 2009 83.4123229980469 2010 72.0379180908203 2011 81.5165863037109 2012 82.9383850097656 2013 81.9905242919922 2014 90 2015 91.4285736083984 2016 91.9047622680664 2017 90.476188659668 2018 90.5660400390625 2019 91.0377349853516 2020 89.6226425170898 2021 89.1509399414063 2022 87.7358474731445