translate English to French: Since 1996, CN’s contribution has totalled close to $800,000.
Depuis 1996, la contribution du CN atteint une valeur de près de 800 000 $.