Year Number 1996 86.4321594238281 1998 84.5 2000 95.5223846435547 2002 96.0198974609375 2003 97.0149230957031 2004 81.25 2005 80.8612442016602 2006 82.2966537475586 2007 82.7751159667969 2008 77.8846130371094 2009 70.1421813964844 2010 67.7725143432617 2011 68.0751190185547 2012 69.4835662841797 2013 70.8920211791992 2014 73.5576934814453 2015 69.0476226806641 2016 78.5714263916016 2017 81.9047622680664 2018 77.1428604125977 2019 74.2857131958008 2020 76.1904754638672 2021 81.9047622680664 2022 78.301887512207