Year % (cumulative) 1999 96.0422286987305 2007 97.3159332275391 2008 97.3485794067383 2009 97.3860092163086 2010 97.4533386230469 2011 97.4403686523438 2012 97.4705963134766 2013 97.4958572387695 2014 97.5231018066406 2015 97.5297393798828 2016 97.5310287475586 2017 97.5007476806641 2018 97.5059967041016 2019 97.5649032592773 2021 98.7808532714844 2022 98.600471496582 2023 98.4464416503906