Year Number 1996 92.8961715698242 1998 92.8961715698242 2000 94.5355224609375 2002 95.1351318359375 2003 97.2972946166992 2004 93.0348281860352 2005 92.6470565795898 2006 96.0975646972656 2007 96.6019439697266 2008 94.6601943969727 2009 93.7799072265625 2010 97.1291885375977 2011 92.890998840332 2012 92.890998840332 2013 92.890998840332 2014 91.3461532592773 2015 89.0476226806641 2016 90.9523773193359 2017 90.9523773193359 2018 90.9523773193359 2019 91.4285736083984 2020 93.8095245361328 2021 93.8095245361328 2022 91.5094375610352