Year	Number
1996	90.8602142333984
1998	90.9090881347656
2000	90.9574432373047
2002	91.0052947998047
2003	91.0052947998047
2004	91.1330032348633
2005	90.7317047119141
2006	89.7560958862305
2007	91.2621383666992
2008	90.291259765625
2009	89.9521560668945
2010	90.476188659668
2011	92.890998840332
2012	92.4170608520508
2013	91.4691925048828
2014	82.6923065185547
2015	90
2016	87.6190490722656
2017	89.0476226806641
2018	88.5714263916016
2019	83.3333358764648
2020	84.7619018554688
2021	84.7619018554688
2022	89.1509399414063
