Year % (cumulative) 2003 89.4063262939453 2004 90.102897644043 2005 90.7732772827148 2006 91.1667556762695 2007 91.6677551269531 2008 91.9642105102539 2009 92.1751022338867 2010 92.4597015380859 2011 92.9375228881836 2012 93.4231491088867 2013 93.7821884155273 2014 94.2463531494141 2015 94.3402099609375 2016 94.6215133666992 2017 94.6846466064453 2018 94.9011459350586 2019 95.0458526611328 2020 95.2037124633789 2021 95.5400314331055 2022 95.8029098510742