Year % (cumulative) 1994 89.0161743164062 1995 89.4110412597656 1996 89.6436080932617 1997 90.0273208618164 1998 90.3566970825195 1999 90.8356781005859 2000 90.835578918457 2001 91.1667633056641 2002 91.3540420532227 2003 91.4598236083984 2004 85.9772567749023 2005 85.191780090332 2006 85.7510070800781 2007 92.4371490478516 2008 86.614128112793 2009 86.7090835571289 2010 87.1494064331055 2011 87.5908889770508 2012 87.6791000366211 2013 88.1503067016602 2014 88.3135833740234 2015 88.4119720458984 2016 89.0923614501953 2017 89.8141326904297 2018 89.8053588867188 2019 94.6938018798828 2020 90.9405212402344 2021 91.313362121582 2022 91.190803527832 2023 95.2892456054688