Year	Number
1996	25.2688179016113
1998	28.8770046234131
2000	27.659574508667
2002	28.0423278808594
2003	26.4550266265869
2004	28.5714282989502
2005	24.8780479431152
2006	22.4390239715576
2007	23.3009700775146
2008	26.6990299224854
2009	42.5837326049805
2010	40
2011	25.5924167633057
2012	36.9668235778809
2013	39.8104248046875
2014	36.0576934814453
2015	34.2857131958008
2016	31.9047622680664
2017	29.5238094329834
2018	37.1428565979004
2019	33.8095245361328
2020	33.3333320617676
2021	26.1904754638672
2022	29.7169818878174
