GAMCO Investors Inc