SANDLER, O'NEILL & PARTNERS CORP