Year	Number
1996	40.7035179138184
1998	42
2000	33.3333320617676
2002	34.825870513916
2003	38.3084564208984
2004	46.6346168518066
2005	44.0191383361816
2006	36.3636360168457
2007	41.6267929077148
2008	45.1923065185547
2009	45.971565246582
2010	45.497631072998
2011	47.8873252868652
2012	47.8873252868652
2013	48.3568077087402
2014	57.211540222168
2015	47.1428565979004
2016	40
2017	42.3809509277344
2018	42.3809509277344
2019	44.2857131958008
2020	50.476188659668
2021	50.9523811340332
2022	50
