Greedy Lattice Animals I: Upper Bounds