Year	Number
1996	25.8064517974854
1998	25.1336898803711
2000	23.4042549133301
2002	30.6878299713135
2003	26.9841270446777
2004	29.5566501617432
2005	39.0243911743164
2006	38.5365867614746
2007	38.3495140075684
2008	35.4368934631348
2009	27.7511959075928
2010	28.5714282989502
2011	28.4360198974609
2012	22.274881362915
2013	22.274881362915
2014	26.4423084259033
2015	27.619047164917
2016	29.5238094329834
2017	29.0476188659668
2018	26.6666660308838
2019	26.6666660308838
2020	24.2857151031494
2021	20
2022	21.2264156341553
