William S. Hein & Co. Inc.