Year	Number
1996	90.2173919677734
1998	91.8478240966797
2000	94.0217361450195
2002	90.8108139038086
2003	88.6486511230469
2004	89.0547256469727
2005	90.6862716674805
2006	88.2352905273438
2007	90.7766952514648
2008	88.8349533081055
2009	87.5598068237305
2010	86.6028671264648
2011	91.4691925048828
2012	90.0473937988281
2013	90.0473937988281
2014	89.9038467407227
2015	91.4285736083984
2016	92.3809509277344
2017	93.3333358764648
2018	93.8095245361328
2019	91.4285736083984
2020	89.523811340332
2021	89.523811340332
2022	88.2075500488281
