Year Number 1996 30 1998 34.3283576965332 2000 30.8457717895508 2002 34.3283576965332 2003 40.7960205078125 2004 39.9038467407227 2005 41.8269233703613 2006 36.538459777832 2007 37.019229888916 2008 39.4230766296387 2009 37.4407577514648 2010 36.4928894042969 2011 34.7417831420898 2012 35.2112693786621 2013 33.8028182983398 2014 32.5123138427734 2015 30.5418720245361 2016 29.5566501617432 2017 29.5566501617432 2018 27.6699028015137 2019 26.57004737854 2020 26.0869560241699 2021 25.6038646697998 2022 26.0869560241699