Year	Number
1996	42.6229515075684
1998	55.7377052307129
2000	54.0983619689941
2002	51.3513526916504
2003	55.6756744384766
2004	55.2238807678223
2005	38.235294342041
2006	44.8780479431152
2007	53.3980598449707
2008	50.4854354858398
2009	50.2392349243164
2010	50.7177047729492
2011	53.0805702209473
2012	52.6066360473633
2013	51.6587677001953
2014	45.6730766296387
2015	42.3809509277344
2016	41.4285697937012
2017	40.9523811340332
2018	43.8095245361328
2019	36.6666679382324
2020	35.7142868041992
2021	40.9523811340332
2022	43.3962249755859
