Year Number 1996 93.4782638549805 1998 95.1086959838867 2000 94.5652160644531 2002 92.9729766845703 2003 90.8108139038086 2004 91.5422897338867 2005 90.6862716674805 2006 92.1568603515625 2007 93.2038803100586 2008 94.6601943969727 2009 97.1291885375977 2010 98.5645904541016 2011 95.7345962524414 2012 96.2085342407227 2013 94.7867279052734 2014 91.8269195556641 2015 91.9047622680664 2016 92.3809509277344 2017 93.8095245361328 2018 94.7619018554688 2019 89.523811340332 2020 94.7619018554688 2021 84.7619018554688 2022 83.4905624389648