How Big is Your Group?