Year	Number
1996	98.9130401611328
1998	97.2826080322266
2000	97.2826080322266
2002	94.594596862793
2003	94.594596862793
2004	95.5223846435547
2005	93.6274490356445
2006	97.5490188598633
2007	98.0582504272461
2008	98.0582504272461
2009	97.1291885375977
2010	97.6076583862305
2011	95.7345962524414
2012	98.5782012939453
2013	97.6303329467773
2014	97.1153869628906
2015	92.3809509277344
2016	93.3333358764648
2017	93.3333358764648
2018	93.3333358764648
2019	91.4285736083984
2020	87.1428604125977
2021	86.1904754638672
2022	88.2075500488281
