Year	Number
1996	28.8043479919434
1998	21.7391300201416
2000	25.543478012085
2002	14.0540542602539
2003	12.972972869873
2004	15.4228858947754
2005	20.5882358551025
2006	23.0392150878906
2007	23.7864074707031
2008	27.6699028015137
2009	29.1866035461426
2010	26.3157901763916
2011	29.3838863372803
2012	31.7535552978516
2013	36.0189590454102
2014	40.8653831481934
2015	34.761905670166
2016	40
2017	40
2018	39.0476188659668
2019	42.8571434020996
2020	47.1428565979004
2021	50.9523811340332
2022	47.6415100097656
