Year Number 1996 37.6884422302246 1998 40 2000 36.3184089660645 2002 38.8059692382813 2003 44.2786064147949 2004 38.461540222168 2005 40.6698570251465 2006 35.8851661682129 2007 37.7990417480469 2008 44.230770111084 2009 40.7582931518555 2010 37.9146919250488 2011 41.7840385437012 2012 42.2535209655762 2013 45.0704231262207 2014 38.461540222168 2015 38.5714302062988 2016 49.0476188659668 2017 46.1904754638672 2018 48.0952377319336 2019 48.5714302062988 2020 49.523811340332 2021 48.5714302062988 2022 46.2264137268066