Year Number 1996 30.6010932922363 1998 32.2404365539551 2000 37.7049179077148 2002 42.7027015686035 2003 40.5405387878418 2004 43.7810935974121 2005 40.6862754821777 2006 44.8780479431152 2007 50.970874786377 2008 49.5145645141602 2009 49.2822952270508 2010 45.4545440673828 2011 45.497631072998 2012 44.0758285522461 2013 43.6018943786621 2014 55.769229888916 2015 55.238094329834 2016 54.2857131958008 2017 56.6666679382324 2018 59.0476188659668 2019 60 2020 60.9523811340332 2021 67.6190490722656 2022 57.0754699707031