How does the market simulator calculate share of preference?

No matter which way I try to calculate share of preferences with the raw utilities, I never get the same values as shown in the market simulator. I do it for each respondent individually, I have tried unweighted and weighted (with importance of attribute) calculation of total utilities, I have tried with exp and without exp. I also have tried rescaling the utilities so that they are positive values but I'm not sure what should be the base (lowest value) in that case.
Can anyone help and explain? Or post a link to where the formula is explained?

Thanks a lot!

Resolved
3 replies