Tracy Christie loses 29 lbs in 12 weeks