Year current US$ 1995 15369999.8855591 1996 19920000.0762939 1997 7099999.90463257 1998 12939999.5803833 1999 17979999.5422363 2000 11220000.2670288 2001 12489999.7711182 2002 15770000.4577637 2003 14039999.961853001 2004 12689999.5803833 2005 16629999.160766602 2006 18569999.6948242 2007 17700000.762939498 2008 16290000.9155273 2009 19530000.6866455 2010 19290000.915527303 2011 27430000.3051758 2012 18739999.7711182 2013 22879999.1607666 2014 28440000.5340576 2015 24709999.084472697 2016 24280000.6866455 2017 22569999.6948242 2018 21989999.7711182 2019 22459999.084472697 2020 21690000.5340576 2021 30040000.915527303 2022 20360000.6103516