Year	Number
1996	19.6721305847168
1998	22.9508190155029
2000	30.0546455383301
2002	27.5675678253174
2003	37.8378372192383
2004	45.2736320495605
2005	39.2156867980957
2006	44.3902435302734
2007	38.3495140075684
2008	47.0873794555664
2009	44.0191383361816
2010	41.6267929077148
2011	43.1279602050781
2012	51.6587677001953
2013	51.6587677001953
2014	50.961540222168
2015	46.1904754638672
2016	48.5714302062988
2017	47.1428565979004
2018	42.3809509277344
2019	39.0476188659668
2020	28.5714282989502
2021	30.4761905670166
2022	29.7169818878174
