Year Number 1996 84.4085998535156 1998 84.4919815063477 2000 84.5744705200195 2002 83.5978851318359 2003 75.1322784423828 2004 77.3399047851563 2005 61.9512176513672 2006 73.1707305908203 2007 73.3009719848633 2008 73.3009719848633 2009 68.4210510253906 2010 67.1428604125977 2011 71.5639801025391 2012 72.9857788085938 2013 73.9336471557617 2014 78.8461532592773 2015 77.6190490722656 2016 77.6190490722656 2017 86.1904754638672 2018 87.1428604125977 2019 88.0952377319336 2020 81.9047622680664 2021 80.476188659668 2022 79.2452850341797