Year Number 1996 19.6721305847168 1998 22.9508190155029 2000 30.0546455383301 2002 27.5675678253174 2003 37.8378372192383 2004 45.2736320495605 2005 39.2156867980957 2006 44.3902435302734 2007 38.3495140075684 2008 47.0873794555664 2009 44.0191383361816 2010 41.6267929077148 2011 43.1279602050781 2012 51.6587677001953 2013 51.6587677001953 2014 50.961540222168 2015 46.1904754638672 2016 48.5714302062988 2017 47.1428565979004 2018 42.3809509277344 2019 39.0476188659668 2020 28.5714282989502 2021 30.4761905670166 2022 29.7169818878174