Year	Number
1996	90.9574432373047
1998	94.6808547973633
2000	94.7089920043945
2002	95.2380981445313
2003	95.9798965454102
2004	79.6116485595703
2005	80.5825271606445
2006	79.22705078125
2007	76.8115921020508
2008	81.25
2009	72.9857788085938
2010	71.0900497436523
2011	69.6682434082031
2012	70.6161117553711
2013	68.7203826904297
2014	74.2857131958008
2015	78.0952377319336
2016	79.523811340332
2017	88.5714263916016
2018	89.1509399414063
2019	87.2641525268555
2020	83.4905624389648
2021	81.1320724487305
2022	75.9433975219727
