Year Number 1996 39.6984939575195 1998 43 2000 40.7960205078125 2002 42.7860679626465 2003 42.7860679626465 2004 42.3076934814453 2005 39.2344512939453 2006 52.1531105041504 2007 46.8899536132813 2008 50.480770111084 2009 49.7630348205566 2010 46.9194297790527 2011 53.9906120300293 2012 53.521125793457 2013 53.051643371582 2014 20.1923084259033 2015 61.4285697937012 2016 58.0952377319336 2017 59.523811340332 2018 60.9523811340332 2019 53.8095245361328 2020 51.4285697937012 2021 52.3809509277344 2022 57.0754699707031