Year Number 1996 25.5319156646729 1998 27.659574508667 2000 30.1587295532227 2002 40.7407417297363 2003 32.6633148193359 2004 45.6310691833496 2005 30.5825233459473 2006 31.4009666442871 2007 25.1207733154297 2008 27.884614944458 2009 23.6966819763184 2010 24.6445503234863 2011 20.3791465759277 2012 28.4360198974609 2013 34.1232223510742 2014 44.761905670166 2015 31.9047622680664 2016 30.9523811340332 2017 32.3809509277344 2018 31.6037731170654 2019 29.2452831268311 2020 30.6603775024414 2021 30.6603775024414 2022 29.7169818878174