Year Number 1996 23.3695659637451 1998 26.0869560241699 2000 26.0869560241699 2002 29.1891899108887 2003 24.3243236541748 2004 20.8955230712891 2005 25 2006 29.9019603729248 2007 30.0970878601074 2008 35.4368934631348 2009 34.4497604370117 2010 36.3636360168457 2011 33.1753540039063 2012 37.9146919250488 2013 40.2843589782715 2014 41.8269233703613 2015 43.8095245361328 2016 40 2017 38.5714302062988 2018 38.5714302062988 2019 39.523811340332 2020 39.523811340332 2021 42.8571434020996 2022 40.5660362243652