Year Number 1996 21.3114757537842 1998 20.7650279998779 2000 15.3005466461182 2002 10.2702703475952 2003 14.5945949554443 2004 16.9154224395752 2005 15.6862745285034 2006 19.0243911743164 2007 20.8737869262695 2008 16.990291595459 2009 18.6602878570557 2010 21.0526313781738 2011 20.3791465759277 2012 22.274881362915 2013 25.1184825897217 2014 25.9615383148193 2015 29.0476188659668 2016 27.1428565979004 2017 26.6666660308838 2018 21.9047622680664 2019 25.238094329834 2020 24.761905670166 2021 28.5714282989502 2022 28.7735843658447