Year Number 1996 85.638298034668 1998 85.1063842773438 2000 91.0052947998047 2002 82.539680480957 2003 72.3618087768555 2004 77.1844635009766 2005 78.1553421020508 2006 72.4637680053711 2007 71.0144958496094 2008 72.5961532592773 2009 77.2511825561523 2010 83.8862533569336 2011 88.1516571044922 2012 90.5213241577148 2013 90.5213241577148 2014 79.0476226806641 2015 77.1428604125977 2016 80 2017 81.4285736083984 2018 76.4150924682617 2019 74.0566024780273 2020 73.1132049560547 2021 76.4150924682617 2022 79.2452850341797