Year	Number
1996	27.8688526153564
1998	22.4043712615967
2000	27.3224048614502
2002	29.1891899108887
2003	30.2702693939209
2004	30.348258972168
2005	31.8627452850342
2006	36.5853652954102
2007	25.7281551361084
2008	22.8155345916748
2009	21.5311012268066
2010	23.9234447479248
2011	20.8530807495117
2012	32.7014236450195
2013	29.8578205108643
2014	39.9038467407227
2015	33.3333320617676
2016	31.4285717010498
2017	33.3333320617676
2018	37.1428565979004
2019	38.5714302062988
2020	37.6190490722656
2021	35.238094329834
2022	33.0188674926758
