fix incorrect carry call

Fix a bug introduced in 1c83533b where the wrong variable was
carried. Since `grandtotal` is updated, it should be carried, not
`gangcount`.