How many countries did STM GROUP deliver their products to?