I don't do it every year and sometimes I only send a few, sometimes well over 200. It just depends on my mood and if I have the time to write them all.
I prefer visiting friends and relatives rather than just sending a card. Think that is more personal.