Year Number 1996 100 1998 99.4680862426758 2000 98.9417953491211 2002 99.4709014892578 2003 95.9798965454102 2004 90.7766952514648 2005 91.2621383666992 2006 95.1690826416016 2007 92.7536239624023 2008 85.0961532592773 2009 91.4691925048828 2010 90.5213241577148 2011 97.1563949584961 2012 93.3649291992188 2013 94.3127975463867 2014 84.2857131958008 2015 77.6190490722656 2016 71.9047622680664 2017 71.4285736083984 2018 69.8113174438477 2019 75.4716949462891 2020 77.3584899902344 2021 85.3773574829102 2022 82.5471725463867