Year Number 1996 28.7234039306641 1998 30.319149017334 2000 32.8042335510254 2002 25.3968257904053 2003 21.608039855957 2004 21.3592224121094 2005 25.2427177429199 2006 23.1884059906006 2007 23.6714973449707 2008 20.1923084259033 2009 19.9052124023438 2010 19.9052124023438 2011 30.8056869506836 2012 37.9146919250488 2013 38.8625602722168 2014 35.238094329834 2015 37.6190490722656 2016 45.238094329834 2017 44.2857131958008 2018 50 2019 47.6415100097656 2020 43.3962249755859 2021 41.5094337463379 2022 46.698112487793