Year	Number
1996	98.9949722290039
1998	98.5
2000	95.5223846435547
2002	96.0198974609375
2003	95.0248718261719
2004	94.2307662963867
2005	90.9090881347656
2006	90.4306182861328
2007	89.9521560668945
2008	89.9038467407227
2009	90.9952621459961
2010	95.7345962524414
2011	96.2441329956055
2012	94.8356781005859
2013	94.8356781005859
2014	77.4038467407227
2015	91.4285736083984
2016	92.8571395874023
2017	91.4285736083984
2018	91.9047622680664
2019	92.3809509277344
2020	90.476188659668
2021	90
2022	89.6226425170898
