Year Number 1996 40 1998 34.3283576965332 2000 32.3383102416992 2002 37.3134346008301 2003 47.2636833190918 2004 50 2005 49.519229888916 2006 47.1153831481934 2007 45.6730766296387 2008 44.711540222168 2009 42.1800956726074 2010 46.9194297790527 2011 45.0704231262207 2012 44.6009407043457 2013 46.948356628418 2014 49.7536964416504 2015 49.2610855102539 2016 49.2610855102539 2017 46.305419921875 2018 38.3495140075684 2019 41.062801361084 2020 40.0966186523438 2021 39.1304359436035 2022 46.8599052429199