Year	Number
1996	28.1407032012939
1998	24
2000	26.3681583404541
2002	18.9054718017578
2003	16.9154224395752
2004	16.3461532592773
2005	16.7464122772217
2006	24.4019145965576
2007	26.7942581176758
2008	21.634614944458
2009	23.6966819763184
2010	28.4360198974609
2011	25.8215961456299
2012	26.7605628967285
2013	24.4131450653076
2014	18.269229888916
2015	23.3333339691162
2016	30
2017	31.4285717010498
2018	27.1428565979004
2019	24.761905670166
2020	26.1904754638672
2021	24.761905670166
2022	29.7169818878174
