Year Number 1996 31.9148941040039 1998 25 2000 40.2116394042969 2002 40.2116394042969 2003 39.1959800720215 2004 48.5436897277832 2005 48.5436897277832 2006 48.3091773986816 2007 43.961353302002 2008 49.038459777832 2009 40.7582931518555 2010 42.6540298461914 2011 49.2891006469727 2012 56.3981056213379 2013 56.8720397949219 2014 58.5714302062988 2015 59.0476188659668 2016 64.7619018554688 2017 62.8571434020996 2018 62.2641525268555 2019 58.0188674926758 2020 52.8301887512207 2021 54.7169799804688 2022 56.6037750244141