Year	Number
1996	54.3010749816895
1998	53.4759368896484
2000	50
2002	50.2645492553711
2003	47.6190490722656
2004	50.7389144897461
2005	46.8292694091797
2006	51.2195129394531
2007	52.9126205444336
2008	50.4854354858398
2009	42.5837326049805
2010	41.9047622680664
2011	42.6540298461914
2012	50.2369651794434
2013	52.1327018737793
2014	45.6730766296387
2015	43.3333320617676
2016	44.2857131958008
2017	39.523811340332
2018	42.3809509277344
2019	44.2857131958008
2020	43.8095245361328
2021	42.8571434020996
2022	40.0943412780762
