Year	Number
1996	23.4972686767578
1998	24.0437164306641
2000	32.2404365539551
2002	45.9459457397461
2003	45.4054069519043
2004	39.8009948730469
2005	41.1764717102051
2006	37.5609741210938
2007	41.262134552002
2008	39.3203887939453
2009	37.7990417480469
2010	36.3636360168457
2011	38.8625602722168
2012	28.9099521636963
2013	31.7535552978516
2014	20.6730766296387
2015	28.0952377319336
2016	22.8571434020996
2017	26.6666660308838
2018	22.8571434020996
2019	20.4761905670166
2020	17.1428565979004
2021	15.7142858505249
2022	19.3396224975586
