Year Number 1996 45.226131439209 1998 42.5 2000 42.7860679626465 2002 38.8059692382813 2003 34.825870513916 2004 27.884614944458 2005 28.7081336975098 2006 30.1435413360596 2007 30.1435413360596 2008 35.0961532592773 2009 30.8056869506836 2010 28.9099521636963 2011 29.577465057373 2012 28.6384983062744 2013 26.2910804748535 2014 31.730770111084 2015 32.3809509277344 2016 38.5714302062988 2017 32.8571434020996 2018 39.523811340332 2019 41.4285697937012 2020 36.6666679382324 2021 40.9523811340332 2022 40.5660362243652