How many ex-husbands does Danielle steel have?

Five