CPYS tops R155-million