Year Number 1996 88.7096786499023 1998 87.1657791137695 2000 90.4255294799805 2002 89.9470901489258 2003 89.4179916381836 2004 90.1477813720703 2005 90.2439041137695 2006 88.7804870605469 2007 90.291259765625 2008 90.7766952514648 2009 90.9090881347656 2010 90 2011 90.5213241577148 2012 91.4691925048828 2013 90.9952621459961 2014 91.3461532592773 2015 90.9523773193359 2016 91.9047622680664 2017 89.523811340332 2018 89.523811340332 2019 89.523811340332 2020 90 2021 89.523811340332 2022 89.6226425170898