Year BoP, current US$ 1995 128004904.179212 1996 135395668.304817 1997 129754313.063581 1998 108519614.807807 1999 164274912.433493 2000 189533339.274296 2001 270622370.350224 2002 324981974.469076 2003 451847121.162407 2004 614454656.414575 2005 673873249.372995 2006 846921213.420135 2007 1239896893.97319 2008 1742841973.53326 2009 1666286773.7652 2010 1655142416.58556 2011 1689745421.33208 2012 1629863237.35798 2013 1863161297.95941 2014 2025838892.95318 2015 1817860267.9318 2016 1926098802.1182 2017 2443060924.15765 2018 2808077609.99696 2019 2823884239.39002 2020 2883996017.45938 2021 3094706514.02317 2022 3470813362.63698 2023 3549465506.10359