Year	Number
1996	97.3404235839844
1998	81.3829803466797
2000	95.2380981445313
2002	100
2003	98.4924621582031
2004	94.6601943969727
2005	95.6310653686523
2006	90.8212585449219
2007	91.3043441772461
2008	81.25
2009	85.3080596923828
2010	83.8862533569336
2011	81.9905242919922
2012	72.9857788085938
2013	73.459716796875
2014	89.0476226806641
2015	86.1904754638672
2016	90
2017	88.5714263916016
2018	91.0377349853516
2019	82.0754699707031
2020	87.2641525268555
2021	88.2075500488281
2022	80.1886825561523
