Year Number 1996 18.5792350769043 1998 18.032787322998 2000 18.032787322998 2002 16.2162170410156 2003 18.9189186096191 2004 17.9104480743408 2005 26.9607849121094 2006 30.2439022064209 2007 22.3300971984863 2008 23.3009700775146 2009 30.1435413360596 2010 24.4019145965576 2011 24.6445503234863 2012 24.6445503234863 2013 38.8625602722168 2014 42.788459777832 2015 45.238094329834 2016 46.6666679382324 2017 46.6666679382324 2018 47.6190490722656 2019 46.1904754638672 2020 47.6190490722656 2021 58.5714302062988 2022 50.9433975219727