Year	Number
1996	89.361701965332
1998	67.5531921386719
2000	80.4232788085938
2002	95.2380981445313
2003	98.4924621582031
2004	84.4660186767578
2005	91.7475738525391
2006	95.1690826416016
2007	80.6763305664063
2008	68.2692337036133
2009	72.0379180908203
2010	80.0947875976563
2011	68.7203826904297
2012	72.9857788085938
2013	80.568717956543
2014	74.2857131958008
2015	70.476188659668
2016	72.3809509277344
2017	74.2857131958008
2018	70.7547149658203
2019	75
2020	74.0566024780273
2021	87.2641525268555
2022	75.4716949462891
