Year Number 1996 85.2459030151367 1998 86.8852462768555 2000 87.978141784668 2002 86.4864883422852 2003 85.405403137207 2004 80.5970153808594 2005 72.0588226318359 2006 72.1951217651367 2007 72.3300933837891 2008 62.6213607788086 2009 56.9377975463867 2010 62.6794242858887 2011 61.1374397277832 2012 63.0331764221191 2013 60.1895751953125 2014 61.0576934814453 2015 64.7619018554688 2016 65.7142868041992 2017 59.523811340332 2018 57.6190490722656 2019 66.6666641235352 2020 69.0476226806641 2021 80.476188659668 2022 68.3962249755859