Year Number 1996 62 1998 56.2189064025879 2000 53.7313423156738 2002 34.3283576965332 2003 29.8507461547852 2004 21.634614944458 2005 22.5961532592773 2006 28.8461532592773 2007 34.6153831481934 2008 37.019229888916 2009 39.8104248046875 2010 37.4407577514648 2011 38.4976539611816 2012 34.2723007202148 2013 36.1502342224121 2014 39.4088668823242 2015 40.3940887451172 2016 44.8275871276855 2017 46.305419921875 2018 50 2019 48.3091773986816 2020 52.6570053100586 2021 51.6908226013184 2022 53.6231880187988