Year % (cumulative) 2003 100 2006 96.7868041992188 2007 98.84521484375 2008 98.8417816162109 2009 98.9258728027344 2010 98.8682861328125 2011 98.7779312133789 2012 98.735237121582 2013 98.7170486450195 2014 98.7205810546875 2015 98.6774673461914 2016 98.7528457641602 2017 98.7639465332031 2018 98.7071151733398 2019 98.7256927490234 2020 98.8004837036133 2021 98.9040374755859 2022 98.9231033325195