Year	Number
1996	72.5
1998	75.6218872070313
2000	77.6119384765625
2002	79.1044769287109
2003	78.1094512939453
2004	75.961540222168
2005	73.5576934814453
2006	81.25
2007	81.7307662963867
2008	82.6923065185547
2009	85.7819900512695
2010	87.2037887573242
2011	85.4460067749023
2012	81.6901397705078
2013	83.5680770874023
2014	83.2512283325195
2015	85.7142868041992
2016	86.6995086669922
2017	86.6995086669922
2018	89.3203887939453
2019	88.8888854980469
2020	93.7198104858398
2021	92.2705307006836
2022	91.7874374389648
