Year	Number
1996	97.8260879516602
1998	96.739128112793
2000	95.6521759033203
2002	96.7567596435547
2003	97.8378372192383
2004	97.0149230957031
2005	98.0392150878906
2006	98.529411315918
2007	99.5145645141602
2008	99.0291290283203
2009	100
2010	99.5215301513672
2011	99.5260696411133
2012	97.6303329467773
2013	97.6303329467773
2014	93.75
2015	94.7619018554688
2016	92.3809509277344
2017	92.3809509277344
2018	93.8095245361328
2019	92.3809509277344
2020	97.6190490722656
2021	97.6190490722656
2022	98.5849075317383
