Year Number 1996 87.7659606933594 1998 77.1276626586914 2000 60.8465614318848 2002 83.0687866210938 2003 76.8844223022461 2004 68.4466018676758 2005 77.6699066162109 2006 85.5072479248047 2007 83.0917892456055 2008 85.5769195556641 2009 79.1469192504883 2010 82.9383850097656 2011 88.6255950927734 2012 86.7298583984375 2013 87.6777267456055 2014 83.3333358764648 2015 81.9047622680664 2016 80.9523773193359 2017 83.3333358764648 2018 86.3207550048828 2019 80.1886825561523 2020 77.8301849365234 2021 81.6037750244141 2022 75