translate English to French: A total of 78 awards have been supported to date.
Au total, 78 subventions ont été versées.