Year % 2003 79.14015439739646 2004 81.4622341143779 2005 80.8642099215525 2006 82.67038685023294 2007 82.94972339336631 2008 84.11668620744678 2009 85.83531775639312 2010 88.25422488333432 2011 88.3181023494257 2012 88.32413266533486 2013 88.14755538752893 2014 88.85120710277897 2015 89.3296308224405 2016 89.31559243073589 2017 91.22155879478136 2018 91.22284107421754 2019 91.24532020059371 2020 91.90363510290322 2021 92.33718756617426 2022 93.08940319548873