Year	Number
1996	90.3225784301758
1998	90.3743286132813
2000	91.4893646240234
2002	91.0052947998047
2003	85.185188293457
2004	91.625617980957
2005	88.2926864624023
2006	91.7073135375977
2007	91.7475738525391
2008	91.7475738525391
2009	91.8660278320313
2010	92.8571395874023
2011	93.8388595581055
2012	94.3127975463867
2013	94.3127975463867
2014	93.2692337036133
2015	92.8571395874023
2016	92.8571395874023
2017	91.9047622680664
2018	92.3809509277344
2019	93.3333358764648
2020	94.7619018554688
2021	90.9523773193359
2022	92.4528274536133
