Year Number 1996 88.0434799194336 1998 89.1304321289063 2000 87.5 2002 90.8108139038086 2003 90.2702713012695 2004 89.0547256469727 2005 90.6862716674805 2006 91.1764678955078 2007 90.7766952514648 2008 91.2621383666992 2009 91.3875579833984 2010 89.9521560668945 2011 94.3127975463867 2012 93.8388595581055 2013 92.890998840332 2014 78.3653869628906 2015 78.5714263916016 2016 78.0952377319336 2017 85.7142868041992 2018 85.7142868041992 2019 86.1904754638672 2020 88.5714263916016 2021 89.523811340332 2022 90.0943374633789