Year Number 1996 90.5 1998 94.5273666381836 2000 91.5422897338867 2002 92.5373153686523 2003 95.0248718261719 2004 93.2692337036133 2005 90.3846130371094 2006 89.9038467407227 2007 90.3846130371094 2008 87.0192337036133 2009 87.2037887573242 2010 82.9383850097656 2011 79.8122100830078 2012 74.1784057617188 2013 73.2394332885742 2014 72.4137954711914 2015 74.3842391967773 2016 75.3694610595703 2017 74.8768463134766 2018 77.1844635009766 2019 80.1932373046875 2020 87.4396133422852 2021 87.4396133422852 2022 86.9565200805664