Year	Number
1996	28.7234039306641
1998	30.319149017334
2000	32.8042335510254
2002	25.3968257904053
2003	21.608039855957
2004	21.3592224121094
2005	25.2427177429199
2006	23.1884059906006
2007	23.6714973449707
2008	20.1923084259033
2009	19.9052124023438
2010	19.9052124023438
2011	30.8056869506836
2012	37.9146919250488
2013	38.8625602722168
2014	35.238094329834
2015	37.6190490722656
2016	45.238094329834
2017	44.2857131958008
2018	50
2019	47.6415100097656
2020	43.3962249755859
2021	41.5094337463379
2022	46.698112487793
