Year	Number
1996	94.1489334106445
1998	96.8085098266602
2000	98.4126968383789
2002	97.8835983276367
2003	99.4974899291992
2004	95.6310653686523
2005	96.6019439697266
2006	92.7536239624023
2007	95.1690826416016
2008	95.1923065185547
2009	92.890998840332
2010	91.9431304931641
2011	84.8341217041016
2012	87.2037887573242
2013	83.8862533569336
2014	90.476188659668
2015	87.1428604125977
2016	89.0476226806641
2017	93.3333358764648
2018	93.8679275512695
2019	83.0188674926758
2020	82.0754699707031
2021	77.8301849365234
2022	80.6603775024414
