Dubai records US$29 billion gold trade in 2009