Year Number 1996 69.8492431640625 1998 82.5 2000 71.1442794799805 2002 88.059700012207 2003 91.5422897338867 2004 92.788459777832 2005 92.8229675292969 2006 90.9090881347656 2007 90.9090881347656 2008 90.3846130371094 2009 90.9952621459961 2010 90.9952621459961 2011 90.6103286743164 2012 90.6103286743164 2013 91.0798110961914 2014 94.2307662963867 2015 95.2380981445313 2016 93.3333358764648 2017 93.8095245361328 2018 95.2380981445313 2019 91.4285736083984 2020 91.4285736083984 2021 90 2022 87.7358474731445