Year	Number
1996	71.2765960693359
1998	65.4255294799805
2000	68.2539672851563
2002	69.8412704467773
2003	78.8944702148438
2004	91.7475738525391
2005	92.7184448242188
2006	94.6859893798828
2007	65.7004852294922
2008	70.1923065185547
2009	73.9336471557617
2010	71.5639801025391
2011	71.0900497436523
2012	71.5639801025391
2013	70.1421813964844
2014	88.5714263916016
2015	80.476188659668
2016	89.523811340332
2017	88.0952377319336
2018	88.2075500488281
2019	87.7358474731445
2020	84.9056625366211
2021	72.6415100097656
2022	76.8867950439453
