How much should a male German shepherd eat?

Some are dainty eaters and eat about 1 1/2 cups a day. Many are bigger ad tend to eat around 3-4 cups a day.