Year % (cumulative) 2003 93.3766479492188 2004 93.8581619262695 2005 94.3191452026367 2006 94.5931930541992 2007 94.9577178955078 2008 95.1002807617188 2009 95.21435546875 2010 95.4281387329102 2011 95.7397689819336 2012 96.0725631713867 2013 96.2655029296875 2014 96.5232849121094 2015 96.5802612304688 2016 96.7117233276367 2017 96.7661743164062 2018 96.9526138305664 2019 97.0582046508789 2020 97.1387786865234 2021 97.2863693237305 2022 97.459587097168