Year Number 1996 88.7096786499023 1998 84.4919815063477 2000 82.9787216186523 2002 82.539680480957 2003 82.539680480957 2004 82.7586212158203 2005 88.2926864624023 2006 91.2195129394531 2007 91.7475738525391 2008 91.7475738525391 2009 90.9090881347656 2010 88.5714263916016 2011 87.2037887573242 2012 83.4123229980469 2013 89.0995254516602 2014 90.3846130371094 2015 89.523811340332 2016 90 2017 88.0952377319336 2018 88.0952377319336 2019 88.0952377319336 2020 85.7142868041992 2021 89.0476226806641 2022 89.1509399414063