Year Number 1996 43.7185935974121 1998 42.5 2000 33.3333320617676 2002 39.8009948730469 2003 44.7761192321777 2004 39.9038467407227 2005 43.5406684875488 2006 51.1961708068848 2007 51.6746406555176 2008 51.9230766296387 2009 49.2891006469727 2010 49.7630348205566 2011 50.7042236328125 2012 51.1737098693848 2013 52.1126747131348 2014 49.519229888916 2015 50.476188659668 2016 52.8571434020996 2017 51.4285697937012 2018 50.9523811340332 2019 50 2020 49.523811340332 2021 47.6190490722656 2022 47.6415100097656