Year Number 1996 82.4468078613281 1998 88.2978744506836 2000 90.476188659668 2002 59.7883605957031 2003 71.8592987060547 2004 82.0388336181641 2005 88.3495178222656 2006 85.9903411865234 2007 74.8792266845703 2008 73.5576934814453 2009 72.0379180908203 2010 72.9857788085938 2011 72.511848449707 2012 76.7772521972656 2013 73.459716796875 2014 75.2380981445313 2015 83.3333358764648 2016 86.1904754638672 2017 77.1428604125977 2018 73.1132049560547 2019 79.7169799804688 2020 86.3207550048828 2021 86.3207550048828 2022 85.3773574829102