Year	Number
1996	99.4680862426758
1998	96.2765960693359
2000	94.1798934936523
2002	95.7671966552734
2003	96.4824142456055
2004	96.6019439697266
2005	94.6601943969727
2006	95.6521759033203
2007	95.6521759033203
2008	90.3846130371094
2009	87.2037887573242
2010	87.6777267456055
2011	92.4170608520508
2012	90.0473937988281
2013	90.0473937988281
2014	88.0952377319336
2015	79.523811340332
2016	87.1428604125977
2017	80.476188659668
2018	79.2452850341797
2019	82.5471725463867
2020	81.6037750244141
2021	84.4339599609375
2022	80.1886825561523
