Year	Number
1996	45.226131439209
1998	42.5
2000	42.7860679626465
2002	38.8059692382813
2003	34.825870513916
2004	27.884614944458
2005	28.7081336975098
2006	30.1435413360596
2007	30.1435413360596
2008	35.0961532592773
2009	30.8056869506836
2010	28.9099521636963
2011	29.577465057373
2012	28.6384983062744
2013	26.2910804748535
2014	31.730770111084
2015	32.3809509277344
2016	38.5714302062988
2017	32.8571434020996
2018	39.523811340332
2019	41.4285697937012
2020	36.6666679382324
2021	40.9523811340332
2022	40.5660362243652
