Year	Number
1996	100
1998	99.4680862426758
2000	81.4814834594727
2002	89.4179916381836
2003	82.4120635986328
2004	78.1553421020508
2005	77.1844635009766
2006	61.3526573181152
2007	65.2173919677734
2008	58.6538467407227
2009	52.6066360473633
2010	55.4502372741699
2011	61.1374397277832
2012	59.2417068481445
2013	61.6113739013672
2014	78.0952377319336
2015	81.9047622680664
2016	94.2857131958008
2017	83.8095245361328
2018	92.4528274536133
2019	92.4528274536133
2020	86.7924499511719
2021	90.0943374633789
2022	92.9245300292969
