Year Number 1996 31.9148941040039 1998 27.659574508667 2000 34.3915328979492 2002 38.0952377319336 2003 38.6934661865234 2004 40.2912635803223 2005 43.6893196105957 2006 47.8260879516602 2007 42.9951705932617 2008 48.5576934814453 2009 41.7061614990234 2010 43.6018943786621 2011 41.2322273254395 2012 41.7061614990234 2013 45.497631072998 2014 53.8095245361328 2015 57.6190490722656 2016 57.1428565979004 2017 57.1428565979004 2018 56.6037750244141 2019 55.6603775024414 2020 53.7735862731934 2021 47.1698112487793 2022 50