Year Number 1996 94 1998 93.532341003418 2000 92.5373153686523 2002 92.5373153686523 2003 90.0497512817383 2004 92.3076934814453 2005 89.9038467407227 2006 91.8269195556641 2007 93.2692337036133 2008 90.8653869628906 2009 91.4691925048828 2010 87.2037887573242 2011 84.0375595092773 2012 85.9154891967773 2013 87.3239440917969 2014 89.6551742553711 2015 89.6551742553711 2016 90.1477813720703 2017 87.1921157836914 2018 87.3786392211914 2019 84.5410614013672 2020 88.8888854980469 2021 89.8550720214844 2022 89.3719787597656