Year % (cumulative) 1970 64.0802764892578 1985 84.5792465209961 1990 88.1999969482422 1995 89.3580932617188 2000 91.6591491699219 2003 93.3766479492188 2004 93.8581619262695 2005 93.0696411132812 2006 94.5931930541992 2007 94.9577178955078 2008 95.1002807617188 2009 90.9840087890625 2010 94.3045272827148 2011 95.7397689819336 2012 96.0725631713867 2013 96.2655029296875 2014 96.5232849121094 2015 95.5062866210938 2016 96.7117233276367 2017 96.7661743164062 2018 96.9526138305664 2019 97.0582046508789 2020 97.1387786865234 2021 97.2863693237305 2022 97.459587097168