Weierstrass Theorem on Stein Manifolds