Year	Number
1996	14.5161294937134
1998	20.3208560943604
2000	18.6170215606689
2002	20.6349201202393
2003	8.99470901489258
2004	7.38916254043579
2005	10.2439022064209
2006	6.82926845550537
2007	6.7961163520813
2008	4.36893224716187
2009	3.82775115966797
2010	3.33333325386047
2011	4.26540279388428
2012	22.748815536499
2013	22.748815536499
2014	29.8076915740967
2015	30.9523811340332
2016	41.4285697937012
2017	42.8571434020996
2018	41.4285697937012
2019	39.0476188659668
2020	37.1428565979004
2021	24.2857151031494
2022	20.7547168731689
