Gold edges up to Rs104,400 per 10g