Year	Number
1996	22.4043712615967
1998	27.8688526153564
2000	32.7868843078613
2002	29.7297306060791
2003	27.027027130127
2004	26.3681583404541
2005	31.3725490570068
2006	30.7317066192627
2007	33.4951438903809
2008	31.5533981323242
2009	29.1866035461426
2010	31.1004791259766
2011	37.4407577514648
2012	28.9099521636963
2013	27.962085723877
2014	20.6730766296387
2015	19.5238094329834
2016	22.8571434020996
2017	31.9047622680664
2018	30.9523811340332
2019	30.4761905670166
2020	28.5714282989502
2021	20
2022	19.3396224975586
