Year Number 1996 30.9782600402832 1998 41.847827911377 2000 35.3260879516602 2002 36.7567558288574 2003 37.2972984313965 2004 43.2835807800293 2005 38.235294342041 2006 37.7450981140137 2007 35.4368934631348 2008 38.3495140075684 2009 35.8851661682129 2010 42.1052627563477 2011 39.3364944458008 2012 41.7061614990234 2013 42.6540298461914 2014 37.019229888916 2015 38.5714302062988 2016 31.9047622680664 2017 27.1428565979004 2018 24.761905670166 2019 26.1904754638672 2020 27.619047164917 2021 19.5238094329834 2022 18.3962268829346