Year Number 1996 71.3567810058594 1998 72 2000 72.6368179321289 2002 80.5970153808594 2003 72.1393051147461 2004 79.3269195556641 2005 82.2966537475586 2006 73.684211730957 2007 82.7751159667969 2008 77.8846130371094 2009 81.9905242919922 2010 82.4644546508789 2011 81.6901397705078 2012 79.8122100830078 2013 78.4037551879883 2014 81.25 2015 79.0476226806641 2016 85.2380981445313 2017 84.7619018554688 2018 85.2380981445313 2019 84.7619018554688 2020 84.7619018554688 2021 83.8095245361328 2022 84.9056625366211