Year	Number
1996	29.1457290649414
1998	24
2000	21.3930339813232
2002	13.9303483963013
2003	16.9154224395752
2004	17.7884616851807
2005	19.1387557983398
2006	19.1387557983398
2007	18.1818180084229
2008	20.6730766296387
2009	21.8009471893311
2010	24.6445503234863
2011	25.3521118164063
2012	25.3521118164063
2013	25.8215961456299
2014	32.6923065185547
2015	30
2016	26.1904754638672
2017	28.0952377319336
2018	30
2019	30.4761905670166
2020	37.1428565979004
2021	31.4285717010498
2022	30.1886787414551
