Year Number 1996 74.7311859130859 1998 74.3315505981445 2000 71.8085098266602 2002 74.6031723022461 2003 74.6031723022461 2004 71.9211807250977 2005 77.5609741210938 2006 76.5853652954102 2007 78.6407775878906 2008 81.0679626464844 2009 79.4258346557617 2010 80.9523773193359 2011 80.0947875976563 2012 82.4644546508789 2013 82.4644546508789 2014 82.6923065185547 2015 81.4285736083984 2016 80 2017 81.4285736083984 2018 80.9523773193359 2019 80 2020 83.3333358764648 2021 89.0476226806641 2022 89.1509399414063