Year Number 1996 85 1998 83.0845794677734 2000 84.5771179199219 2002 89.0547256469727 2003 88.059700012207 2004 69.711540222168 2005 66.3461532592773 2006 73.0769195556641 2007 68.2692337036133 2008 71.1538467407227 2009 71.5639801025391 2010 72.9857788085938 2011 69.9530487060547 2012 70.8920211791992 2013 72.3004684448242 2014 76.3546829223633 2015 75.8620681762695 2016 78.3251266479492 2017 82.2660064697266 2018 77.1844635009766 2019 77.7777786254883 2020 78.260871887207 2021 81.6425094604492 2022 81.159423828125