Now shares are calculated proper with `id > ? AND id <= ?` as boundaries. This will ensure the upstream result is also calculated for the round. Addresses #143