Yes. I make sure I thank my coworkers every day if I can, even for the smallest things. Sometimes we get caught up, but when I have a minute to stop and think, I go through my list of "who do I need to thank today?" and I go and thank them or show some sign of appreciation.
One of the great things my company does is public "rewards" or thank yous. We a have a pilot program that lets folks submit others for general appreciation, or "spot" rewards/compensation. I've been using this a lot as a way to say thank you.