Germany spent over €20 billion on refugees in 2016