How large can my group be?