Year Number 1996 85.9296493530273 1998 89 2000 88.5572128295898 2002 90.0497512817383 2003 90.0497512817383 2004 90.3846130371094 2005 89.9521560668945 2006 85.6459350585938 2007 88.0382766723633 2008 86.538459777832 2009 72.9857788085938 2010 69.1943130493164 2011 68.0751190185547 2012 68.5446014404297 2013 69.9530487060547 2014 75.4807662963867 2015 70.9523773193359 2016 58.5714302062988 2017 58.5714302062988 2018 56.1904754638672 2019 54.2857131958008 2020 54.2857131958008 2021 54.761905670166 2022 55.6603775024414