Year	Number
1996	94.5
1998	94.5273666381836
2000	92.0398025512695
2002	91.0447769165039
2003	93.0348281860352
2004	92.3076934814453
2005	91.8269195556641
2006	90.3846130371094
2007	90.3846130371094
2008	89.4230804443359
2009	86.7298583984375
2010	83.8862533569336
2011	84.5070419311523
2012	81.2206573486328
2013	82.6291046142578
2014	82.7586212158203
2015	84.7290649414063
2016	86.2068939208984
2017	88.6699523925781
2018	87.8640747070313
2019	88.4057998657227
2020	89.3719787597656
2021	89.3719787597656
2022	89.8550720214844
