BGC Partners, Inc.(BGCP)- NASDAQ