Year Number 1996 82.4468078613281 1998 88.2978744506836 2000 90.476188659668 2002 87.8306884765625 2003 71.8592987060547 2004 66.5048522949219 2005 99.0291290283203 2006 98.5507278442383 2007 93.7198104858398 2008 92.788459777832 2009 92.4170608520508 2010 92.890998840332 2011 89.0995254516602 2012 91.9431304931641 2013 91.4691925048828 2014 67.6190490722656 2015 60.9523811340332 2016 62.3809509277344 2017 69.523811340332 2018 72.1698150634766 2019 82.0754699707031 2020 76.4150924682617 2021 79.7169799804688 2022 83.0188674926758