Year % (cumulative) 2003 100 2006 95.955192565918 2007 98.2050094604492 2008 98.2880020141602 2009 98.3612518310547 2010 98.3085250854492 2011 98.2026824951172 2012 98.1707153320312 2013 98.1882095336914 2014 98.1111602783203 2015 98.1624603271484 2016 98.2200164794922 2017 98.2561874389648 2018 98.1657333374023 2019 98.2582702636719 2020 98.3071212768555 2021 98.4768218994141 2022 98.5132064819336