Year Number 1996 50 1998 47.8723411560059 2000 68.2539672851563 2002 60.3174591064453 2003 47.2361793518066 2004 49.029125213623 2005 50 2006 51.2077293395996 2007 54.5893707275391 2008 52.4038467407227 2009 47.8672981262207 2010 41.7061614990234 2011 50.2369651794434 2012 45.497631072998 2013 51.1848335266113 2014 57.6190490722656 2015 55.238094329834 2016 54.761905670166 2017 58.0952377319336 2018 25 2019 23.5849056243896 2020 40.5660362243652 2021 44.8113212585449 2022 47.6415100097656