Year Number 2003 91.9598007202148 2004 90.291259765625 2005 99.0291290283203 2006 98.5507278442383 2007 98.5507278442383 2008 98.0769195556641 2009 98.1042633056641 2010 96.6824645996094 2011 95.7345962524414 2012 94.7867279052734 2013 93.8388595581055 2014 73.8095245361328 2015 72.8571395874023 2016 74.7619018554688 2017 75.7142868041992 2018 84.9056625366211 2019 89.6226425170898 2020 90.5660400390625 2021 90.5660400390625 2022 89.6226425170898