Year	Number
1996	7.10382509231567
1998	8.19672107696533
2000	6.01092910766602
2002	12.972972869873
2003	13.5135135650635
2004	20.3980102539063
2005	19.1176471710205
2006	29.2682933807373
2007	38.8349533081055
2008	39.8058242797852
2009	35.4067001342773
2010	38.7559814453125
2011	36.9668235778809
2012	40.2843589782715
2013	32.2274894714355
2014	36.538459777832
2015	26.1904754638672
2016	25.7142848968506
2017	21.4285717010498
2018	26.6666660308838
2019	27.619047164917
2020	30.4761905670166
2021	29.0476188659668
2022	24.056604385376
