Year Number 1996 21.1055278778076 1998 24.5 2000 26.3681583404541 2002 20.3980102539063 2003 25.3731346130371 2004 23.0769233703613 2005 23.4449768066406 2006 29.6650714874268 2007 29.6650714874268 2008 31.25 2009 30.8056869506836 2010 28.9099521636963 2011 31.4553985595703 2012 31.9248828887939 2013 32.3943672180176 2014 27.4038467407227 2015 29.5238094329834 2016 31.4285717010498 2017 31.4285717010498 2018 31.9047622680664 2019 30.4761905670166 2020 31.4285717010498 2021 30 2022 30.1886787414551