Year Number 1996 88.2978744506836 1998 93.0851058959961 2000 88.3597869873047 2002 88.8888854980469 2003 82.9145736694336 2004 82.5242691040039 2005 82.5242691040039 2006 90.8212585449219 2007 82.6086959838867 2008 77.4038467407227 2009 84.3601913452148 2010 77.7251205444336 2011 81.9905242919922 2012 78.1990509033203 2013 82.9383850097656 2014 80 2015 87.6190490722656 2016 81.4285736083984 2017 87.6190490722656 2018 87.2641525268555 2019 83.4905624389648 2020 85.3773574829102 2021 84.9056625366211 2022 86.7924499511719