Year Number 1996 50 1998 48.9361686706543 2000 60.8465614318848 2002 62.962963104248 2003 59.2964820861816 2004 53.8834953308105 2005 51.4563102722168 2006 54.1062812805176 2007 51.6908226013184 2008 50 2009 51.1848335266113 2010 53.554500579834 2011 54.502368927002 2012 56.3981056213379 2013 60.1895751953125 2014 60.476188659668 2015 57.6190490722656 2016 57.1428565979004 2017 58.0952377319336 2018 54.7169799804688 2019 56.6037750244141 2020 57.0754699707031 2021 58.0188674926758 2022 56.1320762634277