Year	Number
1996	43.6170196533203
1998	29.2553195953369
2000	40.2116394042969
2002	62.962963104248
2003	63.3165817260742
2004	49.5145645141602
2005	55.8252410888672
2006	56.5217399597168
2007	47.3429946899414
2008	37.019229888916
2009	41.7061614990234
2010	50.7108993530273
2011	42.1800956726074
2012	48.3412322998047
2013	54.9763031005859
2014	52.3809509277344
2015	51.4285697937012
2016	49.0476188659668
2017	50.9523811340332
2018	49.5283012390137
2019	49.0566024780273
2020	49.5283012390137
2021	55.6603775024414
2022	50
