Year Number 2003 98.9949722290039 2004 96.1165084838867 2005 91.2621383666992 2006 81.159423828125 2007 73.4299545288086 2008 72.5961532592773 2009 72.0379180908203 2010 90.9952621459961 2011 98.1042633056641 2012 96.2085342407227 2013 98.1042633056641 2014 93.8095245361328 2015 94.2857131958008 2016 94.2857131958008 2017 91.9047622680664 2018 92.4528274536133 2019 97.1698150634766 2020 98.1132049560547 2021 97.6415100097656 2022 97.6415100097656