Year	Number
1996	87.2340393066406
1998	78.7234039306641
2000	84.1269836425781
2002	90.476188659668
2003	75.3768844604492
2004	85.4368896484375
2005	88.8349533081055
2006	93.2367172241211
2007	92.7536239624023
2008	99.038459777832
2009	90.5213241577148
2010	90.5213241577148
2011	90.9952621459961
2012	97.1563949584961
2013	96.6824645996094
2014	93.3333358764648
2015	95.2380981445313
2016	99.0476226806641
2017	99.0476226806641
2018	98.5849075317383
2019	97.6415100097656
2020	97.1698150634766
2021	97.6415100097656
2022	97.1698150634766
