Translate the following English sentence to French:
"Although UCLAF only had 120 employees at the time, this annual report illustrates the considerable success of their work, in my view."
Bien qu'à l'époque, l'UCLAF ne comptait que 120 employés, ce rapport annuel montre néanmoins, selon moi, les progrès substantiels accomplis dans ce travail.