I find the sentences with "all" and "every" somewhat unsatisfactory -- or, rather, I tend to read "all" in a sense somewhat different from the one that I think you intend. (3) and (4) are OK; by preference I would use (3).
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.