Ecomate to offer 49 million new shares, 30 million existing