Year % (cumulative) 1994 88.9700622558594 1995 89.4073257446289 1996 89.5705642700195 1997 90.1214447021484 1998 90.3684997558594 1999 90.8252487182617 2000 90.9064178466797 2001 91.2186050415039 2002 91.5402603149414 2003 91.7023239135742 2004 86.3436126708984 2005 85.4364624023438 2006 86.40869140625 2007 92.7727584838867 2008 87.2264022827148 2009 87.1326675415039 2010 87.6601486206055 2011 88.0463714599609 2012 88.0367279052734 2013 88.6239929199219 2014 88.8588333129883 2015 88.7589416503906 2016 89.598388671875 2017 90.2641983032227 2018 90.1592025756836 2019 94.7953109741211 2020 91.3008499145508 2021 91.8721466064453 2022 91.7543563842773 2023 95.4542388916016