Year Number 1996 94 1998 93.532341003418 2000 87.0646743774414 2002 77.6119384765625 2003 74.6268692016602 2004 81.7307662963867 2005 71.6346130371094 2006 81.7307662963867 2007 87.0192337036133 2008 88.9423065185547 2009 87.2037887573242 2010 87.2037887573242 2011 89.6713638305664 2012 88.2629089355469 2013 86.8544616699219 2014 89.1625595092773 2015 87.6847305297852 2016 89.6551742553711 2017 89.1625595092773 2018 89.3203887939453 2019 87.4396133422852 2020 87.4396133422852 2021 87.4396133422852 2022 87.4396133422852