Year	Number
1996	25.6830596923828
1998	16.9398899078369
2000	16.3934421539307
2002	42.7027015686035
2003	31.8918914794922
2004	36.3184089660645
2005	38.235294342041
2006	34.634147644043
2007	26.2135925292969
2008	37.3786392211914
2009	43.5406684875488
2010	36.8421058654785
2011	41.2322273254395
2012	43.1279602050781
2013	46.445499420166
2014	26.9230766296387
2015	27.1428565979004
2016	28.5714282989502
2017	30.4761905670166
2018	32.8571434020996
2019	30.9523811340332
2020	24.761905670166
2021	25.7142848968506
2022	23.5849056243896
