Year Number 1996 93.9698486328125 1998 93.5 2000 93.532341003418 2002 93.532341003418 2003 93.532341003418 2004 93.75 2005 94.2583694458008 2006 95.2153091430664 2007 95.2153091430664 2008 94.2307662963867 2009 92.890998840332 2010 92.890998840332 2011 92.0187759399414 2012 92.0187759399414 2013 92.0187759399414 2014 93.75 2015 93.3333358764648 2016 91.9047622680664 2017 91.4285736083984 2018 91.4285736083984 2019 92.3809509277344 2020 90.9523773193359 2021 91.4285736083984 2022 91.9811325073242