Year Number 1996 71.2765960693359 1998 65.4255294799805 2000 68.2539672851563 2002 69.8412704467773 2003 78.8944702148438 2004 91.7475738525391 2005 92.7184448242188 2006 94.6859893798828 2007 65.7004852294922 2008 70.1923065185547 2009 73.9336471557617 2010 71.5639801025391 2011 71.0900497436523 2012 71.5639801025391 2013 70.1421813964844 2014 88.5714263916016 2015 80.476188659668 2016 89.523811340332 2017 88.0952377319336 2018 88.2075500488281 2019 87.7358474731445 2020 84.9056625366211 2021 72.6415100097656 2022 76.8867950439453