Year	Number
1996	85.3260879516602
1998	91.3043441772461
2000	89.6739120483398
2002	87.5675659179688
2003	92.4324340820313
2004	93.532341003418
2005	91.6666641235352
2006	94.1176452636719
2007	94.6601943969727
2008	93.689323425293
2009	92.3444976806641
2010	92.3444976806641
2011	90.9952621459961
2012	94.3127975463867
2013	92.4170608520508
2014	93.2692337036133
2015	97.6190490722656
2016	95.2380981445313
2017	95.7142868041992
2018	97.6190490722656
2019	93.8095245361328
2020	90
2021	84.2857131958008
2022	84.9056625366211
