Year	Number
1996	91
1998	90.5472640991211
2000	92.5373153686523
2002	95.5223846435547
2003	90.0497512817383
2004	88.9423065185547
2005	88.9423065185547
2006	91.8269195556641
2007	92.3076934814453
2008	93.75
2009	91.9431304931641
2010	90.5213241577148
2011	91.5492935180664
2012	90.1408462524414
2013	89.2018814086914
2014	89.6551742553711
2015	91.625617980957
2016	92.61083984375
2017	92.61083984375
2018	89.3203887939453
2019	92.2705307006836
2020	83.5748825073242
2021	81.159423828125
2022	80.1932373046875
