May 29 (SeeNews) - Croatia's trade gap shrank to 2.504 billion euro ($3.53 billion) in first four months of 2009 from 3.83 billion euro a year earlier, the State Statistics Office said on Friday.