There are 132 small frogs sunning on lily pads. If there are six frogs sharing each lily pad, how many lily pads are occupied?

A)18 lily pads
B) 20 lily pads
C) 22 lily pads
D) 25 lily pads