Year	Number
1996	49.4623641967773
1998	49.7326202392578
2000	45.7446823120117
2002	24.8677253723145
2003	26.4550266265869
2004	29.0640392303467
2005	31.2195129394531
2006	33.1707305908203
2007	29.6116504669189
2008	32.0388336181641
2009	28.7081336975098
2010	33.3333320617676
2011	39.3364944458008
2012	35.5450248718262
2013	35.5450248718262
2014	35.0961532592773
2015	36.1904754638672
2016	39.523811340332
2017	41.4285697937012
2018	38.5714302062988
2019	40.476188659668
2020	44.2857131958008
2021	43.8095245361328
2022	44.8113212585449
