0001172661-17-001650.txt : 20170814 0001172661-17-001650.hdr.sgml : 20170814 20170814090419 ACCESSION NUMBER: 0001172661-17-001650 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20170630 FILED AS OF DATE: 20170814 DATE AS OF CHANGE: 20170814 EFFECTIVENESS DATE: 20170814 FILER: COMPANY DATA: COMPANY CONFORMED NAME: RMB Capital Management, LLC CENTRAL INDEX KEY: 0001332905 IRS NUMBER: 593792751 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-11714 FILM NUMBER: 171027543 BUSINESS ADDRESS: STREET 1: 115 S. LASALLE ST. STREET 2: 34TH FLOOR CITY: CHICAGO STATE: IL ZIP: 60603 BUSINESS PHONE: (312) 993-5800 MAIL ADDRESS: STREET 1: 115 S. LASALLE ST. STREET 2: 34TH FLOOR CITY: CHICAGO STATE: IL ZIP: 60603 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001332905 XXXXXXXX 06-30-2017 06-30-2017 false RMB Capital Management, LLC
115 S. Lasalle St. 34th Floor Chicago IL 60603
13F COMBINATION REPORT 028-11714 0001177043 028-10662 MENDON CAPITAL ADVISORS CORP N
Lisa M. Tamburini Chief Compliance Officer 312-870-5685 /s/ Lisa M. Tamburini Chicago IL 08-14-2017 6 822 3494668 1 0001027760 028-05920 DELAWARE CAPITAL MANAGEMENT INC 6 0001056823 028-06986 HORIZON ASSET MANAGEMENT LLC 19 0001456133 028-13404 Convergence Investment Partners, LLC 20 0001207017 028-10469 LAZARD ASSET MANAGEMENT LLC 31 0001009262 028-05358 LATEEF INVESTMENT MANAGEMENT, L.P. 32 0001109426 028-05621 SANTA BARBARA ASSET MANAGEMENT, LLC
INFORMATION TABLE 2 infotable.xml 3M CO COM 88579y101 367 1763 SH SOLE 1763 0 0 ABBOTT LABS COM 002824100 4377 90042 SH SOLE 90042 0 0 ABBVIE INC COM 00287Y109 157 2164 SH OTR 32 0 0 2164 ABBVIE INC COM 00287Y109 2769 38184 SH SOLE 38184 0 0 ABERDEEN CHILE FD INC COM 00301w105 603 85190 SH SOLE 85190 0 0 ABIOMED INC COM 003654100 7156 49934 SH SOLE 45253 0 4681 ABM INDS INC COM 000957100 3003 72331 SH SOLE 60751 0 11580 ACADIA HEALTHCARE COMPANY IN COM 00404A109 4652 94200 SH SOLE 79095 0 15105 ACADIA RLTY TR COM SH BEN INT 004239109 11748 422576 SH SOLE 378220 0 44356 ACCENTURE PLC IRELAND SHS CLASS A g1151c101 12180 98483 SH SOLE 98483 0 0 ACCENTURE PLC IRELAND SHS CLASS A g1151c101 125 1009 SH OTR 32 0 0 1009 ACUITY BRANDS INC COM 00508y102 5590 27497 SH SOLE 27497 0 0 ACXIOM CORP COM 005125109 612 23556 SH SOLE 23556 0 0 ADAM NAT RES FD INC COM 00548f105 799 42708 SH SOLE 42708 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 1640 114752 SH SOLE 114752 0 0 ADOBE SYS INC COM 00724f101 233 1650 SH SOLE 1650 0 0 ADTALEM GLOBAL ED INC COM 00737l103 1490 39250 SH SOLE 39250 0 0 ADVANCE AUTO PARTS INC COM 00751y106 10239 87818 SH SOLE 87818 0 0 ADVENT CLAYMORE CV SECS & IN COM 00764c109 1925 119188 SH SOLE 119188 0 0 AEGON N V NY REGISTRY SH 007924103 4 849 SH OTR 19 849 0 0 AEGON N V NY REGISTRY SH 007924103 205 40099 SH OTR 1 0 0 40099 AERCAP HOLDINGS NV SHS N00985106 340 7314 SH OTR 1 0 0 7314 AFFILIATED MANAGERS GROUP COM 008252108 1936 11675 SH SOLE 11675 0 0 AFLAC INC COM 001055102 13 167 SH OTR 19 167 0 0 AFLAC INC COM 001055102 153 1972 SH SOLE 1972 0 0 AFLAC INC COM 001055102 8700 112000 SH Put SOLE 112000 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 9453 228449 SH SOLE 204603 0 23846 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 7070 58689 SH SOLE 54600 0 4089 ALIGN TECHNOLOGY INC COM 016255101 19115 127330 SH SOLE 127330 0 0 ALLEGHANY CORP DEL COM 017175100 4045 6801 SH SOLE 6295 0 506 ALLERGAN PLC SHS G0177J108 75 310 SH OTR 31 0 0 310 ALLERGAN PLC SHS G0177J108 2468 10153 SH SOLE 10153 0 0 ALLIANCE CALIF MUN INCOME FD COM 018546101 402 29316 SH SOLE 29316 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 26323 102547 SH SOLE 102547 0 0 ALLIANCEBERNSTEIN GBL HGH IN COM 01879r106 1141 88214 SH SOLE 88214 0 0 ALLIANCEBERNSTEIN NATL MUNI COM 01864u106 193 14101 SH SOLE 14101 0 0 ALLIANZGI EQUITY & CONV INCO COM 018829101 353 17852 SH SOLE 17852 0 0 ALLSTATE CORP COM 020002101 1571 17766 SH SOLE 17766 0 0 ALLSTATE CORP COM 020002101 19810 224000 SH Put SOLE 224000 0 0 ALPHABET INC CAP STK CL A 02079K305 105 113 SH OTR 31 0 0 113 ALPHABET INC CAP STK CL A 02079K305 30256 32545 SH SOLE 32412 0 133 ALPHABET INC CAP STK CL C 02079k107 25724 28307 SH SOLE 28307 0 0 ALPINE GLOBAL PREMIER PPTYS COM SBI 02083a103 74 11600 SH SOLE 11600 0 0 ALPINE TOTAL DYNAMIC DIVID F COM SH BEN INT N 021060207 311 35773 SH SOLE 35773 0 0 ALPS ETF TR ALERIAN MLP 00162q866 173 14463 SH SOLE 14463 0 0 ALTRIA GROUP INC COM 02209S103 1144 15368 SH SOLE 15368 0 0 AMAZON COM INC COM 023135106 6934 7163 SH SOLE 7009 0 154 AMBEV SA SPONSORED ADR 02319v103 231 42149 SH OTR 1 0 0 42149 AMBEV SA SPONSORED ADR 02319v103 3 511 SH SOLE 511 0 0 AMBEV SA SPONSORED ADR 02319v103 20 3606 SH OTR 19 3606 0 0 AMERCO COM 023586100 3613 9870 SH SOLE 9870 0 0 AMERICA MOVIL SAB DE CV SPON ADR A SHS 02364w204 266 16955 SH SOLE 16955 0 0 AMERICAN EXPRESS CO COM 025816109 906 10760 SH SOLE 10760 0 0 AMERICAN EXPRESS CO COM 025816109 18870 224000 SH Put SOLE 224000 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 24391 245461 SH SOLE 215473 0 29988 AMERICAN INTL GROUP INC COM NEW 026874784 77 1231 SH SOLE 1231 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 14004 224000 SH Put SOLE 224000 0 0 AMERICAN TOWER CORP NEW COM 03027x100 20706 156483 SH SOLE 156483 0 0 AMERICAN VANGUARD CORP COM 030371108 1992 115500 SH SOLE 115500 0 0 AMERIPRISE FINL INC COM 03076C106 248 1947 SH SOLE 1947 0 0 AMETEK INC NEW COM 031100100 597 9852 SH SOLE 9852 0 0 AMGEN INC COM 031162100 14499 84181 SH SOLE 84181 0 0 AMPHENOL CORP NEW CL A 032095101 67 910 SH OTR 31 0 0 910 AMPHENOL CORP NEW CL A 032095101 799 10829 SH SOLE 8675 0 2154 ANTHEM INC COM 036752103 3049 16207 SH SOLE 16207 0 0 AON PLC SHS CL A g0408v102 239 1800 SH SOLE 1800 0 0 APOLLO SR FLOATING RATE FD I COM 037636107 313 18555 SH SOLE 18555 0 0 APPLE INC COM 037833100 118 820 SH OTR 31 0 0 820 APPLE INC COM 037833100 199 1379 SH OTR 32 0 0 1379 APPLE INC COM 037833100 47790 331832 SH SOLE 331832 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 5500 93133 SH SOLE 78848 0 14285 APPLIED MATLS INC COM 038222105 259 6280 SH SOLE 6280 0 0 APTARGROUP INC COM 038336103 5780 66549 SH SOLE 56703 0 9846 AQUAVENTURE HLDGS LTD SHS g0443n107 289 19000 SH SOLE 19000 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938l203 9 409 SH OTR 19 409 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938l203 224 9868 SH OTR 1 0 0 9868 ARCHER DANIELS MIDLAND CO COM 039483102 382 9236 SH SOLE 9236 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - g0457f107 1192 160000 SH SOLE 160000 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 5794 95608 SH SOLE 80403 0 15205 ASA GOLD AND PRECIOUS MTLS L SHS g3156p103 1171 100183 SH SOLE 100183 0 0 ASB BANCORP INC N C COM 00213T109 8633 196433 SH SOLE 196433 0 0 ASPEN TECHNOLOGY INC COM 045327103 9675 175089 SH SOLE 175089 0 0 ASTEC INDS INC COM 046224101 1309 23590 SH SOLE 23590 0 0 AT&T INC COM 00206r102 102 2695 SH OTR 32 0 0 2695 AT&T INC COM 00206r102 1794 47538 SH SOLE 47538 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 19256 1013469 SH SOLE 1013469 0 0 ATLANTIC COAST FINL CORP COM 048426100 6551 835547 SH SOLE 835547 0 0 ATLANTIC PWR CORP COM NEW 04878q863 2426 1010750 SH SOLE 1010750 0 0 AVERY DENNISON CORP COM 053611109 5861 66323 SH SOLE 61525 0 4798 AZZ INC COM 002474104 5502 98610 SH SOLE 88920 0 9690 BAIDU INC SPON ADR REP A 056752108 5 26 SH OTR 20 0 0 26 BAIDU INC SPON ADR REP A 056752108 7 37 SH OTR 19 37 0 0 BAIDU INC SPON ADR REP A 056752108 21 118 SH SOLE 118 0 0 BAIDU INC SPON ADR REP A 056752108 341 1905 SH OTR 1 0 0 1905 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946k101 14 1616 SH OTR 19 1616 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946k101 37 4399 SH SOLE 4399 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946k101 263 31461 SH OTR 1 0 0 31461 BANCROFT FUND LTD COM 059695106 393 18140 SH SOLE 18140 0 0 BANK AMER CORP COM 060505104 1901 78349 SH SOLE 78349 0 0 BANK AMER CORP 7.25%CNV PFD L 060505682 6241 4945 SH SOLE 4945 0 0 BANK NEW YORK MELLON CORP COM 064058100 51 1000 SH SOLE 1000 0 0 BANK NEW YORK MELLON CORP COM 064058100 5714 112000 SH Put SOLE 112000 0 0 BANKUNITED INC COM 06652K103 7054 209245 SH SOLE 174125 0 35120 BANKWELL FINL GROUP INC COM 06654A103 5928 189819 SH SOLE 189819 0 0 BANNER CORP COM NEW 06652V208 9987 176731 SH SOLE 147851 0 28880 BARNES GROUP INC COM 067806109 6133 104780 SH SOLE 97560 0 7220 BB&T CORP COM 054937107 3 57 SH SOLE 57 0 0 BB&T CORP COM 054937107 20344 448000 SH Put SOLE 448000 0 0 BEACON ROOFING SUPPLY INC COM 073685109 1294 26400 SH SOLE 26400 0 0 BECTON DICKINSON & CO COM 075887109 123 632 SH OTR 32 0 0 632 BECTON DICKINSON & CO COM 075887109 16148 82765 SH SOLE 82765 0 0 BELDEN INC COM 077454106 1286 17044 SH SOLE 17044 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8038 47457 SH SOLE 47457 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 54 320 SH OTR 31 0 0 320 BERKSHIRE HATHAWAY INC DEL CL A 084670108 255 1 SH SOLE 1 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 20 121 SH OTR 6 0 0 121 BERKSHIRE HILLS BANCORP INC COM 084680107 939 26726 SH SOLE 26726 0 0 BHP BILLITON PLC SPONSORED ADR 05545e209 2 69 SH SOLE 69 0 0 BHP BILLITON PLC SPONSORED ADR 05545e209 15 503 SH OTR 19 503 0 0 BHP BILLITON PLC SPONSORED ADR 05545e209 298 9682 SH OTR 1 0 0 9682 BIOAMBER INC COM 09072q106 40 15500 SH SOLE 15500 0 0 BIOGEN INC COM 09062X103 543 2002 SH SOLE 2002 0 0 BLACK HILLS CORP COM 092113109 4944 73272 SH SOLE 62454 0 10818 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248e102 460 32018 SH SOLE 32018 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255p107 2573 234804 SH SOLE 234804 0 0 BLACKROCK CR ALLCTN INC TR COM 092508100 1696 126101 SH SOLE 126101 0 0 BLACKROCK ENH CAP & INC FD I COM 09256a109 529 35516 SH SOLE 35516 0 0 BLACKROCK ENHANCED EQT DIV T COM 09251a104 585 66502 SH SOLE 66502 0 0 BLACKROCK ENHANCED GBL DIV T COM 092501105 266 20048 SH SOLE 20048 0 0 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 111 17627 SH SOLE 17627 0 0 BLACKROCK FLOAT RATE OME STR COM 09255X100 960 68213 SH SOLE 68213 0 0 BLACKROCK INVT QUALITY MUN T COM 09247d105 156 10508 SH SOLE 10508 0 0 BLACKROCK LONG-TERM MUNI ADV COM 09250b103 132 11186 SH SOLE 11186 0 0 BLACKROCK MULTI-SECTOR INC T COM 09258a107 283 15620 SH SOLE 15620 0 0 BLACKROCK MUNI INTER DR FD I COM 09253x102 542 38580 SH SOLE 38580 0 0 BLACKROCK MUNI N Y INTER DUR COM 09255f109 150 10726 SH SOLE 10726 0 0 BLACKROCK MUNIHLDGS NJ QLTY COM 09254x101 193 13370 SH SOLE 13370 0 0 BLACKROCK MUNIHLDGS NY QLTY COM 09255c106 372 26736 SH SOLE 26736 0 0 BLACKROCK MUNIHLDNGS CALI QL COM 09254l107 265 18395 SH SOLE 18395 0 0 BLACKROCK MUNIHLDS INVSTM QL COM 09254p108 206 14011 SH SOLE 14011 0 0 BLACKROCK MUNIYIELD CALI QLT COM 09254n103 487 32449 SH SOLE 32449 0 0 BLACKROCK MUNIYIELD NY QLTY COM 09255e102 681 52308 SH SOLE 52308 0 0 BLACKROCK MUNIYIELD PA QLTY COM 09255g107 509 35550 SH SOLE 35550 0 0 BLACKROCK MUNIYLD MICH QLTY COM 09254v105 177 12581 SH SOLE 12581 0 0 BLACKROCK NY MUNI INC QLTY T COM 09249u105 194 14525 SH SOLE 14525 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253u108 377 11295 SH SOLE 11295 0 0 BOEING CO COM 097023105 702 3549 SH SOLE 3549 0 0 BOSTON SCIENTIFIC CORP COM 101137107 3334 120258 SH SOLE 120258 0 0 BP PLC SPONSORED ADR 055622104 17 495 SH OTR 19 495 0 0 BP PLC SPONSORED ADR 055622104 376 10837 SH SOLE 10837 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 5266 68206 SH SOLE 57576 0 10630 BRINKS CO COM 109696104 1938 28930 SH SOLE 26730 0 2200 BRISTOL MYERS SQUIBB CO COM 110122108 408 7325 SH SOLE 7325 0 0 BROADCOM LTD SHS y09827109 639 2742 SH SOLE 2742 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 19 495 SH OTR 19 495 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 39 996 SH OTR 6 0 0 996 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 9751 248698 SH SOLE 248698 0 0 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 503 21720 SH SOLE 21720 0 0 BROOKLINE BANCORP INC DEL COM 11373m107 2186 149720 SH SOLE 149720 0 0 BROWN FORMAN CORP CL B 115637209 497 10231 SH SOLE 10231 0 0 BUFFALO WILD WINGS INC COM 119848109 10685 84333 SH SOLE 73579 0 10754 BUILDERS FIRSTSOURCE INC COM 12008r107 4020 262378 SH SOLE 262378 0 0 BYLINE BANCORP INC COM 124411109 5862 292360 SH SOLE 292360 0 0 CALLIDUS SOFTWARE INC COM 13123e500 2193 90600 SH SOLE 90600 0 0 CAMBREX CORP COM 132011107 7326 122618 SH SOLE 108132 0 14486 CANADIAN NAT RES LTD COM 136385101 5 175 SH OTR 19 175 0 0 CANADIAN NAT RES LTD COM 136385101 202 7009 SH OTR 1 0 0 7009 CANTEL MEDICAL CORP COM 138098108 10819 138863 SH SOLE 122327 0 16536 CAPITAL ONE FINL CORP COM 14040H105 136 1643 SH SOLE 1643 0 0 CAPITAL ONE FINL CORP COM 14040H105 9253 112000 SH Put SOLE 112000 0 0 CARBO CERAMICS INC COM 140781105 938 137001 SH SOLE 111891 0 25110 CARLISLE COS INC COM 142339100 5018 52601 SH SOLE 48732 0 3869 CAROLINA FINL CORP NEW COM 143873107 3297 102005 SH SOLE 102005 0 0 CAROLINA TR BANCSHARES INC COM 14422p105 977 130584 SH SOLE 130584 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 6026 161001 SH SOLE 135744 0 25257 CARRIZO OIL & GAS INC COM 144577103 5006 287365 SH SOLE 249098 0 38267 CAS MED SYS INC COM PAR 124769209 23 20000 SH SOLE 20000 0 0 CASELLA WASTE SYS INC CL A 147448104 3835 233720 SH SOLE 233720 0 0 CASEYS GEN STORES INC COM 147528103 64 600 SH OTR 31 0 0 600 CASEYS GEN STORES INC COM 147528103 23579 220137 SH SOLE 207423 0 12714 CATERPILLAR INC DEL COM 149123101 1320 12282 SH SOLE 12282 0 0 CBRE CLARION GLOBAL REAL EST COM 12504g100 665 86100 SH SOLE 86100 0 0 CELGENE CORP COM 151020104 66 510 SH OTR 31 0 0 510 CELGENE CORP COM 151020104 7482 57613 SH SOLE 56857 0 756 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 2255 75113 SH SOLE 75113 0 0 CERNER CORP COM 156782104 72 1080 SH OTR 31 0 0 1080 CERNER CORP COM 156782104 493 7420 SH SOLE 7420 0 0 CHARTER COMMUNICATIONS INC N CL A 16119p108 297 883 SH SOLE 883 0 0 CHEVRON CORP NEW COM 166764100 101 972 SH OTR 32 0 0 972 CHEVRON CORP NEW COM 166764100 12426 119101 SH SOLE 119101 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941m109 28 536 SH OTR 19 536 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941m109 226 4254 SH OTR 1 0 0 4254 CHINA MOBILE LIMITED SPONSORED ADR 16941m109 9 171 SH SOLE 171 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 5550 13339 SH SOLE 13339 0 0 CHUBB LIMITED COM h1467j104 113 780 SH OTR 32 0 0 780 CHUBB LIMITED COM h1467j104 585 4023 SH SOLE 4023 0 0 CHURCH & DWIGHT INC COM 171340102 10813 208427 SH SOLE 189744 0 18683 CISCO SYS INC COM 17275R102 123 3920 SH OTR 32 0 0 3920 CISCO SYS INC COM 17275R102 596 19044 SH SOLE 19044 0 0 CITIGROUP INC COM NEW 172967424 2421 36198 SH SOLE 36198 0 0 CIVEO CORP CDA COM 17878y108 23 10983 SH OTR 6 0 0 10983 CIVISTA BANCSHARES INC COM NO PAR 178867107 4410 211200 SH SOLE 211200 0 0 CLOUGH GLOBAL DIVND AND INC COM 18913y103 737 55144 SH SOLE 55144 0 0 CME GROUP INC COM 12572q105 14374 114769 SH SOLE 114769 0 0 CMS ENERGY CORP COM 125896100 6520 140978 SH SOLE 130865 0 10113 COCA COLA CO COM 191216100 651 14517 SH SOLE 14517 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239v302 2588 64534 SH SOLE 64534 0 0 COGNEX CORP COM 192422103 1604 18894 SH SOLE 18894 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 62 935 SH OTR 31 0 0 935 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 28559 430100 SH SOLE 430100 0 0 COHEN & STEERS GLOBAL INC BL COM 19248m103 512 53780 SH SOLE 53780 0 0 COHEN & STEERS TOTAL RETURN COM 19247r103 383 30407 SH SOLE 30407 0 0 COLGATE PALMOLIVE CO COM 194162103 576 7768 SH SOLE 7768 0 0 COLGATE PALMOLIVE CO COM 194162103 102 1377 SH OTR 32 0 0 1377 COLUMBIA BKG SYS INC COM 197236102 8205 205885 SH SOLE 175349 0 30536 COLUMBIA SPORTSWEAR CO COM 198516106 3664 63113 SH SOLE 52783 0 10330 COMCAST CORP NEW CL A 20030n101 12863 330509 SH SOLE 330509 0 0 COMERICA INC COM 200340107 3767 51437 SH SOLE 47618 0 3819 COMMSCOPE HLDG CO INC COM 20337x109 2010 52848 SH SOLE 52848 0 0 COMMVAULT SYSTEMS INC COM 204166102 9555 169257 SH SOLE 152112 0 17145 CONOCOPHILLIPS COM 20825C104 225 5119 SH SOLE 5119 0 0 CONSOLIDATED WATER CO INC ORD G23773107 1202 96899 SH SOLE 96899 0 0 CONSTELLIUM NV CL A n22035104 1239 179598 SH SOLE 179598 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 3244 139223 SH SOLE 139223 0 0 COOPER COS INC COM NEW 216648402 25874 108070 SH SOLE 108070 0 0 COPART INC COM 217204106 4526 142386 SH SOLE 131986 0 10400 CORE LABORATORIES N V COM n22717107 13054 128901 SH SOLE 128901 0 0 CORNING INC COM 219350105 2458 81800 SH SOLE 81800 0 0 COSTCO WHSL CORP NEW COM 22160k105 1314 8217 SH SOLE 8217 0 0 COWEN INC CL A NEW 223622606 5213 320818 SH SOLE 320818 0 0 CRAFT BREW ALLIANCE INC COM 224122101 991 58802 SH SOLE 58802 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 3196 31901 SH SOLE 31901 0 0 CULLEN FROST BANKERS INC COM 229899109 9200 97965 SH SOLE 86473 0 11492 CURTISS WRIGHT CORP COM 231561101 9258 100867 SH SOLE 88940 0 11927 CVB FINL CORP COM 126600105 5402 240820 SH SOLE 203360 0 37460 CVS HEALTH CORP COM 126650100 77 955 SH OTR 31 0 0 955 CVS HEALTH CORP COM 126650100 95 1182 SH OTR 32 0 0 1182 CVS HEALTH CORP COM 126650100 12426 154437 SH SOLE 154437 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 12467 913314 SH SOLE 797627 0 115687 DANAHER CORP DEL COM 235851102 20794 246402 SH SOLE 246402 0 0 DEERE & CO COM 244199105 1106 8949 SH SOLE 8949 0 0 DELAWARE INV MN MUN INC FD I COM 24610v103 207 14098 SH SOLE 14098 0 0 DELL TECHNOLOGIES INC COM CL V 24703l103 2735 44748 SH SOLE 44748 0 0 DELPHI AUTOMOTIVE PLC SHS g27823106 221 2525 SH SOLE 2525 0 0 DENTSPLY SIRONA INC COM 24906p109 3456 53296 SH SOLE 53296 0 0 DEUTSCHE STRATEGIC MUN INCOM COM 25159f102 284 22736 SH SOLE 22736 0 0 DIAGEO P L C SPON ADR NEW 25243q205 17 144 SH OTR 19 144 0 0 DIAGEO P L C SPON ADR NEW 25243q205 10113 84397 SH SOLE 84397 0 0 DIGIMARC CORP NEW COM 25381B101 414 10300 SH SOLE 10300 0 0 DISCOVER FINL SVCS COM 254709108 600 9651 SH SOLE 9651 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 18507 734096 SH SOLE 734096 0 0 DISNEY WALT CO COM DISNEY 254687106 3460 32568 SH SOLE 32568 0 0 DISNEY WALT CO COM DISNEY 254687106 92 866 SH OTR 32 0 0 866 DIVIDEND & INCOME FUND COM NEW 25538a204 1184 95875 SH SOLE 95875 0 0 DOMINION ENERGY INC COM 25746U109 2782 36301 SH SOLE 36301 0 0 DOW CHEM CO COM 260543103 3364 53332 SH SOLE 53332 0 0 DREYFUS MUN INCOME INC COM 26201r102 214 23730 SH SOLE 23730 0 0 DREYFUS STRATEGIC MUN BD FD COM 26202f107 199 23369 SH SOLE 23369 0 0 DTF TAX-FREE INCOME INC COM 23334j107 616 42170 SH SOLE 42170 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 209 2595 SH SOLE 2595 0 0 DUPONT FABROS TECHNOLOGY INC COM 26613Q106 342 5594 SH SOLE 5594 0 0 DYCOM INDS INC COM 267475101 2783 31087 SH SOLE 31087 0 0 EAGLE MATERIALS INC COM 26969P108 5094 55119 SH SOLE 51071 0 4048 EASTGROUP PPTY INC COM 277276101 5128 61194 SH SOLE 54467 0 6727 EATON VANCE CA MUNI INCOME T SH BEN INT 27826f101 140 11162 SH SOLE 11162 0 0 EATON VANCE CALIF MUN BD FD COM 27828a100 305 26218 SH SOLE 26218 0 0 EATON VANCE MA MUNI INCOME T SH BEN INT 27826e104 148 10925 SH SOLE 10925 0 0 EATON VANCE NEW YORK MUN BD COM 27827y109 245 19670 SH SOLE 19670 0 0 EATON VANCE NJ MUNI INCOME T SH BEN INT 27826v106 148 12174 SH SOLE 12174 0 0 EATON VANCE PA MUN BD FD COM 27828w102 142 10950 SH SOLE 10950 0 0 EATON VANCE SR INCOME TR SH BEN INT 27826s103 178 26705 SH SOLE 26705 0 0 EATON VANCE TAX MNGED BUY WR COM 27828x100 318 19379 SH SOLE 19379 0 0 EATON VANCE TX MGD DIV EQ IN COM 27828n102 351 31100 SH SOLE 31100 0 0 ECOLAB INC COM 278865100 80 605 SH OTR 31 0 0 605 ECOLAB INC COM 278865100 10505 79137 SH SOLE 77785 0 1352 EDWARDS LIFESCIENCES CORP COM 28176E108 3873 32759 SH SOLE 32759 0 0 ELECTRONIC ARTS INC COM 285512109 2376 22478 SH SOLE 22478 0 0 ELLIE MAE INC COM 28849p100 11918 108433 SH SOLE 108433 0 0 ENDOCYTE INC COM 29269a102 397 264885 SH SOLE 264885 0 0 ENERGEN CORP COM 29265N108 12093 244951 SH SOLE 217739 0 27212 ENERSYS COM 29275Y102 4533 62568 SH SOLE 52349 0 10219 ENGLOBAL CORP COM 293306106 17 13000 SH SOLE 13000 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 1268 122500 SH SOLE 122500 0 0 ENTERGY CORP NEW COM 29364g103 614 8000 SH SOLE 8000 0 0 ENVISION HEALTHCARE CORP COM 29414d100 2514 40118 SH SOLE 40118 0 0 EOG RES INC COM 26875P101 28821 318393 SH SOLE 318393 0 0 EQUITY BANCSHARES INC COM CL A 29460x109 19991 652442 SH SOLE 652442 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 14335 453646 SH SOLE 400883 0 52763 ESQUIRE FINL HLDGS INC COM 29667J101 7209 480600 SH SOLE 480600 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 11415 120414 SH SOLE 107119 0 13295 EVANS BANCORP INC COM NEW 29911Q208 13217 330847 SH SOLE 330847 0 0 EVEREST RE GROUP LTD COM g3223r108 2043 8025 SH SOLE 8025 0 0 EXPEDIA INC DEL COM NEW 30212p303 7399 49675 SH SOLE 49675 0 0 EXXON MOBIL CORP COM 30231G102 6893 85384 SH SOLE 85384 0 0 FACEBOOK INC CL A 30303m102 81 535 SH OTR 31 0 0 535 FACEBOOK INC CL A 30303m102 9989 66159 SH SOLE 66159 0 0 FAIR ISAAC CORP COM 303250104 10930 78403 SH SOLE 68663 0 9740 FB FINL CORP COM 30257x104 6465 178652 SH SOLE 178652 0 0 FEDERAL SIGNAL CORP COM 313855108 1607 92580 SH SOLE 92580 0 0 FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 2921 637775 SH SOLE 637775 0 0 FIDELITY MSCI FINLS IDX 316092501 472 13000 SH SOLE 13000 0 0 FIDELITY MSCI INFO TECH I 316092808 2419 56633 SH SOLE 56633 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 6596 147138 SH SOLE 139844 0 7294 FIDELITY NATL INFORMATION SV COM 31620m106 137 1605 SH OTR 32 0 0 1605 FIDELITY NATL INFORMATION SV COM 31620m106 2616 30636 SH SOLE 30636 0 0 FIDELITY SOUTHERN CORP NEW COM 316394105 9404 411380 SH SOLE 411380 0 0 FIFTH THIRD BANCORP COM 316773100 189 7291 SH SOLE 7291 0 0 FIFTH THIRD BANCORP COM 316773100 8723 336000 SH Put SOLE 336000 0 0 FIRST BANCORP N C COM 318910106 11669 373281 SH SOLE 373281 0 0 FIRST BANCSHARES INC MS COM 318916103 14133 512052 SH SOLE 512052 0 0 FIRST CMNTY CORP S C COM 319835104 8074 384473 SH SOLE 384473 0 0 FIRST FNDTN INC COM 32026v104 10027 610312 SH SOLE 610312 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 8015 215465 SH SOLE 215465 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 40829 407886 SH SOLE 397032 0 10854 FIRST SOUTH BANCORP INC VA COM 33646W100 4092 247412 SH SOLE 247412 0 0 FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 546 46887 SH SOLE 46887 0 0 FIRST TR ENHANCED EQTY INC F COM 337318109 589 40229 SH SOLE 40229 0 0 FIRST TR SR FLG RTE INCM FD COM 33733u108 708 53197 SH SOLE 53197 0 0 FLAHERTY & CRUMRINE PFD INC COM 338480106 218 13827 SH SOLE 13827 0 0 FLUOR CORP NEW COM 343412102 259 5667 SH SOLE 5667 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 329 29380 SH SOLE 29380 0 0 FORTIVE CORP COM 34959J108 631 9960 SH SOLE 9960 0 0 FRANKLIN RES INC COM 354613101 278 6204 SH SOLE 6204 0 0 FRANKLIN UNVL TR SH BEN INT 355145103 302 42222 SH SOLE 42222 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 1 23 SH SOLE 23 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 37 767 SH OTR 19 767 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 252 5223 SH OTR 1 0 0 5223 FRONTIER COMMUNICATIONS CORP COM 35906A108 14 12196 SH SOLE 12196 0 0 FSB BANCORP INC COM 30289C102 195 13200 SH SOLE 13200 0 0 FULL HOUSE RESORTS INC COM 359678109 816 330165 SH SOLE 330165 0 0 GABELLI EQUITY TR INC COM 362397101 1324 214202 SH SOLE 214202 0 0 GABELLI HLTHCARE & WELLNESS SHS 36246k103 265 24468 SH SOLE 24468 0 0 GARTNER INC COM 366651107 4306 34860 SH SOLE 32500 0 2360 GENERAL AMERN INVS INC COM 368802104 924 26900 SH SOLE 26900 0 0 GENERAL ELECTRIC CO COM 369604103 14956 553707 SH SOLE 548119 0 5588 GENERAL MTRS CO COM 37045V100 110 3160 SH OTR 32 0 0 3160 GENERAL MTRS CO COM 37045V100 443 12676 SH SOLE 12676 0 0 GENESEE & WYO INC CL A 371559105 22341 326678 SH SOLE 326678 0 0 GENMARK DIAGNOSTICS INC COM 372309104 3555 300493 SH SOLE 300493 0 0 GIBRALTAR INDS INC COM 374689107 7782 218275 SH SOLE 204995 0 13280 GILEAD SCIENCES INC COM 375558103 1396 19728 SH SOLE 19728 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 6149 27711 SH SOLE 27711 0 0 GREEN BANCORP INC COM 39260x100 4249 219000 SH SOLE 219000 0 0 GTT COMMUNICATIONS INC COM 362393100 3261 103030 SH SOLE 103030 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 11089 407693 SH SOLE 407693 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 4696 68348 SH SOLE 57313 0 11035 HAIN CELESTIAL GROUP INC COM 405217100 4092 105400 SH SOLE 105400 0 0 HANCOCK JOHN INVS TR COM 410142103 388 22613 SH SOLE 22613 0 0 HD SUPPLY HLDGS INC COM 40416M105 2461 80347 SH SOLE 73480 0 6867 HEALTHEQUITY INC COM 42226A107 3648 73202 SH SOLE 62982 0 10220 HEICO CORP NEW CL A 422806208 1759 28345 SH SOLE 28345 0 0 HEICO CORP NEW COM 422806109 2175 30270 SH SOLE 28020 0 2250 HELEN OF TROY CORP LTD COM G4388N106 4149 44090 SH SOLE 37950 0 6140 HENRY JACK & ASSOC INC COM 426281101 25469 245201 SH SOLE 217759 0 27442 HERITAGE FINL CORP WASH COM 42722X106 5545 209236 SH SOLE 209236 0 0 HEXCEL CORP NEW COM 428291108 1478 28000 SH SOLE 28000 0 0 HNI CORP COM 404251100 400 10022 SH SOLE 10022 0 0 HOME DEPOT INC COM 437076102 4767 31076 SH SOLE 31076 0 0 HOMESTREET INC COM 43785v102 4135 149408 SH SOLE 149408 0 0 HONEYWELL INTL INC COM 438516106 126 945 SH OTR 32 0 0 945 HONEYWELL INTL INC COM 438516106 715 5362 SH SOLE 5362 0 0 HORIZON PHARMA PLC SHS g4617b105 1187 100033 SH SOLE 100033 0 0 HOWARD BANCORP INC COM 442496105 2320 120499 SH SOLE 120499 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 43 934 SH OTR 19 934 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 131 2833 SH SOLE 2833 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 255 5492 SH OTR 1 0 0 5492 HUDSON TECHNOLOGIES INC COM 444144109 2916 345126 SH SOLE 345126 0 0 HUMANA INC COM 444859102 576 2395 SH SOLE 2395 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 3047 16370 SH SOLE 16370 0 0 I D SYSTEMS INC COM 449489103 680 110968 SH SOLE 110968 0 0 IBERIABANK CORP COM 450828108 2449 30045 SH SOLE 30045 0 0 ICAD INC COM NEW 44934s206 3097 739094 SH SOLE 739094 0 0 IDEX CORP COM 45167R104 15343 135770 SH SOLE 117982 0 17788 IDEXX LABS INC COM 45168D104 5863 36321 SH SOLE 32949 0 3372 IHS MARKIT LTD SHS g47567105 25543 579994 SH SOLE 579994 0 0 II VI INC COM 902104108 5255 153208 SH SOLE 133511 0 19697 ILLINOIS TOOL WKS INC COM 452308109 12888 89969 SH SOLE 89969 0 0 ILLUMINA INC COM 452327109 1269 7313 SH SOLE 7313 0 0 INDEPENDENT BK GROUP INC COM 45384b106 6107 102632 SH SOLE 102632 0 0 INDIA FD INC COM 454089103 695 25783 SH SOLE 25783 0 0 INGREDION INC COM 457187102 259 2175 SH SOLE 2175 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 5467 100299 SH SOLE 85369 0 14930 INTERCONTINENTAL EXCHANGE IN COM 45866f104 748 11340 SH SOLE 11340 0 0 INTERNAP CORP COM PAR $.001 45885a300 38 10400 SH SOLE 10400 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 1300 8451 SH SOLE 8451 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3601 26676 SH SOLE 24771 0 1905 INTERPUBLIC GROUP COS INC COM 460690100 86 3490 SH OTR 32 0 0 3490 INTERPUBLIC GROUP COS INC COM 460690100 5796 235620 SH SOLE 217560 0 18060 INTERXION HOLDING N.V SHS N47279109 1810 39537 SH SOLE 39537 0 0 INTREXON CORP COM 46122T102 3804 157897 SH SOLE 140086 0 17811 INTUITIVE SURGICAL INC COM NEW 46120E602 506 541 SH SOLE 410 0 131 INVESCO DYNAMIC CR OPP FD COM 46132r104 763 63496 SH SOLE 63496 0 0 INVESCO MUNI INCOME OPP TRST COM 46132x101 142 18398 SH SOLE 18398 0 0 INVESCO PA VALUE MUN INCOME COM 46132k109 426 34521 SH SOLE 34521 0 0 INVESCO TR INVT GRADE NY MUN COM 46131t101 233 17019 SH SOLE 17019 0 0 INVESCO VALUE MUN INCOME TR COM 46132p108 2027 133620 SH SOLE 133620 0 0 INVESTAR HLDG CORP COM 46134L105 3224 140797 SH SOLE 140797 0 0 INVESTORS BANCORP INC NEW COM 46146L101 16995 1272115 SH SOLE 1126140 0 145975 INVESTORS REAL ESTATE TR SH BEN INT 461730103 3613 581878 SH SOLE 485898 0 95980 IONIS PHARMACEUTICALS INC COM 462222100 4228 83105 SH SOLE 74670 0 8435 IPG PHOTONICS CORP COM 44980X109 4530 31220 SH SOLE 25900 0 5320 ISHARES TR GLOB HLTHCRE ETF 464287325 445 4065 SH SOLE 4065 0 0 ISHARES TR IBOXX HI YD ETF 464288513 963 10893 SH SOLE 10893 0 0 ISHARES TR CORE DIV GRWTH 46434v621 2845 90836 SH SOLE 90836 0 0 ISHARES TR CORE S&P MCP ETF 464287507 659 3789 SH SOLE 3789 0 0 ISHARES TR CORE S&P500 ETF 464287200 852 3500 SH SOLE 3500 0 0 ISHARES TR FLTG RATE BD ETF 46429b655 1354 26590 SH SOLE 26590 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 47349 336000 SH Put SOLE 336000 0 0 ISHARES TR U.S. PFD STK ETF 464288687 4423 112926 SH SOLE 112926 0 0 ISHARES TR SELECT DIVID ETF 464287168 756 8204 SH SOLE 8204 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 247 1715 SH SOLE 1715 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 543 3857 SH SOLE 3857 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 391 3354 SH SOLE 3354 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 527 4427 SH SOLE 4427 0 0 ISHARES TR NASDQ BIOTEC ETF 464287556 6023 19424 SH SOLE 19424 0 0 ISHARES TR JP MOR EM MK ETF 464288281 1565 13688 SH SOLE 13688 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 348 8415 SH SOLE 8415 0 0 ISHARES TR MSCI EAFE ETF 464287465 2075 31822 SH SOLE 31822 0 0 ISHARES TR EAFE SML CP ETF 464288273 244 4210 SH SOLE 4210 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 1771 12938 SH SOLE 12938 0 0 ISHARES TR MBS ETF 464288588 1751 16400 SH SOLE 16400 0 0 ISHARES TR IBOXX HI YD ETF 464288513 39600 448000 SH Put SOLE 448000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 18543 448000 SH Put SOLE 448000 0 0 ITT INC COM 45073V108 7125 177336 SH SOLE 156453 0 20883 J & J SNACK FOODS CORP COM 466032109 5843 44245 SH SOLE 37085 0 7160 JAPAN SMALLER CAPTLZTN FD IN COM 47109u104 25934 2259041 SH SOLE 2259041 0 0 JOHNSON & JOHNSON COM 478160104 119 901 SH OTR 32 0 0 901 JOHNSON & JOHNSON COM 478160104 5565 42064 SH SOLE 40478 0 1586 JPMORGAN CHASE & CO COM 46625h100 173 1891 SH OTR 32 0 0 1891 JPMORGAN CHASE & CO COM 46625h100 8556 93610 SH SOLE 93610 0 0 JPMORGAN CHASE & CO COM 46625h100 10237 112000 SH Put SOLE 112000 0 0 KADANT INC COM 48282t104 2461 32730 SH SOLE 27620 0 5110 KAPSTONE PAPER & PACKAGING C COM 48562p103 959 46480 SH SOLE 46480 0 0 KEANE GROUP INC COM 48669a108 3726 232882 SH SOLE 232882 0 0 KENNAMETAL INC COM 489170100 2428 64887 SH SOLE 64887 0 0 KIMBERLY CLARK CORP COM 494368103 2259 17497 SH SOLE 17497 0 0 KINDER MORGAN INC DEL COM 49456b101 4074 212605 SH SOLE 212605 0 0 KINDER MORGAN INC DEL PFD SER A 49456b200 329 7500 SH SOLE 7500 0 0 KIRBY CORP COM 497266106 2247 33615 SH SOLE 31108 0 2507 KITE PHARMA INC COM 49803L109 4633 44692 SH SOLE 39254 0 5438 KNOWLES CORP COM 49926d109 1117 66025 SH SOLE 66025 0 0 KOREA FD COM NEW 500634209 345 8620 SH SOLE 8620 0 0 KORNIT DIGITAL LTD SHS M6372Q113 2471 127689 SH SOLE 106889 0 20800 KRAFT HEINZ CO COM 500754106 234 2735 SH SOLE 2735 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077b207 691 58250 SH SOLE 58250 0 0 LAS VEGAS SANDS CORP COM 517834107 13 208 SH OTR 19 208 0 0 LAS VEGAS SANDS CORP COM 517834107 1121 17541 SH SOLE 17541 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 11617 389831 SH SOLE 343979 0 45852 LATIN AMERN DISCOVERY FD INC COM 51828c106 427 40787 SH SOLE 40787 0 0 LEGG MASON BW GLB INC OPP FD COM 52469b100 132 10004 SH SOLE 10004 0 0 LEGGETT & PLATT INC COM 524660107 3191 60750 SH SOLE 56410 0 4340 LENNAR CORP CL A 526057104 427 8000 SH SOLE 8000 0 0 LIBBEY INC COM 529898108 2169 269098 SH SOLE 269098 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 927 163752 SH SOLE 163752 0 0 LIBERTY ALL-STAR GROWTH FD I COM 529900102 98 19902 SH SOLE 19902 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 7513 214476 SH SOLE 214476 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 47 1126 SH OTR 6 0 0 1126 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 167 3996 SH SOLE 3996 0 0 LIFEPOINT HEALTH INC COM 53219L109 2547 37930 SH SOLE 31705 0 6225 LILLY ELI & CO COM 532457108 8161 99157 SH SOLE 99157 0 0 LINCOLN ELEC HLDGS INC COM 533900106 6162 66918 SH SOLE 56438 0 10480 LINCOLN NATL CORP IND COM 534187109 635 9398 SH SOLE 9398 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 855 30300 SH SOLE 30300 0 0 LITTELFUSE INC COM 537008104 13293 80565 SH SOLE 69966 0 10599 LOCKHEED MARTIN CORP COM 539830109 101 363 SH OTR 32 0 0 363 LOCKHEED MARTIN CORP COM 539830109 922 3320 SH SOLE 3320 0 0 LOWES COS INC COM 548661107 52 670 SH OTR 31 0 0 670 LOWES COS INC COM 548661107 125 1608 SH OTR 32 0 0 1608 LOWES COS INC COM 548661107 13381 172593 SH SOLE 172593 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608b105 16135 205800 SH SOLE 205800 0 0 MADISON CVRED CALL & EQ STR COM 557437100 314 40070 SH SOLE 40070 0 0 MALLINCKRODT PUB LTD CO SHS g5785g107 1116 24915 SH SOLE 24915 0 0 MANNING & NAPIER INC CL A 56382q102 1627 374129 SH SOLE 374129 0 0 MARKEL CORP COM 570535104 58 59 SH OTR 31 0 0 59 MARKEL CORP COM 570535104 10482 10741 SH SOLE 9821 0 920 MARKETAXESS HLDGS INC COM 57060D108 1705 8480 SH SOLE 7870 0 610 MARRIOTT INTL INC NEW CL A 571903202 705 7024 SH SOLE 7024 0 0 MARSH & MCLENNAN COS INC COM 571748102 114 1461 SH OTR 32 0 0 1461 MARSH & MCLENNAN COS INC COM 571748102 11024 141410 SH SOLE 141410 0 0 MASONITE INTL CORP NEW COM 575385109 2030 26890 SH SOLE 26890 0 0 MASTEC INC COM 576323109 2032 45000 SH SOLE 45000 0 0 MASTERCARD INCORPORATED CL A 57636Q104 13602 112000 SH Put SOLE 112000 0 0 MASTERCARD INCORPORATED CL A 57636Q104 69 565 SH OTR 31 0 0 565 MASTERCARD INCORPORATED CL A 57636Q104 88 721 SH SOLE 721 0 0 MATTEL INC COM 577081102 2329 108168 SH SOLE 108168 0 0 MAXLINEAR INC COM 57776j100 2484 89050 SH SOLE 89050 0 0 MCDONALDS CORP COM 580135101 8682 56688 SH SOLE 56688 0 0 MCKESSON CORP COM 58155q103 226 1375 SH SOLE 1375 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 3541 45278 SH SOLE 38818 0 6460 MEDTRONIC PLC SHS g5960l103 140 1574 SH OTR 32 0 0 1574 MEDTRONIC PLC SHS g5960l103 3152 35516 SH SOLE 35516 0 0 MERCK & CO INC COM 58933y105 1853 28915 SH SOLE 28915 0 0 MERCURY SYS INC COM 589378108 3796 90192 SH SOLE 75282 0 14910 MERITOR INC COM 59001k100 3214 193499 SH SOLE 193499 0 0 META FINL GROUP INC COM 59100u108 2163 24300 SH SOLE 24300 0 0 METLIFE INC COM 59156r108 1807 32894 SH SOLE 32894 0 0 MEXICO FD INC COM 592835102 309 17835 SH SOLE 17835 0 0 MFS CHARTER INCOME TR SH BEN INT 552727109 422 48812 SH SOLE 48812 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 20193 261638 SH SOLE 261638 0 0 MICROSEMI CORP COM 595137100 5241 111990 SH SOLE 98759 0 13231 MICROSOFT CORP COM 594918104 176 2549 SH OTR 32 0 0 2549 MICROSOFT CORP COM 594918104 28775 417456 SH SOLE 415479 0 1977 MIDDLEBY CORP COM 596278101 69 570 SH OTR 31 0 0 570 MIDDLEBY CORP COM 596278101 15401 126744 SH SOLE 126744 0 0 MIDSOUTH BANCORP INC COM 598039105 9941 846047 SH SOLE 846047 0 0 MKS INSTRUMENT INC COM 55306N104 10184 151325 SH SOLE 133095 0 18230 MONDELEZ INTL INC CL A 609207105 89 2066 SH OTR 32 0 0 2066 MONDELEZ INTL INC CL A 609207105 382 8835 SH SOLE 8835 0 0 MONOLITHIC PWR SYS INC COM 609839105 6090 63177 SH SOLE 55339 0 7838 MONRO MUFFLER BRAKE INC COM 610236101 3570 85515 SH SOLE 71385 0 14130 MONSANTO CO NEW COM 61166W101 123 1037 SH OTR 32 0 0 1037 MONSANTO CO NEW COM 61166W101 649 5482 SH SOLE 5482 0 0 MORGAN STANLEY COM NEW 617446448 4991 112000 SH Put SOLE 112000 0 0 MORGAN STANLEY COM NEW 617446448 15903 356895 SH SOLE 356895 0 0 MORGAN STANLEY ASIA PAC FD I COM 61744u106 447 26893 SH SOLE 26893 0 0 MORGAN STANLEY EMER MKTS FD COM 61744g107 1386 85793 SH SOLE 85793 0 0 MTS SYS CORP COM 553777103 1709 33000 SH SOLE 33000 0 0 MULTI COLOR CORP COM 625383104 5720 70100 SH SOLE 63480 0 6620 NATIONAL COMM CORP COM 63546l102 4928 124590 SH SOLE 124590 0 0 NATIONAL HOLDINGS CORP COM NEW 636375206 2963 1065808 SH Put SOLE 1065808 0 0 NATIONAL HOLDINGS CORP COM NEW 636375206 3489 1255037 SH SOLE 1255037 0 0 NATUS MEDICAL INC DEL COM 639050103 858 23000 SH SOLE 23000 0 0 NEOGEN CORP COM 640491106 2969 42964 SH SOLE 35859 0 7105 NEOGENOMICS INC COM NEW 64049M209 8763 977964 SH SOLE 929464 0 48500 NEUBERGER BERMAN HGH YLD FD COM 64128C106 541 45514 SH SOLE 45514 0 0 NEUBERGER BERMAN RE ES SEC F COM 64190a103 1375 254697 SH SOLE 254697 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 2275 49462 SH SOLE 43752 0 5710 NEW AMER HIGH INCOME FD INC COM NEW 641876800 237 24965 SH SOLE 24965 0 0 NEW GERMANY FD INC COM 644465106 426 25618 SH SOLE 25618 0 0 NEWELL BRANDS INC COM 651229106 7424 138463 SH SOLE 138463 0 0 NEWMARKET CORP COM 651587107 9344 20292 SH SOLE 17959 0 2333 NEXTERA ENERGY INC COM 65339f101 146 1039 SH OTR 32 0 0 1039 NEXTERA ENERGY INC COM 65339f101 1524 10879 SH SOLE 10879 0 0 NIKE INC CL B 654106103 6258 106072 SH SOLE 106072 0 0 NORDSON CORP COM 655663102 13770 113499 SH SOLE 113499 0 0 NORDSTROM INC COM 655664100 2670 55822 SH SOLE 51622 0 4200 NORFOLK SOUTHERN CORP COM 655844108 274 2255 SH SOLE 2255 0 0 NORTHERN TR CORP COM 665859104 3887 39987 SH SOLE 39987 0 0 NUCOR CORP COM 670346105 4824 83356 SH SOLE 83356 0 0 NUVASIVE INC COM 670704105 2023 26300 SH SOLE 26300 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 213 15589 SH SOLE 15589 0 0 NUVEEN CA SELECT TAX FREE PR SH BEN INT 67063r103 163 10645 SH SOLE 10645 0 0 NUVEEN CALIF MUN VALUE FD COM 67062c107 103 10095 SH SOLE 10095 0 0 NUVEEN CONNECTICUT QLTY MUN COM 67060d107 265 21408 SH SOLE 21408 0 0 NUVEEN CR STRATEGIES INCM FD COM SHS 67073d102 178 20675 SH SOLE 20675 0 0 NUVEEN DOW 30 DYN OVERWRITE SHS 67075f105 926 56080 SH SOLE 56080 0 0 NUVEEN ENHANCED MUN VALUE FD COM 67074m101 258 18005 SH SOLE 18005 0 0 NUVEEN MARYLAND QLT MUN INC COM 67061q107 146 11226 SH SOLE 11226 0 0 NUVEEN MUN VALUE FD INC COM 670928100 159 16013 SH SOLE 16013 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 375 28611 SH SOLE 28611 0 0 NUVEEN OHIO QLTY MUN INCOME COM 670980101 374 24914 SH SOLE 24914 0 0 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 779 58189 SH SOLE 58189 0 0 NUVEEN PFD & INCOME TERM FD COM 67075a106 1492 60683 SH SOLE 60683 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066v101 170 12125 SH SOLE 12125 0 0 NUVEEN SELECT MAT MUN FD SH BEN INT 67061t101 268 26591 SH SOLE 26591 0 0 NUVEEN SELECT TAX FREE INCM SH BEN INT 67062f100 175 12142 SH SOLE 12142 0 0 NUVEEN SELECT TAX FREE INCM SH BEN INT 67063c106 400 29207 SH SOLE 29207 0 0 NUVEEN TEXAS QLTY MUN INCME COM 670983105 275 19318 SH SOLE 19318 0 0 NVR INC COM 62944T105 22445 9311 SH SOLE 9110 0 201 OCCIDENTAL PETE CORP DEL COM 674599105 7832 130812 SH SOLE 130812 0 0 OCLARO INC COM NEW 67555n206 931 99645 SH SOLE 99645 0 0 OIL STS INTL INC COM 678026105 3885 143102 SH SOLE 124931 0 18171 OLD DOMINION FGHT LINES INC COM 679580100 5706 59911 SH SOLE 56322 0 3589 OLD LINE BANCSHARES INC COM 67984m100 3772 133840 SH SOLE 133840 0 0 OMNICELL INC COM 68213N109 3085 71574 SH SOLE 60709 0 10865 OPUS BK IRVINE CALIF COM 684000102 11457 473410 SH SOLE 473410 0 0 ORACLE CORP COM 68389x105 715 14253 SH SOLE 14253 0 0 ORANGE SPONSORED ADR 684060106 1 38 SH SOLE 38 0 0 ORANGE SPONSORED ADR 684060106 8 473 SH OTR 19 473 0 0 ORANGE SPONSORED ADR 684060106 230 14417 SH OTR 1 0 0 14417 PACIFIC PREMIER BANCORP COM 69478x105 17485 473851 SH SOLE 473851 0 0 PACWEST BANCORP DEL COM 695263103 6682 143075 SH SOLE 118087 0 24988 PARAGON COML CORP COM NEW 69911U403 5090 97000 SH SOLE 97000 0 0 PARK HOTELS RESORTS INC COM 700517105 4060 150583 SH SOLE 150583 0 0 PARK STERLING CORP COM 70086Y105 19752 1662611 SH SOLE 1662611 0 0 PAYPAL HLDGS INC COM 70450y103 4768 88835 SH SOLE 88835 0 0 PCSB FINL CORP COM 69324R104 3556 208465 SH SOLE 208465 0 0 PDF SOLUTIONS INC COM 693282105 666 40500 SH SOLE 40500 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 7154 228630 SH SOLE 228630 0 0 PEPSICO INC COM 713448108 57 490 SH OTR 31 0 0 490 PEPSICO INC COM 713448108 133 1154 SH OTR 32 0 0 1154 PEPSICO INC COM 713448108 2232 19325 SH SOLE 19325 0 0 PERFORMANT FINL CORP COM 71377e105 2467 1180514 SH SOLE 1180514 0 0 PFIZER INC COM 717081103 120 3574 SH OTR 32 0 0 3574 PFIZER INC COM 717081103 2488 74059 SH SOLE 74059 0 0 PHI INC COM NON VTG 69336t205 122 12474 SH SOLE 12474 0 0 PHILIP MORRIS INTL INC COM 718172109 1137 9680 SH SOLE 9680 0 0 PHILIP MORRIS INTL INC COM 718172109 34 288 SH OTR 19 288 0 0 PHILLIPS 66 COM 718546104 249 3016 SH SOLE 3016 0 0 PHILLIPS 66 COM 718546104 150 1813 SH OTR 32 0 0 1813 PHILLIPS 66 COM 718546104 80 970 SH OTR 31 0 0 970 PIMCO DYNAMIC INCOME FD SHS 72201y101 675 22365 SH SOLE 22365 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201r833 291 2862 SH SOLE 2862 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 12006 191177 SH SOLE 191177 0 0 PINNACLE FOODS INC DEL COM 72348p104 2947 49610 SH SOLE 45940 0 3670 PIONEER DIV HIGH INCOME TRUS COM 723653101 311 18932 SH SOLE 18932 0 0 PIONEER HIGH INCOME TR COM 72369h106 227 22963 SH SOLE 22963 0 0 POLYONE CORP COM 73179P106 2989 77160 SH SOLE 62155 0 15005 POOL CORPORATION COM 73278L105 4733 40260 SH SOLE 33820 0 6440 PORTER BANCORP INC COM NEW 736233206 4446 432900 SH SOLE 432900 0 0 POWERSHARES ETF TR II KBW BK PORT 73937b746 247 5000 SH SOLE 5000 0 0 POWERSHARES ETF TR II PWRSHS SP500 LOW 73937b654 253 6300 SH SOLE 6300 0 0 POWERSHARES ETF TRUST DYN PHRMA PORT 73935x799 698 11127 SH SOLE 11127 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935a104 1704 12382 SH SOLE 12382 0 0 PRAXAIR INC COM 74005p104 108 817 SH SOLE 817 0 0 PRAXAIR INC COM 74005p104 124 935 SH OTR 32 0 0 935 PRICELINE GRP INC COM NEW 741503403 99 53 SH OTR 31 0 0 53 PRICELINE GRP INC COM NEW 741503403 30920 16530 SH SOLE 16530 0 0 PROCTER AND GAMBLE CO COM 742718109 1152 13224 SH SOLE 13224 0 0 PROGRESSIVE CORP OHIO COM 743315103 285 6458 SH SOLE 6458 0 0 PROGRESSIVE CORP OHIO COM 743315103 4938 112000 SH Put SOLE 112000 0 0 PROOFPOINT INC COM 743424103 6683 76967 SH SOLE 68063 0 8904 PROSHARES TR S&P 500 DV ARIST 74348a467 8470 146622 SH SOLE 146622 0 0 PRUDENTIAL SHT DURATION HG Y COM 74442f107 1363 89241 SH SOLE 89241 0 0 PTC INC COM 69370C100 12477 226365 SH SOLE 197435 0 28930 PUBLIC STORAGE COM 74460D109 540 2588 SH SOLE 2588 0 0 PULTE GROUP INC COM 745867101 466 19000 SH SOLE 19000 0 0 PURECYCLE CORP COM NEW 746228303 829 107000 SH SOLE 107000 0 0 PUTMAN HIGH INCOME SEC FUND SHS BEN INT 746779107 273 31004 SH SOLE 31004 0 0 PUTNAM MANAGED MUN INCOM TR COM 746823103 139 18559 SH SOLE 18559 0 0 QUANTA SVCS INC COM 74762e102 2061 62615 SH SOLE 62615 0 0 R1 RCM INC COM 749397105 1537 409878 SH SOLE 409878 0 0 RANDOLPH BANCORP INC COM 752378109 1390 87425 SH SOLE 87425 0 0 REDWOOD TR INC COM 758075402 10534 618191 SH SOLE 537637 0 80554 REGENERON PHARMACEUTICALS COM 75886f107 453 923 SH SOLE 923 0 0 REPLIGEN CORP COM 759916109 7413 178890 SH SOLE 158030 0 20860 RITCHIE BROS AUCTIONEERS COM 767744105 11150 387950 SH SOLE 387950 0 0 ROCKWELL AUTOMATION INC COM 773903109 1624 10026 SH SOLE 10026 0 0 ROCKWELL COLLINS INC COM 774341101 1052 10008 SH SOLE 10008 0 0 ROLLINS INC COM 775711104 1311 32200 SH SOLE 32200 0 0 ROPER TECHNOLOGIES INC COM 776696106 3890 16802 SH SOLE 16125 0 677 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 11862 108597 SH SOLE 108597 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 14 258 SH OTR 19 258 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 355 6514 SH SOLE 6514 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 16 302 SH OTR 19 302 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 327 6147 SH OTR 1 0 0 6147 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1207 22683 SH SOLE 22683 0 0 RPM INTL INC COM 749685103 4760 87260 SH SOLE 83539 0 3721 S&W SEED CO COM 785135104 3175 765087 SH SOLE 765087 0 0 SAGE THERAPEUTICS INC COM 78667J108 3285 41250 SH SOLE 36285 0 4965 SALESFORCE COM INC COM 79466l302 1391 16066 SH SOLE 16066 0 0 SCHLUMBERGER LTD COM 806857108 79 1194 SH OTR 32 0 0 1194 SCHLUMBERGER LTD COM 806857108 14476 219873 SH SOLE 219873 0 0 SCHLUMBERGER LTD COM 806857108 332 5042 SH OTR 1 0 0 5042 SCHWAB CHARLES CORP NEW COM 808513105 385 8971 SH SOLE 6166 0 2805 SCHWAB CHARLES CORP NEW COM 808513105 7217 168000 SH Put SOLE 168000 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 277 6145 SH SOLE 6145 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 10235 424702 SH SOLE 408622 0 16080 SEATTLE GENETICS INC COM 812578102 2750 53145 SH SOLE 46731 0 6414 SEAWORLD ENTMT INC COM 81282v100 3468 213180 SH SOLE 213180 0 0 SELECT BANCORP INC NEW COM 81617L108 8189 670111 SH SOLE 670111 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369y704 3782 55525 SH SOLE 55525 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369y886 1156 22245 SH SOLE 22245 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369y605 55261 2240000 SH Put SOLE 2240000 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369y605 2917 118255 SH SOLE 118255 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369y407 2658 29660 SH SOLE 29660 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369y803 1216 22215 SH SOLE 22215 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 13139 163153 SH SOLE 144056 0 19097 SERVICEMASTER GLOBAL HLDGS I COM 81761r109 26544 677328 SH SOLE 677328 0 0 SHIRE PLC SPONSORED ADR 82481r106 13 80 SH OTR 19 80 0 0 SHIRE PLC SPONSORED ADR 82481r106 2169 13123 SH SOLE 13123 0 0 SHORETEL INC COM 825211105 1928 332366 SH SOLE 282596 0 49770 SIGNATURE BK NEW YORK N Y COM 82669g104 2552 17780 SH SOLE 17780 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 3689 274272 SH SOLE 274272 0 0 SIMON PPTY GROUP INC NEW COM 828806109 617 3815 SH SOLE 3815 0 0 SKYWORKS SOLUTIONS INC COM 83088m102 337 3510 SH SOLE 3510 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175m205 19 542 SH OTR 19 542 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175m205 3 81 SH SOLE 81 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175m205 250 7176 SH OTR 1 0 0 7176 SNAP ON INC COM 833034101 15132 95774 SH SOLE 93639 0 2135 SOLAR SR CAP LTD COM 83416m105 654 39043 SH SOLE 39043 0 0 SOURCE CAP INC COM 836144105 672 17388 SH SOLE 17388 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 8179 220749 SH SOLE 220749 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 4363 247873 SH SOLE 247873 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 3454 14284 SH SOLE 14284 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 67704 280000 SH Put SOLE 280000 0 0 SPDR SER TR NUVEEN BRC MUNIC 78468r721 695 14271 SH SOLE 14271 0 0 SPDR SERIES TRUST S&P BK ETF 78464a797 4874 112000 SH Put SOLE 112000 0 0 SPDR SERIES TRUST S&P REGL BKG 78464a698 93 1688 SH SOLE 1688 0 0 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464a359 4161 83859 SH SOLE 83859 0 0 SPDR SERIES TRUST S&P BIOTECH 78464a870 1278 16557 SH SOLE 16557 0 0 SPDR SERIES TRUST BLMBRG BRC INTRM 78464a672 292 4871 SH SOLE 4871 0 0 SPDR SERIES TRUST S&P BK ETF 78464a797 1167 26807 SH SOLE 26807 0 0 SPDR SERIES TRUST S&P REGL BKG 78464a698 36924 672000 SH Put SOLE 672000 0 0 STARBUCKS CORP COM 855244109 6920 118677 SH SOLE 118677 0 0 STATE STR CORP COM 857477103 303 3381 SH SOLE 3381 0 0 STATE STR CORP COM 857477103 10050 112000 SH Put SOLE 112000 0 0 STEEL DYNAMICS INC COM 858119100 3588 100201 SH SOLE 92877 0 7324 STERICYCLE INC COM 858912108 343 4494 SH SOLE 4494 0 0 STERIS PLC SHS USD g84720104 24450 299999 SH SOLE 299999 0 0 STEWART INFORMATION SVCS COR COM 860372101 5696 125518 SH SOLE 106668 0 18850 STIFEL FINL CORP COM 860630102 4385 95369 SH SOLE 83322 0 12047 STONEGATE BK FT LAUDERDALE F COM 861811107 4850 105014 SH SOLE 105014 0 0 STRYKER CORP COM 863667101 295 2125 SH SOLE 2125 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 361 45885 SH OTR 1 0 0 45885 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 14 1750 SH OTR 19 1750 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 0 38 SH SOLE 38 0 0 SUMMIT MATLS INC CL A 86614u100 4352 150731 SH SOLE 150731 0 0 SUN BANCORP INC COM NEW 86663b201 15463 627294 SH SOLE 627294 0 0 SUNSHINE BANCORP INC COM 86777J108 4928 231268 SH SOLE 231268 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 6889 660491 SH SOLE 585095 0 75396 SUSSEX BANCORP COM 869245100 5138 211000 SH SOLE 211000 0 0 SVB FINL GROUP COM 78486Q101 6565 37347 SH SOLE 34637 0 2710 SYNNEX CORP COM 87162W100 8165 68063 SH SOLE 59107 0 8956 TARGET CORP COM 87612E106 474 9059 SH SOLE 9059 0 0 TATA MTRS LTD SPONSORED ADR 876568502 6 194 SH OTR 19 194 0 0 TATA MTRS LTD SPONSORED ADR 876568502 211 6406 SH OTR 1 0 0 6406 TATA MTRS LTD SPONSORED ADR 876568502 4 114 SH OTR 20 0 0 114 TATA MTRS LTD SPONSORED ADR 876568502 2 58 SH SOLE 58 0 0 TCG BDC INC COM 872280102 7204 400000 SH SOLE 400000 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 12037 280000 SH Put SOLE 280000 0 0 TELEFLEX INC COM 879369106 7761 37358 SH SOLE 34405 0 2953 TEMPLETON EMERGING MKTS FD I COM 880191101 481 32247 SH SOLE 32247 0 0 TENNECO INC COM 880349105 5092 88049 SH SOLE 74829 0 13220 TESARO INC COM 881569107 2598 18579 SH SOLE 15938 0 2641 TESLA INC COM 88160r101 517 1429 SH SOLE 1429 0 0 TFS FINL CORP COM 87240R107 2348 151770 SH SOLE 151770 0 0 THAI FD INC COM 882904105 667 76957 SH SOLE 76957 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 10397 59590 SH SOLE 59590 0 0 TIME WARNER INC COM NEW 887317303 202 2008 SH SOLE 2008 0 0 TITAN MACHY INC COM 88830r101 806 44850 SH SOLE 44850 0 0 TJX COS INC NEW COM 872540109 97 1340 SH OTR 31 0 0 1340 TJX COS INC NEW COM 872540109 17235 238814 SH SOLE 238814 0 0 TOLL BROTHERS INC COM 889478103 277 7000 SH SOLE 7000 0 0 TORCHMARK CORP COM 891027104 1050 13723 SH SOLE 10844 0 2879 TOTAL S A SPONSORED ADR 89151e109 1 26 SH SOLE 26 0 0 TOTAL S A SPONSORED ADR 89151e109 19 375 SH OTR 19 375 0 0 TOTAL S A SPONSORED ADR 89151e109 217 4369 SH OTR 1 0 0 4369 TOTAL SYS SVCS INC COM 891906109 3166 54359 SH SOLE 54359 0 0 TRACTOR SUPPLY CO COM 892356106 52 955 SH OTR 31 0 0 955 TRACTOR SUPPLY CO COM 892356106 342 6310 SH SOLE 6310 0 0 TRANSUNION COM 89400j107 1971 45516 SH SOLE 45516 0 0 TRAVELERS COMPANIES INC COM 89417e109 228 1798 SH SOLE 1798 0 0 TRAVELERS COMPANIES INC COM 89417e109 7086 56000 SH Put SOLE 56000 0 0 TRICO BANCSHARES COM 896095106 4789 136236 SH SOLE 114296 0 21940 TRIMBLE INC COM 896239100 2861 80196 SH SOLE 73802 0 6394 TRIUMPH BANCORP INC COM 89679e300 14333 583838 SH SOLE 583838 0 0 TRUPANION INC COM 898202106 3209 143374 SH SOLE 143374 0 0 TYLER TECHNOLOGIES INC COM 902252105 15265 86894 SH SOLE 76611 0 10283 U S CONCRETE INC COM NEW 90333l201 2015 25650 SH SOLE 25650 0 0 UGI CORP NEW COM 902681105 17992 371657 SH SOLE 326916 0 44741 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 2449 39425 SH SOLE 34162 0 5263 UNIFIRST CORP MASS COM 904708104 995 7072 SH SOLE 7072 0 0 UNILEVER PLC SPON ADR NEW 904767704 28 520 SH OTR 19 520 0 0 UNILEVER PLC SPON ADR NEW 904767704 5182 95741 SH SOLE 95741 0 0 UNION PAC CORP COM 907818108 66 605 SH OTR 31 0 0 605 UNION PAC CORP COM 907818108 97 890 SH OTR 32 0 0 890 UNION PAC CORP COM 907818108 14571 133788 SH SOLE 132198 0 1590 UNITED FINL BANCORP INC NEW COM 910304104 4878 292257 SH SOLE 292257 0 0 UNITED RENTALS INC COM 911363109 12187 108128 SH SOLE 108128 0 0 UNITED TECHNOLOGIES CORP COM 913017109 1361 11144 SH SOLE 11144 0 0 UNITEDHEALTH GROUP INC COM 91324P102 148 799 SH OTR 32 0 0 799 UNITEDHEALTH GROUP INC COM 91324P102 2162 11661 SH SOLE 11661 0 0 UNIVERSAL FST PRODS INC COM 913543104 4413 50541 SH SOLE 41866 0 8675 US BANCORP DEL COM NEW 902973304 7457 143617 SH SOLE 143617 0 0 US BANCORP DEL COM NEW 902973304 14538 280000 SH Put SOLE 280000 0 0 V F CORP COM 918204108 92 1604 SH OTR 32 0 0 1604 V F CORP COM 918204108 299 5190 SH SOLE 5190 0 0 VAIL RESORTS INC COM 91879Q109 23290 114824 SH SOLE 99948 0 14876 VALMONT INDS INC COM 920253101 11359 75928 SH SOLE 66731 0 9197 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 231 2280 SH SOLE 2280 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 430 10524 SH SOLE 10524 0 0 VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 633 6836 SH SOLE 6836 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1839 44497 SH SOLE 44497 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 513 6562 SH SOLE 6562 0 0 VANTIV INC CL A 92210H105 5247 82837 SH SOLE 76660 0 6177 VAREX IMAGING CORP COM 92214x106 3414 101001 SH SOLE 101001 0 0 VERISK ANALYTICS INC COM 92345y106 1292 15315 SH SOLE 15315 0 0 VERITEX HLDGS INC COM 923451108 6323 240130 SH SOLE 240130 0 0 VERIZON COMMUNICATIONS INC COM 92343v104 2735 61235 SH SOLE 61235 0 0 VIACOM INC NEW CL B 92553p201 21 631 SH OTR 6 0 0 631 VIACOM INC NEW CL B 92553p201 4420 131657 SH SOLE 131657 0 0 VIASAT INC COM 92552V100 450 6800 SH SOLE 6800 0 0 VIRTUS TOTAL RETURN FUND INC COM 92837g100 1138 93012 SH SOLE 93012 0 0 VISA INC COM CL A 92826c839 10503 112000 SH Put SOLE 112000 0 0 VISA INC COM CL A 92826c839 34248 365193 SH SOLE 363507 0 1686 VISTEON CORP COM NEW 92839U206 3542 34704 SH SOLE 32227 0 2477 VOYA ASIA PAC DIVID EQUITY I COM 92912j102 357 33972 SH SOLE 33972 0 0 VOYA GLBL ADV & PREM OPP FD COM 92912r104 343 31702 SH SOLE 31702 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 432 57148 SH SOLE 57148 0 0 VOYA PRIME RATE TR SH BEN INT 92913a100 212 39346 SH SOLE 39346 0 0 W P CAREY INC COM 92936u109 576 8719 SH SOLE 8719 0 0 WABTEC CORP COM 929740108 3318 36260 SH SOLE 34080 0 2180 WAL-MART STORES INC COM 931142103 1020 13480 SH SOLE 13480 0 0 WASTE MGMT INC DEL COM 94106L109 455 6205 SH SOLE 6205 0 0 WATSCO INC COM 942622200 7380 47860 SH SOLE 47860 0 0 WEBSTER FINL CORP CONN COM 947890109 9975 191013 SH SOLE 169109 0 21904 WEC ENERGY GROUP INC COM 92939u106 116 1887 SH SOLE 1887 0 0 WEC ENERGY GROUP INC COM 92939u106 98 1592 SH OTR 32 0 0 1592 WELLS FARGO CO NEW COM 949746101 149 2696 SH OTR 32 0 0 2696 WELLS FARGO CO NEW COM 949746101 10738 193784 SH SOLE 193784 0 0 WELLS FARGO CO NEW COM 949746101 12412 224000 SH Put SOLE 224000 0 0 WELLS FARGO CO NEW COM 949746101 71 1290 SH OTR 31 0 0 1290 WELLS FARGO GLOBAL DIVIDEND COM 94987c103 153 25034 SH SOLE 25034 0 0 WELLS FARGO MULTI SECTOR INC COM 94987d101 140 10493 SH SOLE 10493 0 0 WELLTOWER INC COM 95040q104 497 6641 SH SOLE 6641 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 16273 172163 SH SOLE 149769 0 22394 WESTERN ASSET CLYM INFL OPP COM 95766r104 922 83700 SH SOLE 83700 0 0 WESTERN ASSET CLYM INFL SEC COM SH BEN INT 95766q106 168 14900 SH SOLE 14900 0 0 WESTERN ASSET EMRG MKT DEBT COM 95766a101 231 14864 SH SOLE 14864 0 0 WESTERN ASSET GLB HI INCOME COM 95766b109 1087 108038 SH SOLE 108038 0 0 WESTERN ASSET GLOBAL CP DEFI COM 95790c107 505 28373 SH SOLE 28373 0 0 WESTERN ASSET HGH YLD DFNDFD COM 95768b107 1040 68041 SH SOLE 68041 0 0 WESTERN ASSET HIGH INCM FD I COM 95766j102 2449 340554 SH SOLE 340554 0 0 WESTERN ASSET HIGH INCM OPP COM 95766k109 1052 207513 SH SOLE 207513 0 0 WESTERN ASSET MUN HI INCM FD COM 95766n103 400 54332 SH SOLE 54332 0 0 WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 996 71248 SH SOLE 71248 0 0 WESTERN ASST MN PRT FD INC COM 95766p108 356 22849 SH SOLE 22849 0 0 WESTERN ASST MNGD MUN FD INC COM 95766m105 665 48253 SH SOLE 48253 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 7729 761493 SH SOLE 761493 0 0 WEYERHAEUSER CO COM 962166104 622 18582 SH SOLE 18582 0 0 WHITING PETE CORP NEW COM 966387102 739 134050 SH SOLE 134050 0 0 WILLIAMS COS INC DEL COM 969457100 979 32343 SH SOLE 32343 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717w851 16127 310126 SH SOLE 310126 0 0 WOLVERINE WORLD WIDE INC COM 978097103 7857 280492 SH SOLE 244364 0 36128 XENITH BANKSHARES INC NEW COM NEW 984102202 9689 311958 SH SOLE 311958 0 0 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417p105 140 27000 SH SOLE 27000 0 0 XL GROUP LTD COM g98294104 7 168 SH SOLE 168 0 0 XL GROUP LTD COM g98294104 17170 392000 SH Put SOLE 392000 0 0 YUM BRANDS INC COM 988498101 8 112 SH OTR 19 112 0 0 YUM BRANDS INC COM 988498101 225 3048 SH SOLE 3048 0 0 ZOETIS INC CL A 98978V103 9204 147540 SH SOLE 147540 0 0