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
