CWA ASSET MANAGEMENT GROUP, LLC