Grid symmetry

How many ways can Mathias solve this symmetry challenge?

Problem



Mathias is given a grid of twelve small squares. 

Image
Grid symmetry


He is asked to shade exactly 4 of the squares so that the grid has 2 lines of reflection symmetry.

How many different grids could he produce?

This problem is taken from the UKMT Mathematical Challenges.