Year Number 1996 89.361701965332 1998 67.5531921386719 2000 80.4232788085938 2002 95.2380981445313 2003 98.4924621582031 2004 84.4660186767578 2005 91.7475738525391 2006 95.1690826416016 2007 80.6763305664063 2008 68.2692337036133 2009 72.0379180908203 2010 80.0947875976563 2011 68.7203826904297 2012 72.9857788085938 2013 80.568717956543 2014 74.2857131958008 2015 70.476188659668 2016 72.3809509277344 2017 74.2857131958008 2018 70.7547149658203 2019 75 2020 74.0566024780273 2021 87.2641525268555 2022 75.4716949462891