Year Number 1996 33 1998 40.7960205078125 2000 36.3184089660645 2002 36.8159217834473 2003 34.825870513916 2004 30.2884616851807 2005 29.8076915740967 2006 26.4423084259033 2007 25.9615383148193 2008 24.519229888916 2009 23.6966819763184 2010 25.1184825897217 2011 28.1690139770508 2012 30.046947479248 2013 29.1079807281494 2014 30.5418720245361 2015 29.5566501617432 2016 31.0344829559326 2017 32.019702911377 2018 39.3203887939453 2019 48.7922706604004 2020 48.7922706604004 2021 48.7922706604004 2022 51.2077293395996