Year Number 1996 97.8723373413086 1998 97.3404235839844 2000 95.7671966552734 2002 96.8253936767578 2003 93.9698486328125 2004 83.980583190918 2005 85.4368896484375 2006 85.0241546630859 2007 91.3043441772461 2008 86.0576934814453 2009 85.3080596923828 2010 86.2559204101563 2011 87.2037887573242 2012 75.8293838500977 2013 80.0947875976563 2014 78.5714263916016 2015 76.6666641235352 2016 75.2380981445313 2017 75.2380981445313 2018 79.7169799804688 2019 81.1320724487305 2020 78.301887512207 2021 80.1886825561523 2022 77.3584899902344