Year	Number
1996	100
1998	98.4042587280273
2000	76.1904754638672
2002	96.2962951660156
2003	96.9849243164063
2004	85.9223327636719
2005	96.1165084838867
2006	99.5169067382813
2007	98.5507278442383
2008	99.038459777832
2009	94.3127975463867
2010	95.7345962524414
2011	99.052131652832
2012	98.1042633056641
2013	98.5782012939453
2014	97.1428604125977
2015	94.2857131958008
2016	94.2857131958008
2017	95.2380981445313
2018	95.7547149658203
2019	93.8679275512695
2020	94.3396224975586
2021	94.8113174438477
2022	92.9245300292969
