Year Number 1996 3 1998 3.98009943962097 2000 47.2636833190918 2002 56.7164192199707 2003 53.7313423156738 2004 46.1538467407227 2005 42.3076934814453 2006 48.0769233703613 2007 53.3653831481934 2008 55.288459777832 2009 52.6066360473633 2010 49.2891006469727 2011 53.9906120300293 2012 53.521125793457 2013 52.582160949707 2014 50.7389144897461 2015 54.1871910095215 2016 54.1871910095215 2017 57.6354675292969 2018 57.7669906616211 2019 58.937198638916 2020 57.9710159301758 2021 60.386474609375 2022 61.3526573181152