Year Number 1996 40.2010040283203 1998 36.5 2000 40.7960205078125 2002 42.7860679626465 2003 43.2835807800293 2004 43.269229888916 2005 44.4976081848145 2006 35.8851661682129 2007 36.8421058654785 2008 41.3461532592773 2009 44.5497627258301 2010 41.2322273254395 2011 28.6384983062744 2012 26.2910804748535 2013 16.9014091491699 2014 14.9038457870483 2015 20.9523811340332 2016 23.8095245361328 2017 25.7142848968506 2018 32.3809509277344 2019 28.5714282989502 2020 30.9523811340332 2021 32.3809509277344 2022 32.5471687316895