Year	Number
1996	91.2568283081055
1998	92.349723815918
2000	90.7103805541992
2002	96.2162170410156
2003	95.6756744384766
2004	93.532341003418
2005	93.1372528076172
2006	94.1463394165039
2007	91.7475738525391
2008	87.8640747070313
2009	92.3444976806641
2010	93.3014373779297
2011	94.7867279052734
2012	94.7867279052734
2013	94.7867279052734
2014	90.8653869628906
2015	91.4285736083984
2016	89.523811340332
2017	85.7142868041992
2018	86.1904754638672
2019	82.8571395874023
2020	84.2857131958008
2021	83.3333358764648
2022	84.9056625366211
