Year Number 1996 25.2688179016113 1998 28.8770046234131 2000 27.659574508667 2002 28.0423278808594 2003 26.4550266265869 2004 21.1822662353516 2005 48.7804870605469 2006 48.7804870605469 2007 51.4563102722168 2008 48.0582542419434 2009 44.4976081848145 2010 47.1428565979004 2011 43.1279602050781 2012 45.497631072998 2013 47.3933639526367 2014 52.4038467407227 2015 50.476188659668 2016 49.0476188659668 2017 59.523811340332 2018 59.523811340332 2019 59.0476188659668 2020 60 2021 58.0952377319336 2022 54.7169799804688