Year Number 1996 24.4680843353271 1998 32.4468078613281 2000 25.3968257904053 2002 38.624340057373 2003 22.1105518341064 2004 24.2718448638916 2005 28.1553401947021 2006 33.3333320617676 2007 31.4009666442871 2008 37.019229888916 2009 47.8672981262207 2010 46.445499420166 2011 46.445499420166 2012 47.3933639526367 2013 40.7582931518555 2014 25.238094329834 2015 30.9523811340332 2016 28.5714282989502 2017 26.1904754638672 2018 25.4716987609863 2019 30.6603775024414 2020 27.3584899902344 2021 34.4339637756348 2022 36.7924537658691