Year	Number
1996	93.9698486328125
1998	93.5
2000	93.532341003418
2002	93.532341003418
2003	93.532341003418
2004	93.75
2005	94.2583694458008
2006	95.2153091430664
2007	95.2153091430664
2008	94.2307662963867
2009	92.890998840332
2010	92.890998840332
2011	92.0187759399414
2012	92.0187759399414
2013	92.0187759399414
2014	93.75
2015	93.3333358764648
2016	91.9047622680664
2017	91.4285736083984
2018	91.4285736083984
2019	92.3809509277344
2020	90.9523773193359
2021	91.4285736083984
2022	91.9811325073242
