Year Number 1995 29.51136 1996 29.07044 1997 29.28452 1998 28.78043 1999 28.81621 2000 29.40376 2001 29.59608 2002 30.13601 2003 30.02794 2004 30.19933 2005 30.52918 2006 30.77352 2007 29.05982 2008 30.5171 2009 30.34313 2010 29.2597 2011 29.4472 2012 30.64097 2013 30.43715 2014 29.83592 2015 30.38387 2016 30.33873 2017 33.04179 2018 30.39653