Year Number 1996 1.63043475151062 1998 2.7173912525177 2000 2.7173912525177 2002 5.94594573974609 2003 9.72972965240479 2004 15.9203977584839 2005 9.80392169952393 2006 17.6470584869385 2007 17.9611644744873 2008 21.3592224121094 2009 29.6650714874268 2010 33.0143547058105 2011 35.0710906982422 2012 36.4928894042969 2013 41.2322273254395 2014 49.038459777832 2015 48.0952377319336 2016 42.8571434020996 2017 43.3333320617676 2018 43.8095245361328 2019 42.3809509277344 2020 40.476188659668 2021 45.238094329834 2022 47.6415100097656