Year	Number
1996	59.042552947998
1998	60.1063842773438
2000	61.375659942627
2002	60.3174591064453
2003	44.2211036682129
2004	38.8349533081055
2005	39.3203887939453
2006	53.6231880187988
2007	35.2657012939453
2008	24.519229888916
2009	19.9052124023438
2010	14.2180099487305
2011	13.7440757751465
2012	15.1658763885498
2013	17.5355453491211
2014	25.7142848968506
2015	23.3333339691162
2016	20.4761905670166
2017	24.761905670166
2018	24.5283012390137
2019	25
2020	21.698112487793
2021	26.4150943756104
2022	27.3584899902344
