Year Number 1996 24.6231155395508 1998 30 2000 28.8557205200195 2002 23.3830852508545 2003 21.8905467987061 2004 22.115385055542 2005 26.7942581176758 2006 39.7129173278809 2007 42.1052627563477 2008 35.5769233703613 2009 41.2322273254395 2010 39.8104248046875 2011 42.2535209655762 2012 40.8450698852539 2013 41.7840385437012 2014 42.788459777832 2015 39.523811340332 2016 50 2017 49.523811340332 2018 49.0476188659668 2019 51.9047622680664 2020 53.8095245361328 2021 49.523811340332 2022 47.6415100097656