Year Number 1996 50.5 1998 55.7213935852051 2000 51.243782043457 2002 51.7412948608398 2003 55.7213935852051 2004 52.4038467407227 2005 55.769229888916 2006 58.1730766296387 2007 61.0576934814453 2008 58.1730766296387 2009 58.2938385009766 2010 57.3459701538086 2011 54.9295768737793 2012 55.3990592956543 2013 55.3990592956543 2014 49.7536964416504 2015 48.7684745788574 2016 45.8128089904785 2017 48.2758636474609 2018 52.9126205444336 2019 53.1400947570801 2020 56.038646697998 2021 57.9710159301758 2022 58.937198638916