Year	Number
1996	64.1304321289063
1998	54.8913040161133
2000	65.2173919677734
2002	57.2972984313965
2003	71.8918914794922
2004	74.1293563842773
2005	77.9411773681641
2006	76.9607849121094
2007	72.3300933837891
2008	73.7864074707031
2009	73.2057418823242
2010	70.8134002685547
2011	74.8815155029297
2012	74.407585144043
2013	73.459716796875
2014	75.4807662963867
2015	77.1428604125977
2016	81.9047622680664
2017	80.476188659668
2018	80.9523773193359
2019	77.1428604125977
2020	80.476188659668
2021	81.4285736083984
2022	82.0754699707031
