Year per million people 1996 2287.267910812822 1997 2246.972235217191 1998 2186.098673393927 1999 2279.9445331007137 2000 2266.6802113519507 2001 2340.355399640601 2002 2350.793093038365 2003 2415.76454091411 2004 2535.561953138424 2005 2586.6556761611273 2006 2578.7195083734746 2007 2577.061953112924 2008 2646.3588678579604 2009 2666.837064914451 2010 2717.6072011318274 2011 2742.5798521796555 2012 2819.0171210996314 2013 2853.2763601976894 2014 2891.523134803793 2015 3007.480124372052 2016 3024.0151498532064 2017 3138.8032778231745 2018 3104.327936415635 2019 3185.7146259361125 2020 3188.0981362150183 2021 3341.265102533833