granite used mining equipment canada