Juvenile Greenfinches?

I can't think what else these could be if not greenfinches, but I'm surprised, because I haven't seen a single greenfinch this year.  They used to be fairly common in the area, but I've been aware of their absence this year.