Year Number 1996 15.8469944000244 1998 16.3934421539307 2000 25.6830596923828 2002 21.6216220855713 2003 20.5405406951904 2004 23.8805961608887 2005 24.5098037719727 2006 32.1951217651367 2007 30.0970878601074 2008 32.0388336181641 2009 31.1004791259766 2010 32.5358848571777 2011 28.9099521636963 2012 29.3838863372803 2013 34.1232223510742 2014 37.980770111084 2015 29.0476188659668 2016 37.6190490722656 2017 39.523811340332 2018 44.761905670166 2019 42.8571434020996 2020 50.476188659668 2021 51.4285697937012 2022 54.7169799804688