Year	Number
1996	28.6432151794434
1998	19.5
2000	18.9054718017578
2002	26.8656711578369
2003	28.3582096099854
2004	29.3269233703613
2005	28.7081336975098
2006	28.2296657562256
2007	30.1435413360596
2008	34.1346168518066
2009	37.9146919250488
2010	42.6540298461914
2011	41.3145523071289
2012	39.9061050415039
2013	38.9671363830566
2014	43.75
2015	44.761905670166
2016	41.9047622680664
2017	38.5714302062988
2018	37.1428565979004
2019	37.6190490722656
2020	40
2021	42.8571434020996
2022	47.1698112487793
