Year	Number
1996	37.6884422302246
1998	36
2000	35.8208961486816
2002	38.8059692382813
2003	41.2935333251953
2004	40.8653831481934
2005	40.1913871765137
2006	44.0191383361816
2007	43.5406684875488
2008	41.3461532592773
2009	42.6540298461914
2010	46.9194297790527
2011	43.6619720458984
2012	42.7230033874512
2013	33.8028182983398
2014	33.1730766296387
2015	30
2016	21.9047622680664
2017	22.8571434020996
2018	20.9523811340332
2019	21.9047622680664
2020	21.4285717010498
2021	22.8571434020996
2022	23.5849056243896
