Year Number 1996 75.5 1998 74.1293563842773 2000 76.6169128417969 2002 82.5870666503906 2003 84.0796051025391 2004 88.461540222168 2005 87.9807662963867 2006 86.538459777832 2007 84.1346130371094 2008 85.5769195556641 2009 84.3601913452148 2010 81.9905242919922 2011 86.3849792480469 2012 88.2629089355469 2013 88.2629089355469 2014 89.1625595092773 2015 87.1921157836914 2016 84.7290649414063 2017 89.6551742553711 2018 89.3203887939453 2019 85.9903411865234 2020 88.4057998657227 2021 88.8888854980469 2022 88.8888854980469