Year Number 1996 33.6956520080566 1998 28.8043479919434 2000 29.8913040161133 2002 25.9459457397461 2003 22.7027034759521 2004 19.9004974365234 2005 22.5490188598633 2006 23.529411315918 2007 25.2427177429199 2008 28.1553401947021 2009 29.6650714874268 2010 30.6220092773438 2011 32.2274894714355 2012 27.488151550293 2013 28.9099521636963 2014 28.365385055542 2015 29.0476188659668 2016 31.9047622680664 2017 30.4761905670166 2018 30.4761905670166 2019 28.0952377319336 2020 30.9523811340332 2021 33.3333320617676 2022 29.2452831268311