Year	Number
1996	95.6521759033203
1998	96.1956558227539
2000	94.0217361450195
2002	95.6756744384766
2003	94.0540542602539
2004	95.0248718261719
2005	93.6274490356445
2006	92.6470565795898
2007	93.689323425293
2008	94.6601943969727
2009	94.2583694458008
2010	93.3014373779297
2011	90.9952621459961
2012	87.6777267456055
2013	88.1516571044922
2014	82.6923065185547
2015	83.8095245361328
2016	90
2017	88.0952377319336
2018	88.0952377319336
2019	90.476188659668
2020	83.3333358764648
2021	84.2857131958008
2022	84.9056625366211
