Year Number 1996 30.6451606750488 1998 41.7112312316895 2000 38.8297882080078 2002 34.3915328979492 2003 40.7407417297363 2004 35.4679794311523 2005 40.9756088256836 2006 31.7073173522949 2007 30.0970878601074 2008 29.1262130737305 2009 34.4497604370117 2010 32.8571434020996 2011 33.6492881774902 2012 31.7535552978516 2013 35.0710906982422 2014 28.365385055542 2015 25.238094329834 2016 30 2017 29.5238094329834 2018 28.0952377319336 2019 26.6666660308838 2020 26.6666660308838 2021 26.1904754638672 2022 25