Year Number 1996 23.4972686767578 1998 25.6830596923828 2000 43.7158470153809 2002 37.2972984313965 2003 32.4324340820313 2004 39.8009948730469 2005 37.7450981140137 2006 43.4146347045898 2007 45.1456298828125 2008 46.1165046691895 2009 45.4545440673828 2010 44.9760780334473 2011 44.0758285522461 2012 43.6018943786621 2013 46.445499420166 2014 51.4423065185547 2015 42.8571434020996 2016 50 2017 53.3333320617676 2018 59.0476188659668 2019 59.523811340332 2020 63.8095245361328 2021 64.7619018554688 2022 66.0377349853516