Year Number 1996 22.1105518341064 1998 24.5 2000 27.8606967926025 2002 25.3731346130371 2003 23.3830852508545 2004 20.6730766296387 2005 21.0526313781738 2006 19.1387557983398 2007 22.0095691680908 2008 25.9615383148193 2009 28.9099521636963 2010 28.9099521636963 2011 29.577465057373 2012 26.2910804748535 2013 25.8215961456299 2014 29.8076915740967 2015 29.0476188659668 2016 30.4761905670166 2017 31.9047622680664 2018 35.7142868041992 2019 31.9047622680664 2020 40.476188659668 2021 45.238094329834 2022 41.0377349853516