Year	Number
1996	84.9246215820313
1998	90
2000	84.5771179199219
2002	92.5373153686523
2003	95.5223846435547
2004	97.1153869628906
2005	97.6076583862305
2006	97.1291885375977
2007	95.6937789916992
2008	94.2307662963867
2009	95.7345962524414
2010	96.2085342407227
2011	96.2441329956055
2012	96.7136154174805
2013	96.7136154174805
2014	100
2015	100
2016	99.0476226806641
2017	99.0476226806641
2018	99.523811340332
2019	96.6666641235352
2020	97.6190490722656
2021	93.3333358764648
2022	91.9811325073242
