German phrase
Wie viele ~ gibt es für ~?
Meaning
How many ___ are there for ___?
When to use it
Asks how many are available. It is neutral and polite.
Example dialogue
Wie viele Plätze gibt es für internationale Studierende?
How many places are there for international students?
Es gibt zehn Plätze.
There are ten places.