Year	Number
1996	29.0322589874268
1998	32.0855598449707
2000	34.042552947998
2002	34.3915328979492
2003	32.2751312255859
2004	39.4088668823242
2005	27.8048782348633
2006	30.2439022064209
2007	35.4368934631348
2008	46.6019401550293
2009	44.0191383361816
2010	42.8571434020996
2011	41.7061614990234
2012	39.3364944458008
2013	35.5450248718262
2014	32.6923065185547
2015	28.0952377319336
2016	28.0952377319336
2017	28.5714282989502
2018	26.1904754638672
2019	20.4761905670166
2020	25.238094329834
2021	23.8095245361328
2022	23.5849056243896
