Year	Number
1996	30
1998	34.3283576965332
2000	30.8457717895508
2002	40.2985076904297
2003	38.8059692382813
2004	36.538459777832
2005	33.6538467407227
2006	31.25
2007	29.8076915740967
2008	28.8461532592773
2009	29.3838863372803
2010	28.9099521636963
2011	26.7605628967285
2012	26.2910804748535
2013	25.3521118164063
2014	22.660099029541
2015	30.5418720245361
2016	37.4384231567383
2017	37.9310340881348
2018	37.3786392211914
2019	36.2318840026855
2020	37.1980667114258
2021	36.2318840026855
2022	35.2657012939453
