Year	Number
1996	15.8469944000244
1998	16.3934421539307
2000	25.6830596923828
2002	21.6216220855713
2003	20.5405406951904
2004	23.8805961608887
2005	24.5098037719727
2006	32.1951217651367
2007	30.0970878601074
2008	32.0388336181641
2009	31.1004791259766
2010	32.5358848571777
2011	28.9099521636963
2012	29.3838863372803
2013	34.1232223510742
2014	37.980770111084
2015	29.0476188659668
2016	37.6190490722656
2017	39.523811340332
2018	44.761905670166
2019	42.8571434020996
2020	50.476188659668
2021	51.4285697937012
2022	54.7169799804688
