Year Number 1996 90.3225784301758 1998 91.9786071777344 2000 92.0212783813477 2002 91.0052947998047 2003 91.5343933105469 2004 91.625617980957 2005 92.1951217651367 2006 91.2195129394531 2007 90.291259765625 2008 91.7475738525391 2009 88.0382766723633 2010 89.0476226806641 2011 89.0995254516602 2012 88.6255950927734 2013 82.4644546508789 2014 78.8461532592773 2015 76.6666641235352 2016 76.6666641235352 2017 75.7142868041992 2018 79.0476226806641 2019 80 2020 80.476188659668 2021 80.9523773193359 2022 80.1886825561523