Year Number 1996 96.7213134765625 1998 94.5355224609375 2000 92.8961715698242 2002 92.4324340820313 2003 91.8918914794922 2004 94.0298538208008 2005 95.0980377197266 2006 93.1707305908203 2007 92.7184448242188 2008 93.2038803100586 2009 90.9090881347656 2010 92.8229675292969 2011 93.3649291992188 2012 93.3649291992188 2013 90.9952621459961 2014 92.788459777832 2015 94.2857131958008 2016 92.3809509277344 2017 90.476188659668 2018 88.5714263916016 2019 90 2020 88.5714263916016 2021 86.1904754638672 2022 85.8490600585938