India retained the number one spot of being the country which saw the maximum amount of monetary inflow - $129 billion - from its diaspora.