Year	Number
1996	25.2688179016113
1998	28.8770046234131
2000	27.659574508667
2002	28.0423278808594
2003	26.4550266265869
2004	21.1822662353516
2005	48.7804870605469
2006	48.7804870605469
2007	51.4563102722168
2008	48.0582542419434
2009	44.4976081848145
2010	47.1428565979004
2011	43.1279602050781
2012	45.497631072998
2013	47.3933639526367
2014	52.4038467407227
2015	50.476188659668
2016	49.0476188659668
2017	59.523811340332
2018	59.523811340332
2019	59.0476188659668
2020	60
2021	58.0952377319336
2022	54.7169799804688
