Year	Number
1996	23.4972686767578
1998	25.6830596923828
2000	43.7158470153809
2002	37.2972984313965
2003	32.4324340820313
2004	39.8009948730469
2005	37.7450981140137
2006	43.4146347045898
2007	45.1456298828125
2008	46.1165046691895
2009	45.4545440673828
2010	44.9760780334473
2011	44.0758285522461
2012	43.6018943786621
2013	46.445499420166
2014	51.4423065185547
2015	42.8571434020996
2016	50
2017	53.3333320617676
2018	59.0476188659668
2019	59.523811340332
2020	63.8095245361328
2021	64.7619018554688
2022	66.0377349853516
