Three hundred forty-five products worth C$943m (US$661m) had strike dates in Canada in June.