Here is another solution with the same number of squares as @msh210's:
This looks very different to @msh210's, and has the nice property that
All blank regions are tetrominoes
ObservationFurthering on from that:
This solution looks quite ad-hoc apart fromWe might try a perimeter argument. Suppose there were 17 filled squares. Since all the symmetryblank regions are tetrominoes or smaller, which could possibly indicate a solution with fewerthe total perimeter of the blank regions is at least 2 times the number of blank squares. Also, the total perimeter is probably possible?4 times the number of filled squares plus all the border edges minus twice the number of border edges adjacent to a black square (at least six). Thus 94=472<=total perimeter<=417+32-2*6=88, a contradiction. So there are at least 18 filled squares.