Year	Number
1996	92.9648208618164
1998	92
2000	90.5472640991211
2002	96.0198974609375
2003	95.0248718261719
2004	92.3076934814453
2005	91.3875579833984
2006	90.4306182861328
2007	89.9521560668945
2008	87.9807662963867
2009	82.9383850097656
2010	82.4644546508789
2011	83.0985946655273
2012	83.5680770874023
2013	85.4460067749023
2014	86.0576934814453
2015	84.2857131958008
2016	88.5714263916016
2017	88.5714263916016
2018	88.5714263916016
2019	93.3333358764648
2020	91.4285736083984
2021	90.476188659668
2022	91.0377349853516
