Year	Number
1996	88.5245895385742
1998	89.0710372924805
2000	91.2568283081055
2002	92.4324340820313
2003	95.6756744384766
2004	92.5373153686523
2005	95.5882339477539
2006	96.0975646972656
2007	91.2621383666992
2008	93.2038803100586
2009	97.6076583862305
2010	97.1291885375977
2011	97.6303329467773
2012	97.1563949584961
2013	98.1042633056641
2014	93.75
2015	90
2016	90.9523773193359
2017	93.3333358764648
2018	93.8095245361328
2019	93.3333358764648
2020	90.9523773193359
2021	93.8095245361328
2022	90.0943374633789
