Year Number 1996 90.9574432373047 1998 94.6808547973633 2000 94.7089920043945 2002 95.2380981445313 2003 95.9798965454102 2004 79.6116485595703 2005 80.5825271606445 2006 79.22705078125 2007 76.8115921020508 2008 81.25 2009 72.9857788085938 2010 71.0900497436523 2011 69.6682434082031 2012 70.6161117553711 2013 68.7203826904297 2014 74.2857131958008 2015 78.0952377319336 2016 79.523811340332 2017 88.5714263916016 2018 89.1509399414063 2019 87.2641525268555 2020 83.4905624389648 2021 81.1320724487305 2022 75.9433975219727