Year	Number
1996	93.4782638549805
1998	95.1086959838867
2000	94.5652160644531
2002	92.9729766845703
2003	90.8108139038086
2004	91.5422897338867
2005	90.6862716674805
2006	92.1568603515625
2007	93.2038803100586
2008	94.6601943969727
2009	97.1291885375977
2010	98.5645904541016
2011	95.7345962524414
2012	96.2085342407227
2013	94.7867279052734
2014	91.8269195556641
2015	91.9047622680664
2016	92.3809509277344
2017	93.8095245361328
2018	94.7619018554688
2019	89.523811340332
2020	94.7619018554688
2021	84.7619018554688
2022	83.4905624389648
