Year % (cumulative) 1999 92.8378829956055 2007 95.3301162719727 2008 95.4080505371094 2009 95.466682434082 2010 95.5677337646484 2011 95.5558395385742 2012 95.5698623657227 2013 95.5950164794922 2014 95.6078186035156 2015 95.6084899902344 2016 95.6413116455078 2017 95.5160903930664 2018 95.4853973388672 2019 95.5190582275391 2021 98.2327194213867 2022 98.6476593017578 2023 98.1940307617188