Year	Number
1996	94.9748764038086
1998	93.5
2000	92.5373153686523
2002	93.0348281860352
2003	93.0348281860352
2004	91.8269195556641
2005	86.6028671264648
2006	90.4306182861328
2007	89.9521560668945
2008	89.9038467407227
2009	90.9952621459961
2010	90.9952621459961
2011	90.1408462524414
2012	90.1408462524414
2013	88.2629089355469
2014	73.0769195556641
2015	83.3333358764648
2016	80.9523773193359
2017	78.0952377319336
2018	77.1428604125977
2019	78.5714263916016
2020	80.9523773193359
2021	77.1428604125977
2022	78.7735824584961
