Year Number 1996 26 1998 22.3880596160889 2000 26.8656711578369 2002 26.3681583404541 2003 25.3731346130371 2004 28.8461532592773 2005 22.115385055542 2006 16.8269233703613 2007 17.7884616851807 2008 17.7884616851807 2009 16.1137447357178 2010 18.0094795227051 2011 18.7793426513672 2012 16.9014091491699 2013 17.3708915710449 2014 19.2118225097656 2015 20.6896553039551 2016 19.7044334411621 2017 19.2118225097656 2018 19.4174766540527 2019 16.9082126617432 2020 16.9082126617432 2021 15.9420289993286 2022 17.8743953704834