Year	Number
1996	99.4680862426758
1998	82.9787216186523
2000	59.2592582702637
2002	68.7830657958984
2003	79.8994979858398
2004	89.3203887939453
2005	85.4368896484375
2006	92.2705307006836
2007	98.5507278442383
2008	100
2009	94.7867279052734
2010	91.4691925048828
2011	95.7345962524414
2012	96.2085342407227
2013	95.2606658935547
2014	78.0952377319336
2015	88.0952377319336
2016	88.0952377319336
2017	81.4285736083984
2018	87.2641525268555
2019	77.8301849365234
2020	77.3584899902344
2021	79.7169799804688
2022	81.6037750244141
