Year	Number
1996	88.7096786499023
1998	87.1657791137695
2000	90.4255294799805
2002	89.9470901489258
2003	89.4179916381836
2004	90.1477813720703
2005	90.2439041137695
2006	88.7804870605469
2007	90.291259765625
2008	90.7766952514648
2009	90.9090881347656
2010	90
2011	90.5213241577148
2012	91.4691925048828
2013	90.9952621459961
2014	91.3461532592773
2015	90.9523773193359
2016	91.9047622680664
2017	89.523811340332
2018	89.523811340332
2019	89.523811340332
2020	90
2021	89.523811340332
2022	89.6226425170898
