Costs and outcomes of abdominal, vaginal, laparoscopic and robotic hysterectomies