Year	Number
1996	91.3978500366211
1998	90.3743286132813
2000	89.361701965332
2002	91.0052947998047
2003	89.4179916381836
2004	85.2216720581055
2005	82.4390258789063
2006	88.2926864624023
2007	83.4951477050781
2008	82.5242691040039
2009	81.339714050293
2010	80.9523773193359
2011	81.0426559448242
2012	82.9383850097656
2013	82.4644546508789
2014	82.211540222168
2015	86.6666641235352
2016	90
2017	81.4285736083984
2018	81.4285736083984
2019	81.4285736083984
2020	79.0476226806641
2021	83.8095245361328
2022	82.0754699707031
