Batch auctions are based around a single pool of tokens that is split amongst all auction participants. At the end of the auction the token price is determined by the total amount raised from all participants. Everybody participating gets a share of the tokens equal to their share of the contribution pool.