Gold up by Rs1,000 per tola to Rs309,000