Year Number 1996 70.7446823120117 1998 72.3404235839844 2000 72.4867706298828 2002 73.0158767700195 2003 73.8693466186523 2004 77.6699066162109 2005 72.3300933837891 2006 70.0483093261719 2007 72.9468612670898 2008 73.0769195556641 2009 70.6161117553711 2010 79.620849609375 2011 80.0947875976563 2012 81.5165863037109 2013 81.0426559448242 2014 77.6190490722656 2015 81.4285736083984 2016 82.8571395874023 2017 82.8571395874023 2018 90.0943374633789 2019 86.7924499511719 2020 83.0188674926758 2021 83.9622650146484 2022 84.4339599609375