Year Number 1996 25 1998 16.4893608093262 2000 27.5132274627686 2002 35.9788360595703 2003 37.1859283447266 2004 46.6019401550293 2005 39.8058242797852 2006 37.1980667114258 2007 37.1980667114258 2008 39.4230766296387 2009 38.3886260986328 2010 31.7535552978516 2011 37.9146919250488 2012 40.7582931518555 2013 43.6018943786621 2014 37.1428565979004 2015 41.9047622680664 2016 37.6190490722656 2017 43.8095245361328 2018 41.9811325073242 2019 48.5849075317383 2020 42.4528312683105 2021 41.5094337463379 2022 40.5660362243652