Year Number 1996 65.5737686157227 1998 67.7595596313477 2000 63.3879776000977 2002 64.8648681640625 2003 65.405403137207 2004 68.1592025756836 2005 62.2549018859863 2006 63.4146347045898 2007 63.5922317504883 2008 66.9902877807617 2009 65.5502395629883 2010 66.0287094116211 2011 62.0853080749512 2012 62.0853080749512 2013 60.6635055541992 2014 62.5 2015 54.761905670166 2016 59.523811340332 2017 58.0952377319336 2018 58.5714302062988 2019 60.9523811340332 2020 55.238094329834 2021 46.6666679382324 2022 54.2452812194824