Year Number 1996 40.7035179138184 1998 42 2000 33.3333320617676 2002 34.825870513916 2003 38.3084564208984 2004 46.6346168518066 2005 44.0191383361816 2006 36.3636360168457 2007 41.6267929077148 2008 45.1923065185547 2009 45.971565246582 2010 45.497631072998 2011 47.8873252868652 2012 47.8873252868652 2013 48.3568077087402 2014 57.211540222168 2015 47.1428565979004 2016 40 2017 42.3809509277344 2018 42.3809509277344 2019 44.2857131958008 2020 50.476188659668 2021 50.9523811340332 2022 50