Question: How many satellites were launched since 2007?
Sentence: A total of 16 satellites were launched during this phase.
Answer in sentence: yes