Year Number 1996 25.2688179016113 1998 28.8770046234131 2000 27.659574508667 2002 28.0423278808594 2003 26.4550266265869 2004 28.5714282989502 2005 24.8780479431152 2006 22.4390239715576 2007 23.3009700775146 2008 26.6990299224854 2009 42.5837326049805 2010 40 2011 25.5924167633057 2012 36.9668235778809 2013 39.8104248046875 2014 36.0576934814453 2015 34.2857131958008 2016 31.9047622680664 2017 29.5238094329834 2018 37.1428565979004 2019 33.8095245361328 2020 33.3333320617676 2021 26.1904754638672 2022 29.7169818878174