Year Number 1996 26.0869560241699 1998 31.5217399597168 2000 45.652172088623 2002 40.5405387878418 2003 42.1621627807617 2004 41.2935333251953 2005 45.0980377197266 2006 45.5882339477539 2007 43.2038841247559 2008 38.8349533081055 2009 39.7129173278809 2010 36.8421058654785 2011 38.8625602722168 2012 33.6492881774902 2013 34.5971565246582 2014 33.6538467407227 2015 37.1428565979004 2016 41.4285697937012 2017 42.8571434020996 2018 44.761905670166 2019 47.1428565979004 2020 46.6666679382324 2021 49.0476188659668 2022 50.9433975219727