Year Number 1996 100 1998 98.4042587280273 2000 76.1904754638672 2002 96.2962951660156 2003 96.9849243164063 2004 85.9223327636719 2005 96.1165084838867 2006 99.5169067382813 2007 98.5507278442383 2008 99.038459777832 2009 94.3127975463867 2010 95.7345962524414 2011 99.052131652832 2012 98.1042633056641 2013 98.5782012939453 2014 97.1428604125977 2015 94.2857131958008 2016 94.2857131958008 2017 95.2380981445313 2018 95.7547149658203 2019 93.8679275512695 2020 94.3396224975586 2021 94.8113174438477 2022 92.9245300292969