Lots of squares

How many squares can you find by joining the dots?

DOTS.gif (1549 bytes)