Gold prices fall by Rs 950 to Rs 104,450 per tola