I waited roughly 25 business days for approval in total in Frankfurt. They asked for more documents twice and are very thorough on the financial details. Then I handed in applications for dependents two days later. They have been on „pending approval“ status for ten business days now