Year Number 1996 46.9945373535156 1998 33.3333320617676 2000 39.3442611694336 2002 43.7837829589844 2003 36.7567558288574 2004 31.343282699585 2005 36.764705657959 2006 34.634147644043 2007 27.6699028015137 2008 30.0970878601074 2009 32.5358848571777 2010 29.1866035461426 2011 30.8056869506836 2012 36.0189590454102 2013 36.9668235778809 2014 36.0576934814453 2015 37.6190490722656 2016 40.9523811340332 2017 38.0952377319336 2018 38.5714302062988 2019 38.0952377319336 2020 41.9047622680664 2021 51.9047622680664 2022 50