Year	Number
1996	78.1914901733398
1998	100
2000	98.9417953491211
2002	94.1798934936523
2003	99.4974899291992
2004	99.5145645141602
2005	99.5145645141602
2006	98.5507278442383
2007	98.5507278442383
2008	100
2009	100
2010	99.5260696411133
2011	99.5260696411133
2012	99.5260696411133
2013	99.5260696411133
2014	96.6666641235352
2015	95.2380981445313
2016	92.3809509277344
2017	84.2857131958008
2018	83.9622650146484
2019	87.2641525268555
2020	86.3207550048828
2021	93.8679275512695
2022	96.698112487793
