Year Number 1996 28.6432151794434 1998 19.5 2000 18.9054718017578 2002 26.8656711578369 2003 28.3582096099854 2004 29.3269233703613 2005 28.7081336975098 2006 28.2296657562256 2007 30.1435413360596 2008 34.1346168518066 2009 37.9146919250488 2010 42.6540298461914 2011 41.3145523071289 2012 39.9061050415039 2013 38.9671363830566 2014 43.75 2015 44.761905670166 2016 41.9047622680664 2017 38.5714302062988 2018 37.1428565979004 2019 37.6190490722656 2020 40 2021 42.8571434020996 2022 47.1698112487793