correct calculation bug in party share