Year Number 1996 45.7286415100098 1998 46 2000 40.7960205078125 2002 42.7860679626465 2003 43.7810935974121 2004 41.8269233703613 2005 44.4976081848145 2006 41.6267929077148 2007 43.5406684875488 2008 42.788459777832 2009 39.3364944458008 2010 37.4407577514648 2011 37.0892028808594 2012 36.6197166442871 2013 40.8450698852539 2014 39.9038467407227 2015 41.4285697937012 2016 36.6666679382324 2017 33.8095245361328 2018 30.9523811340332 2019 30 2020 29.5238094329834 2021 31.9047622680664 2022 38.2075462341309