Year BoP, current US$ 1995 172366000 1996 149256000 1997 341796000 1998 331684000 1999 256790000 2000 259768000 2001 289831000 2002 359659000 2003 427177000 2004 536418000 2005 741460000 2006 965305000 2007 1455418000 2008 1668574000 2009 2100905000 2010 2493649000 2011 3042508000 2012 4808744000 2013 4130923000 2014 4297161000 2015 4443986000 2016 4368290000 2017 4688439000 2018 4697514769.55882 2019 3768387931.16364 2020 2625997440.86471 2021 3801582938.7647 2022 5067393000 2023 6285240000