On finitely generated submonoids of free groups