Year % (cumulative) 1999 95.5873794555664 2007 97.631706237793 2008 97.6613082885742 2009 97.6935501098633 2010 97.7731628417969 2011 97.7762832641602 2012 97.7888717651367 2013 97.8647918701172 2014 97.8851165771484 2015 97.8565673828125 2016 97.9010162353516 2017 97.8391418457031 2018 97.8248291015625 2019 97.8473815917969 2021 99.4670867919922 2022 99.8510971069336 2023 99.9528579711914