How many satellites were launched since 2007