Year Number 1996 68.0851058959961 1998 67.5531921386719 2000 76.1904754638672 2002 86.7724838256836 2003 83.4170837402344 2004 90.291259765625 2005 75.728157043457 2006 80.6763305664063 2007 83.5748825073242 2008 81.25 2009 85.3080596923828 2010 85.3080596923828 2011 81.9905242919922 2012 79.1469192504883 2013 81.9905242919922 2014 78.0952377319336 2015 78.0952377319336 2016 84.7619018554688 2017 84.7619018554688 2018 90.5660400390625 2019 87.2641525268555 2020 80.1886825561523 2021 83.4905624389648 2022 83.9622650146484