Year Number 1996 96.8085098266602 1998 85.638298034668 2000 76.1904754638672 2002 94.7089920043945 2003 80.4020080566406 2004 84.9514541625977 2005 86.4077682495117 2006 86.4734268188477 2007 96.1352691650391 2008 98.5576934814453 2009 90.9952621459961 2010 89.0995254516602 2011 91.4691925048828 2012 96.2085342407227 2013 96.2085342407227 2014 95.2380981445313 2015 90 2016 77.1428604125977 2017 85.2380981445313 2018 77.3584899902344 2019 77.3584899902344 2020 76.8867950439453 2021 79.2452850341797 2022 68.8679275512695