Year Number 1996 87.7659606933594 1998 64.8936157226563 2000 52.9100532531738 2002 68.2539672851563 2003 26.6331653594971 2004 42.7184448242188 2005 47.5728149414063 2006 56.5217399597168 2007 53.6231880187988 2008 60.5769233703613 2009 53.0805702209473 2010 51.1848335266113 2011 59.2417068481445 2012 60.6635055541992 2013 62.5592422485352 2014 75.7142868041992 2015 76.6666641235352 2016 76.6666641235352 2017 72.3809509277344 2018 71.2264175415039 2019 78.301887512207 2020 87.7358474731445 2021 90.0943374633789 2022 93.8679275512695