I think (1) is pretty normal in spoken language. (2) is weird. (3) is, uhm, possible.. but redundant. (obviously
) The situation that arises in my head is when you've mispronounced the first 'gisteren', or you're not sure the other person heard it for some reason, or you suddenly forgot whether or not you actually said it and decide to repeat it just in case.. something like that.