Year Number 1996 29.0322589874268 1998 32.0855598449707 2000 34.042552947998 2002 34.3915328979492 2003 32.2751312255859 2004 39.4088668823242 2005 27.8048782348633 2006 30.2439022064209 2007 35.4368934631348 2008 46.6019401550293 2009 44.0191383361816 2010 42.8571434020996 2011 41.7061614990234 2012 39.3364944458008 2013 35.5450248718262 2014 32.6923065185547 2015 28.0952377319336 2016 28.0952377319336 2017 28.5714282989502 2018 26.1904754638672 2019 20.4761905670166 2020 25.238094329834 2021 23.8095245361328 2022 23.5849056243896