The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
1ST SOURCE CORP COM 336901103 225 6,930 SH   SOLE   6,930 0 0
3M CO COM 88579Y101 658 4,822 SH   SOLE   4,822 0 0
ABBOTT LABS COM 002824100 8,584 108,785 SH   SOLE   108,785 0 0
ABBVIE INC COM 00287Y109 55 728 SH   OTR 32 0 0 728
ABBVIE INC COM 00287Y109 5,311 69,707 SH   SOLE   69,707 0 0
ABERDEEN ASIA-PACIFIC INCOME COM 003009107 1,132 334,889 SH   SOLE   334,889 0 0
ABERDEEN EMRG MRKTS EQT INM COM 00301W105 310 59,897 SH   SOLE   59,897 0 0
ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 227 30,969 SH   SOLE   30,969 0 0
ABERDEEN GLOBAL INCOME FD IN COM 003013109 57 10,600 SH   SOLE   10,600 0 0
ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 905 213,475 SH   SOLE   213,475 0 0
ABERDEEN INCOME CR STRATEGIE COM 003057106 79 10,688 SH   SOLE   10,688 0 0
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 68 10,305 SH   SOLE   10,305 0 0
ABIOMED INC COM 003654100 367 2,530 SH   SOLE   2,530 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 12,173 74,560 SH   SOLE   74,560 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 75 461 SH   OTR 32 0 0 461
ACI WORLDWIDE INC COM 004498101 2,952 122,229 SH   SOLE   122,229 0 0
ADAM NAT RES FD INC COM 00548F105 84 10,100 SH   SOLE   10,100 0 0
ADAPTHEALTH CORP COM CL A 00653Q102 3,433 214,591 SH   SOLE   214,591 0 0
ADOBE INC COM 00724F101 1,649 5,183 SH   SOLE   5,183 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 473 8,000 SH   SOLE   8,000 0 0
AGILYSYS INC COM 00847J105 335 20,057 SH   SOLE   20,057 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 3,026 33,078 SH   SOLE   33,078 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3,239 23,632 SH   SOLE   21,402 0 2,230
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 340 1,746 SH   SOLE   1,746 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 11 54 SH   OTR 20 0 0 54
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7 36 SH   OTR 19 36 0 0
ALLIANZGI CONV INCOME FD COM 018828103 68 18,093 SH   SOLE   18,093 0 0
ALLIANZGI CONV INCOME FD II COM 018825109 155 46,500 SH   SOLE   46,500 0 0
ALLIANZGI DIVERSIFIED INCOME COM 01883J108 382 21,238 SH   SOLE   21,238 0 0
ALLIANZGI NFJ DIVID INT & PR COM 01883A107 1,127 117,222 SH   SOLE   117,222 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 439 22,606 SH   SOLE   22,606 0 0
ALLY FINL INC COM 02005N100 377 26,097 SH   SOLE   26,097 0 0
ALPHABET INC CAP STK CL A 02079K305 26,285 22,621 SH   SOLE   22,621 0 0
ALPHABET INC CAP STK CL A 02079K305 165 142 SH   OTR 31 0 0 142
ALPHABET INC CAP STK CL C 02079K107 24,497 21,067 SH   SOLE   21,067 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 67 15,746 SH   SOLE   15,746 0 0
AMAZON COM INC COM 023135106 8,138 4,174 SH   SOLE   4,174 0 0
AMERICAN EXPRESS CO COM 025816109 52 604 SH   OTR 32 0 0 604
AMERICAN EXPRESS CO COM 025816109 538 6,280 SH   SOLE   6,280 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 10,111 144,284 SH   SOLE   138,629 0 5,655
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 0 140,719 SH   SOLE   140,719 0 0
AMERICAN TOWER CORP NEW COM 03027X100 22,910 105,211 SH   SOLE   105,211 0 0
AMERICAN VANGUARD CORP COM 030371108 1,292 89,350 SH   SOLE   89,350 0 0
AMERIPRISE FINL INC COM 03076C106 215 2,100 SH   SOLE   2,100 0 0
AMERIS BANCORP COM 03076K108 2,051 86,336 SH   SOLE   86,336 0 0
AMGEN INC COM 031162100 11,662 57,525 SH   SOLE   57,525 0 0
AMPHENOL CORP NEW CL A 032095101 550 7,542 SH   SOLE   7,542 0 0
AMPHENOL CORP NEW CL A 032095101 82 1,125 SH   OTR 31 0 0 1,125
ANALOG DEVICES INC COM 032654105 9,572 106,770 SH   SOLE   106,770 0 0
ANSYS INC COM 03662Q105 315 1,355 SH   SOLE   1,355 0 0
ANTERO MIDSTREAM CORP COM 03676B102 46 21,927 SH   SOLE   21,927 0 0
ANTHEM INC COM 036752103 58 255 SH   OTR 32 0 0 255
ANTHEM INC COM 036752103 750 3,303 SH   SOLE   3,303 0 0
APOLLO SR FLOATING RATE FD I COM 037636107 232 19,947 SH   SOLE   19,947 0 0
APPLE INC COM 037833100 29,159 114,669 SH   SOLE   114,669 0 0
APPLE INC COM 037833100 182 716 SH   OTR 31 0 0 716
APPLE INC COM 037833100 92 363 SH   OTR 32 0 0 363
APPLIED MATLS INC COM 038222105 492 10,737 SH   SOLE   10,737 0 0
APTARGROUP INC COM 038336103 4,630 46,519 SH   SOLE   46,519 0 0
ARCHROCK INC COM 03957W106 1,129 300,272 SH   SOLE   300,272 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 4,369 117,889 SH   SOLE   117,889 0 0
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 640 62,070 SH   SOLE   62,070 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 200 766 SH   OTR 1 0 0 766
ASML HOLDING N V N Y REGISTRY SHS N07059210 3 12 SH   OTR 19 12 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 51 196 SH   SOLE   196 0 0
ASPEN TECHNOLOGY INC COM 045327103 24,318 255,786 SH   SOLE   255,786 0 0
ASSURANT INC COM 04621X108 223 2,144 SH   SOLE   2,144 0 0
ASTEC INDS INC COM 046224101 270 7,730 SH   SOLE   7,730 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 6 132 SH   OTR 19 132 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 244 5,453 SH   SOLE   5,453 0 0
AT&T INC COM 00206R102 74 2,538 SH   OTR 32 0 0 2,538
AT&T INC COM 00206R102 668 22,916 SH   SOLE   22,916 0 0
ATLANTIC POWER CORP COM NEW 04878Q863 3,152 1,472,896 SH   SOLE   1,472,896 0 0
AUDIOCODES LTD ORD M15342104 406 17,000 SH   SOLE   17,000 0 0
AUTODESK INC COM 052769106 334 2,138 SH   SOLE   2,138 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,151 8,419 SH   SOLE   8,419 0 0
AVERY DENNISON CORP COM 053611109 12,314 120,882 SH   SOLE   118,158 0 2,724
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 243 79,472 SH   SOLE   79,472 0 0
BANK MONTREAL COM 063671101 309 6,141 SH   SOLE   6,141 0 0
BANK MONTREAL COM 063671101 2 30 SH   OTR 19 30 0 0
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 18,595 1,124,937 SH   SOLE   1,124,937 0 0
BARINGS GLOBAL SHORT DURATIO COM 06760L100 131 11,776 SH   SOLE   11,776 0 0
BAUSCH HEALTH COS INC COM 071734107 1 56 SH   OTR 19 56 0 0
BAUSCH HEALTH COS INC COM 071734107 685 44,164 SH   SOLE   44,164 0 0
BAXTER INTL INC COM 071813109 441 5,432 SH   SOLE   5,432 0 0
BECTON DICKINSON & CO COM 075887109 89 387 SH   OTR 31 0 0 387
BECTON DICKINSON & CO COM 075887109 61 267 SH   OTR 32 0 0 267
BECTON DICKINSON & CO COM 075887109 14,622 63,637 SH   SOLE   63,637 0 0
BELDEN INC COM 077454106 235 6,500 SH   SOLE   6,500 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,904 7 SH   SOLE   7 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,058 16,724 SH   SOLE   16,724 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7 37 SH   OTR 6 0 0 37
BHP GROUP PLC SPONSORED ADR 05545E209 6,926 228,287 SH   SOLE   228,287 0 0
BHP GROUP PLC SPONSORED ADR 05545E209 3 90 SH   OTR 19 90 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 287 3,400 SH   SOLE   3,400 0 0
BIO-TECHNE CORP COM 09073M104 3,544 18,688 SH   SOLE   16,972 0 1,716
BK OF AMERICA CORP 7.25%CNV PFD L 060505682 1,215 960 SH   SOLE   960 0 0
BK OF AMERICA CORP COM 060505104 672 31,630 SH   SOLE   31,630 0 0
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 162 36,055 SH   SOLE   36,055 0 0
BLACKROCK FLOATING RATE INCO COM 091941104 287 29,300 SH   SOLE   29,300 0 0
BLACKROCK FLOATING RATE INCO COM 09255X100 1,194 119,273 SH   SOLE   119,273 0 0
BLACKROCK LTD DURATION INC T COM SHS 09249W101 1,371 108,628 SH   SOLE   108,628 0 0
BLACKROCK MULTI-SECTOR INC T COM 09258A107 424 35,139 SH   SOLE   35,139 0 0
BLACKROCK MUNIENHANCED FD IN COM 09253Y100 120 11,246 SH   SOLE   11,246 0 0
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 1,194 76,626 SH   SOLE   76,626 0 0
BLACKROCK MUNIVEST FD INC COM 09253R105 82 10,100 SH   SOLE   10,100 0 0
BLACKROCK MUNIYIELD CALI QLT COM 09254N103 618 45,694 SH   SOLE   45,694 0 0
BLACKROCK MUNIYIELD FD INC COM 09253W104 162 12,742 SH   SOLE   12,742 0 0
BLACKROCK MUNIYIELD N J FD I COM 09254Y109 503 37,259 SH   SOLE   37,259 0 0
BLACKROCK MUNIYIELD NY QLTY COM 09255E102 199 16,310 SH   SOLE   16,310 0 0
BLACKROCK MUNIYIELD PA QLTY COM 09255G107 356 26,503 SH   SOLE   26,503 0 0
BLACKROCK RES & COMMODITIES SHS 09257A108 1,192 236,498 SH   SOLE   236,498 0 0
BLACKSTONE GSO FLTING RTE FU COM 09256U105 379 32,300 SH   SOLE   32,300 0 0
BLACKSTONE GSO LNG SHRT CR I COM SHS BN INT 09257D102 601 56,975 SH   SOLE   56,975 0 0
BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 538 51,695 SH   SOLE   51,695 0 0
BLUEBIRD BIO INC COM 09609G100 761 16,558 SH   SOLE   15,677 0 881
BNY MELLON ALCENTRA GLOBAL C COM 05588N108 274 42,973 SH   SOLE   42,973 0 0
BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 225 18,195 SH   SOLE   18,195 0 0
BNY MELLON STRATEGIC MUN BD COM 09662E109 101 14,100 SH   SOLE   14,100 0 0
BOEING CO COM 097023105 677 4,541 SH   SOLE   4,541 0 0
BOOKING HLDGS INC COM 09857L108 118 88 SH   OTR 31 0 0 88
BOOKING HLDGS INC COM 09857L108 22,208 16,507 SH   SOLE   16,507 0 0
BP PLC SPONSORED ADR 055622104 2 90 SH   OTR 19 90 0 0
BP PLC SPONSORED ADR 055622104 5,305 217,508 SH   SOLE   217,508 0 0
BRANDYWINEGBL GLBAL INM OPRT COM 10537L104 172 16,300 SH   SOLE   16,300 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 6,667 65,359 SH   SOLE   62,743 0 2,616
BRINKS CO COM 109696104 5,789 111,226 SH   SOLE   109,070 0 2,156
BRISTOL-MYERS SQUIBB CO COM 110122108 3,232 57,982 SH   SOLE   57,982 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 4 100 SH   OTR 19 100 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 22 497 SH   OTR 6 0 0 497
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 587 13,257 SH   SOLE   13,257 0 0
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 3,771 256,879 SH   SOLE   256,879 0 0
BROWN FORMAN CORP CL A 115637100 2,905 56,535 SH   SOLE   56,535 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 5,595 414,418 SH   SOLE   414,418 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 785 88,843 SH   SOLE   88,843 0 0
CALAMOS GBL DYN INCOME FUND COM 12811L107 356 61,949 SH   SOLE   61,949 0 0
CARDLYTICS INC COM 14161W105 3,240 92,667 SH   SOLE   92,667 0 0
CAREDX INC COM 14167L103 730 33,433 SH   SOLE   33,433 0 0
CARLISLE COS INC COM 142339100 2,088 16,670 SH   SOLE   14,773 0 1,897
CARNIVAL PLC ADR 14365C103 7,651 641,341 SH   SOLE   641,341 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 1,778 91,199 SH   SOLE   91,199 0 0
CASA SYS INC COM 14713L102 333 95,229 SH   SOLE   95,229 0 0
CASELLA WASTE SYS INC CL A 147448104 287 7,338 SH   SOLE   7,338 0 0
CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 299 72,082 SH   SOLE   72,082 0 0
CATALENT INC COM 148806102 10,560 203,269 SH   SOLE   195,107 0 8,162
CATCHMARK TIMBER TR INC CL A 14912Y202 1,488 206,131 SH   SOLE   206,131 0 0
CATERPILLAR INC DEL COM 149123101 281 2,421 SH   SOLE   2,421 0 0
CAVCO INDS INC DEL COM 149568107 591 4,075 SH   SOLE   4,075 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 628 119,881 SH   SOLE   119,881 0 0
CDW CORP COM 12514G108 7,776 83,374 SH   SOLE   83,374 0 0
CENTERSTATE BK CORP COM 15201P109 4,546 263,835 SH   SOLE   263,835 0 0
CERNER CORP COM 156782104 11,846 188,064 SH   SOLE   188,064 0 0
CHANGE HEALTHCARE INC COM 15912K100 4,027 403,093 SH   SOLE   403,093 0 0
CHART INDS INC COM PAR $0.01 16115Q308 2,973 102,584 SH   SOLE   102,584 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 731 1,676 SH   SOLE   1,676 0 0
CHESAPEAKE UTILS CORP COM 165303108 4,799 55,997 SH   SOLE   55,997 0 0
CHEVRON CORP NEW COM 166764100 47 655 SH   OTR 32 0 0 655
CHEVRON CORP NEW COM 166764100 6,963 96,097 SH   SOLE   96,097 0 0
CIENA CORP COM NEW 171779309 723 18,158 SH   SOLE   18,158 0 0
CISCO SYS INC COM 17275R102 1,498 38,096 SH   SOLE   38,096 0 0
CISCO SYS INC COM 17275R102 78 1,988 SH   OTR 32 0 0 1,988
CITIGROUP INC COM NEW 172967424 1,416 33,617 SH   SOLE   33,617 0 0
CIVEO CORP CDA COM 17878Y108 8 20,471 SH   OTR 6 0 0 20,471
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P100 72 55,100 SH   SOLE   55,100 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 184692101 139 76,000 SH   SOLE   76,000 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 18469Q108 88 63,934 SH   SOLE   63,934 0 0
CLEARWAY ENERGY INC CL A 18539C105 2,305 134,225 SH   SOLE   134,225 0 0
CLOUGH GLOBAL DIVND AND INC COM 18913Y103 345 41,190 SH   SOLE   41,190 0 0
CME GROUP INC COM 12572Q105 44 253 SH   OTR 32 0 0 253
CME GROUP INC COM 12572Q105 30 173 SH   OTR 6 0 0 173
CME GROUP INC COM 12572Q105 10,068 58,229 SH   SOLE   58,229 0 0
COCA COLA CO COM 191216100 982 22,182 SH   SOLE   22,182 0 0
COGNEX CORP COM 192422103 557 13,200 SH   SOLE   13,200 0 0
COHEN & STEERS QUALITY INCOM COM 19247L106 1,922 212,570 SH   SOLE   212,570 0 0
COLUMBIA BKG SYS INC COM 197236102 885 33,020 SH   SOLE   33,020 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 6,974 99,962 SH   SOLE   95,887 0 4,075
COMCAST CORP NEW CL A 20030N101 66 1,934 SH   OTR 32 0 0 1,934
COMCAST CORP NEW CL A 20030N101 794 23,097 SH   SOLE   23,097 0 0
COMMERCE BANCSHARES INC COM 200525103 368 7,318 SH   SOLE   7,318 0 0
COMMUNITY BANKERS TR CORP COM 203612106 240 49,390 SH   SOLE   49,390 0 0
COMMVAULT SYSTEMS INC COM 204166102 1,055 26,074 SH   SOLE   26,074 0 0
CONSTELLIUM SE CL A SHS F21107101 239 45,850 SH   SOLE   45,850 0 0
CONTANGO OIL & GAS CO COM NEW 21075N204 0 28,000 SH   SOLE   28,000 0 0
COOPER COS INC COM NEW 216648402 29,201 105,928 SH   SOLE   105,928 0 0
COPART INC COM 217204106 4,215 61,517 SH   SOLE   56,008 0 5,509
CORESITE RLTY CORP COM 21870Q105 465 4,010 SH   SOLE   4,010 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 2,967 650,685 SH   SOLE   650,685 0 0
COSTAR GROUP INC COM 22160N109 363 618 SH   SOLE   618 0 0
COSTCO WHSL CORP NEW COM 22160K105 845 2,964 SH   SOLE   2,964 0 0
CRAWFORD & CO CL B 224633107 1,235 193,284 SH   SOLE   193,284 0 0
CREDIT SUISSE ASSET MGMT INC COM 224916106 39 16,308 SH   SOLE   16,308 0 0
CREDIT SUISSE HIGH YLD BND F SH BEN INT 22544F103 52 28,641 SH   SOLE   28,641 0 0
CSW INDUSTRIALS INC COM 126402106 629 9,700 SH   SOLE   9,700 0 0
CULLEN FROST BANKERS INC COM 229899109 1,627 29,155 SH   SOLE   26,688 0 2,467
CUMMINS INC COM 231021106 239 1,763 SH   SOLE   1,763 0 0
CURO GROUP HLDGS CORP COM 23131L107 149 28,025 SH   SOLE   28,025 0 0
CURTISS WRIGHT CORP COM 231561101 3,576 38,702 SH   SOLE   38,702 0 0
CVB FINL CORP COM 126600105 5,331 265,881 SH   SOLE   265,881 0 0
CVS HEALTH CORP COM 126650100 115 1,940 SH   OTR 31 0 0 1,940
CVS HEALTH CORP COM 126650100 555 9,354 SH   SOLE   9,354 0 0
CYRUSONE INC COM 23283R100 45 733 SH   OTR 32 0 0 733
CYRUSONE INC COM 23283R100 1,888 30,572 SH   SOLE   25,514 0 5,058
DANAHER CORPORATION COM 235851102 35,552 256,861 SH   SOLE   256,861 0 0
DASEKE INC *W EXP 02/27/202 23753F115 4 42,275 SH   SOLE   42,275 0 0
DASEKE INC COM 23753F107 15 10,366 SH   SOLE   10,366 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 1,579 58,914 SH   SOLE   58,914 0 0
DEERE & CO COM 244199105 844 6,109 SH   SOLE   6,109 0 0
DEUTSCHE BANK A G NAMEN AKT D18190898 76 11,865 SH   SOLE   11,865 0 0
DEUTSCHE BANK A G NAMEN AKT D18190898 1 194 SH   OTR 19 194 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 3 26 SH   OTR 19 26 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 10,073 79,240 SH   SOLE   79,240 0 0
DIAMONDBACK ENERGY INC COM 25278X109 794 30,296 SH   SOLE   27,105 0 3,191
DIGIMARC CORP NEW COM 25381B101 1,894 145,107 SH   SOLE   141,008 0 4,099
DIGITAL TURBINE INC COM NEW 25400W102 291 67,600 SH   SOLE   67,600 0 0
DISNEY WALT CO COM DISNEY 254687106 102 1,060 SH   OTR 31 0 0 1,060
DISNEY WALT CO COM DISNEY 254687106 51 525 SH   OTR 32 0 0 525
DISNEY WALT CO COM DISNEY 254687106 1,366 14,140 SH   SOLE   14,140 0 0
DIVIDEND & INCOME FUND COM NEW 25538A204 205 23,327 SH   SOLE   23,327 0 0
DOLLAR GEN CORP NEW COM 256677105 18,857 124,871 SH   SOLE   124,871 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 171 12,800 SH   SOLE   12,800 0 0
DOW INC COM 260557103 288 9,843 SH   SOLE   9,843 0 0
DRIVE SHACK INC COM 262077100 103 68,064 SH   SOLE   68,064 0 0
DWS MUN INCOME TR COM 233368109 299 27,700 SH   SOLE   27,700 0 0
DWS STRATEGIC MUN INCOME TR COM 23342Q101 306 29,635 SH   SOLE   29,635 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 1,075 31,319 SH   SOLE   31,319 0 0
EAGLE MATERIALS INC COM 26969P108 5,386 92,203 SH   SOLE   87,758 0 4,445
EAGLE POINT INCOME COMPANY I COM 269817102 1,927 180,078 SH   SOLE   180,078 0 0
EASTGROUP PPTY INC COM 277276101 8,826 84,472 SH   SOLE   81,882 0 2,590
EATON VANCE CALIF MUN BD FD COM 27828A100 516 48,957 SH   SOLE   48,957 0 0
EATON VANCE FLTING RATE INC COM 278279104 146 14,250 SH   SOLE   14,250 0 0
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 177 14,800 SH   SOLE   14,800 0 0
EATON VANCE SR INCOME TR SH BEN INT 27826S103 150 32,575 SH   SOLE   32,575 0 0
EATON VANCE TX MNG BY WRT OP COM 27828Y108 1,304 108,117 SH   SOLE   108,117 0 0
EATON VANCE TXMGD GL BUYWR O COM 27829C105 99 13,300 SH   SOLE   13,300 0 0
ECOLAB INC COM 278865100 1,163 7,461 SH   SOLE   7,461 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 30,873 163,677 SH   SOLE   163,677 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 1,268 275,713 SH   SOLE   275,713 0 0
ENERSYS COM 29275Y102 1,426 28,806 SH   SOLE   28,806 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 16 14,492 SH   SOLE   14,492 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 664 46,465 SH   SOLE   46,465 0 0
EOG RES INC COM 26875P101 10,623 295,741 SH   SOLE   295,741 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 130 25,880 SH   SOLE   25,880 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 3,578 207,431 SH   SOLE   207,431 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 3,461 109,160 SH   SOLE   100,757 0 8,403
ESQUIRE FINL HLDGS INC COM 29667J101 7,055 468,788 SH   SOLE   468,788 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 774 21,695 SH   SOLE   21,695 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 141 53,864 SH   SOLE   53,864 0 0
EXACT SCIENCES CORP COM 30063P105 3,229 55,681 SH   SOLE   53,486 0 2,195
EXPONENT INC COM 30214U102 5,454 75,850 SH   SOLE   75,850 0 0
EXXON MOBIL CORP COM 30231G102 836 22,018 SH   SOLE   22,018 0 0
FACEBOOK INC CL A 30303M102 149 895 SH   OTR 31 0 0 895
FACEBOOK INC CL A 30303M102 1,245 7,465 SH   SOLE   7,465 0 0
FAIR ISAAC CORP COM 303250104 12,053 39,174 SH   SOLE   37,500 0 1,674
FAR PT ACQUISITION CORP *W EXP 06/01/202 30734W117 227 419,941 SH   SOLE   419,941 0 0
FAR PT ACQUISITION CORP COM CL A 30734W109 938 92,675 SH   SOLE   92,675 0 0
FASTENAL CO COM 311900104 1,203 38,500 SH   SOLE   38,500 0 0
FB FINL CORP COM 30257X104 1,079 54,741 SH   SOLE   54,741 0 0
FIDELITY COVINGTON TR MSCI INFO TECH I 316092808 3,947 62,962 SH   SOLE   62,962 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 90 736 SH   OTR 32 0 0 736
FIDELITY NATL INFORMATION SV COM 31620M106 5,950 48,913 SH   SOLE   48,913 0 0
FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 115 91,378 SH   SOLE   91,378 0 0
FIFTH THIRD BANCORP COM 316773100 249 16,743 SH   SOLE   16,743 0 0
FIRST HORIZON NATL CORP COM 320517105 3,567 442,506 SH   SOLE   442,506 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 19,669 239,052 SH   SOLE   234,084 0 4,968
FIRST TR ENERGY INCOME & GRW COM 33738G104 425 48,706 SH   SOLE   48,706 0 0
FIRST TR HIGH INCOME L/S FD COM 33738E109 302 24,786 SH   SOLE   24,786 0 0
FIRST TR MLP & ENERGY INCOME COM 33739B104 1,231 278,566 SH   SOLE   278,566 0 0
FIRST TR SR FLG RTE INCM FD COM 33733U108 225 23,700 SH   SOLE   23,700 0 0
FIRST WESTN FINL INC COM 33751L105 10,451 739,101 SH   SOLE   739,101 0 0
FIRSTENERGY CORP COM 337932107 231 5,754 SH   SOLE   5,754 0 0
FISERV INC COM 337738108 87 920 SH   OTR 31 0 0 920
FISERV INC COM 337738108 8,208 86,409 SH   SOLE   86,409 0 0
FIVE9 INC COM 338307101 489 6,400 SH   SOLE   6,400 0 0
FLAHERTY & CRUMRIN PFD & INM COM 338480106 168 13,897 SH   SOLE   13,897 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 224 1,202 SH   SOLE   1,202 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 65 349 SH   OTR 31 0 0 349
FLIR SYS INC COM 302445101 1,915 60,061 SH   SOLE   52,228 0 7,833
FORTIVE CORP COM 34959J108 520 9,418 SH   SOLE   9,418 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 64 1,485 SH   OTR 31 0 0 1,485
FORTUNE BRANDS HOME & SEC IN COM 34964C106 19,171 443,249 SH   SOLE   443,249 0 0
FOX FACTORY HLDG CORP COM 35138V102 2,379 56,654 SH   SOLE   54,503 0 2,151
FRANKLIN LTD DURATION INCOME COM 35472T101 1,321 168,242 SH   SOLE   168,242 0 0
FRANKLIN UNVL TR SH BEN INT 355145103 248 40,572 SH   SOLE   40,572 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 2 76 SH   OTR 19 76 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 2,351 71,663 SH   SOLE   71,663 0 0
FULL HOUSE RESORTS INC COM 359678109 375 300,000 SH   SOLE   300,000 0 0
GABELLI DIVID & INCOME TR COM 36242H104 450 30,416 SH   SOLE   30,416 0 0
GAIN CAP HLDGS INC COM 36268W100 279 50,000 SH   SOLE   50,000 0 0
GALAPAGOS NV SPON ADR 36315X101 1,281 6,540 SH   SOLE   6,540 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 77 28,213 SH   SOLE   28,213 0 0
GARTNER INC COM 366651107 394 3,960 SH   SOLE   3,960 0 0
GENERAL AMERN INVS INC COM 368802104 234 8,539 SH   SOLE   8,539 0 0
GENERAL ELECTRIC CO COM 369604103 429 54,004 SH   SOLE   54,004 0 0
GIBRALTAR INDS INC COM 374689107 393 9,161 SH   SOLE   9,161 0 0
GILEAD SCIENCES INC COM 375558103 1,418 18,967 SH   SOLE   18,967 0 0
GRACO INC COM 384109104 2,808 57,620 SH   SOLE   52,365 0 5,255
GRAND CANYON ED INC COM 38526M106 1,058 13,866 SH   SOLE   13,866 0 0
GREEN BRICK PARTNERS INC COM 392709101 169 21,009 SH   SOLE   21,009 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 5,933 294,607 SH   SOLE   294,607 0 0
GUGGENHEIM CR ALLOCATION FD COM 40168G108 355 23,759 SH   SOLE   23,759 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 7,119 89,762 SH   SOLE   87,150 0 2,612
HACKETT GROUP INC COM 404609109 586 46,100 SH   SOLE   46,100 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 1,987 110,475 SH   SOLE   110,475 0 0
HANCOCK JOHN INVS TR COM 410142103 200 15,900 SH   SOLE   15,900 0 0
HEICO CORP NEW CL A 422806208 1,351 21,149 SH   SOLE   21,149 0 0
HEICO CORP NEW COM 422806109 2,596 34,794 SH   SOLE   30,911 0 3,883
HENRY JACK & ASSOC INC COM 426281101 32,425 208,867 SH   SOLE   205,881 0 2,986
HIGH INCOME SECS FD SHS BEN INT 42968F108 426 65,182 SH   SOLE   65,182 0 0
HOME DEPOT INC COM 437076102 4,004 21,445 SH   SOLE   21,445 0 0
HONEYWELL INTL INC COM 438516106 48 362 SH   OTR 32 0 0 362
HONEYWELL INTL INC COM 438516106 1,204 8,996 SH   SOLE   8,996 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 4 152 SH   OTR 19 152 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 81 2,881 SH   SOLE   2,881 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 136 4,870 SH   OTR 1 0 0 4,870
IDEX CORP COM 45167R104 2,867 20,758 SH   SOLE   19,037 0 1,721
IDEXX LABS INC COM 45168D104 3,445 14,220 SH   SOLE   13,335 0 885
IHS MARKIT LTD SHS G47567105 31,831 530,517 SH   SOLE   530,517 0 0
ILLINOIS TOOL WKS INC COM 452308109 10,965 77,155 SH   SOLE   77,155 0 0
ILLUMINA INC COM 452327109 1,326 4,855 SH   SOLE   4,855 0 0
INDEPENDENT BANK CORP MASS COM 453836108 550 8,549 SH   SOLE   8,549 0 0
INDIA FD INC COM 454089103 205 15,059 SH   SOLE   15,059 0 0
INGERSOLL RAND INC COM 45687V106 1,214 48,965 SH   SOLE   48,965 0 0
INSTALLED BLDG PRODS INC COM 45780R101 2,130 53,433 SH   SOLE   53,433 0 0
INSTEEL INDUSTRIES INC COM 45774W108 201 15,183 SH   SOLE   15,183 0 0
INSULET CORP COM 45784P101 605 3,649 SH   SOLE   3,240 0 409
INTEL CORP COM 458140100 670 12,383 SH   SOLE   12,383 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,092 13,519 SH   SOLE   13,519 0 0
INTUIT COM 461202103 78 337 SH   OTR 31 0 0 337
INTUIT COM 461202103 266 1,156 SH   SOLE   1,156 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,548 3,126 SH   SOLE   3,126 0 0
INVESCO CALIF VALUE MUN INCO COM 46132H106 549 48,490 SH   SOLE   48,490 0 0
INVESCO DYNAMIC CR OPPORTUNI COM 46132R104 823 103,086 SH   SOLE   103,086 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 210 4,210 SH   SOLE   4,210 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 403 31,120 SH   SOLE   31,120 0 0
INVESCO EXCHANGE-TRADED FD T S&P500 LOW VOL 46138E354 4,297 91,574 SH   SOLE   91,574 0 0
INVESCO PA VALUE MUN INC TR COM 46132K109 174 14,353 SH   SOLE   14,353 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,398 7,345 SH   SOLE   7,345 0 0
INVESCO SR INCOME TR COM 46131H107 719 223,296 SH   SOLE   223,296 0 0
INVESCO TR INVT GRADE NEW YO COM 46131T101 132 10,947 SH   SOLE   10,947 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108 148 10,461 SH   SOLE   10,461 0 0
INVESTORS BANCORP INC NEW COM 46146L101 4,680 585,794 SH   SOLE   555,235 0 30,559
IOVANCE BIOTHERAPEUTICS INC COM 462260100 918 30,681 SH   SOLE   30,681 0 0
ISHARES INC CORE MSCI EMKT 46434G103 1,270 31,388 SH   SOLE   31,388 0 0
ISHARES TR CORE DIV GRWTH 46434V621 1,424 43,701 SH   SOLE   43,701 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,480 10,289 SH   SOLE   10,289 0 0
ISHARES TR CORE S&P SCP ETF 464287804 8,564 152,628 SH   SOLE   152,628 0 0
ISHARES TR CORE S&P500 ETF 464287200 3,829 14,819 SH   SOLE   14,819 0 0
ISHARES TR EAFE SML CP ETF 464288273 204 4,553 SH   SOLE   4,553 0 0
ISHARES TR GLB INFRASTR ETF 464288372 1,280 37,481 SH   SOLE   37,481 0 0
ISHARES TR MSCI EAFE ETF 464287465 2,668 49,909 SH   SOLE   49,909 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 535 15,672 SH   SOLE   15,672 0 0
ISHARES TR NASDAQ BIOTECH 464287556 270 2,506 SH   SOLE   2,506 0 0
ISHARES TR PFD AND INCM SEC 464288687 1,169 36,728 SH   SOLE   36,728 0 0
ISHARES TR RUS 1000 ETF 464287622 6,491 45,862 SH   SOLE   45,862 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 5,742 38,118 SH   SOLE   38,118 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 566 5,706 SH   SOLE   5,706 0 0
ISHARES TR RUS MD CP GR ETF 464287481 6,697 55,077 SH   SOLE   55,077 0 0
ISHARES TR RUS MID CAP ETF 464287499 2,293 53,126 SH   SOLE   53,126 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 3,194 27,901 SH   SOLE   27,901 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 28,615 250,000 SH Put SOLE   250,000 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 229 1,547 SH   SOLE   1,547 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 2,572 15,581 SH   SOLE   15,581 0 0
ISHARES TR S&P MC 400GR ETF 464287606 240 1,345 SH   SOLE   1,345 0 0
ISHARES TR SELECT DIVID ETF 464287168 516 7,015 SH   SOLE   7,015 0 0
ISHARES TR US HLTHCARE ETF 464287762 204 1,084 SH   SOLE   1,084 0 0
ITT INC COM 45073V108 3,338 73,600 SH   SOLE   70,550 0 3,050
IVY HIGH INCOME OPPORTUNITIE COM 465893105 393 37,800 SH   SOLE   37,800 0 0
J & J SNACK FOODS CORP COM 466032109 1,017 8,403 SH   SOLE   8,403 0 0
J2 GLOBAL INC COM 48123V102 2,316 30,939 SH   SOLE   30,939 0 0
JAPAN SMALLER CAPITALIZATION COM 47109U104 408 57,934 SH   SOLE   57,934 0 0
JOHN HANCOCK HDG EQ & INC FD COM 47804L102 129 12,703 SH   SOLE   12,703 0 0
JOHNSON & JOHNSON COM 478160104 103 789 SH   OTR 32 0 0 789
JOHNSON & JOHNSON COM 478160104 6,163 47,002 SH   SOLE   47,002 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 101 11,167 SH   SOLE   11,167 0 0
JPMORGAN CHASE & CO COM 46625H100 67 739 SH   OTR 32 0 0 739
JPMORGAN CHASE & CO COM 46625H100 27,642 307,028 SH   SOLE   307,028 0 0
KADANT INC COM 48282T104 4,000 53,585 SH   SOLE   53,585 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 1,536 12,075 SH   SOLE   12,075 0 0
KAYNE ANDERSN MLP MIDS INVT COM 486606106 707 194,762 SH   SOLE   194,762 0 0
KAYNE ANDERSON MDSTM ENERGY COM 48661E108 244 73,242 SH   SOLE   73,242 0 0
KIMBERLY CLARK CORP COM 494368103 552 4,319 SH   SOLE   4,319 0 0
KINDER MORGAN INC DEL COM 49456B101 5,231 375,776 SH   SOLE   375,776 0 0
KKR INCOME OPPORTUNITIES FD COM 48249T106 2,573 241,330 SH   SOLE   241,330 0 0
KLA CORPORATION COM NEW 482480100 576 4,006 SH   SOLE   4,006 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 1,707 33,288 SH   SOLE   33,288 0 0
LANDS END INC NEW COM 51509F105 141 26,387 SH   SOLE   26,387 0 0
LENNAR CORP CL B 526057302 2,897 100,161 SH   SOLE   100,161 0 0
LIBBEY INC COM 529898108 7 14,000 SH   SOLE   14,000 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 254 52,500 SH   SOLE   52,500 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 4,813 44,979 SH   SOLE   44,979 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 332 32,368 SH   SOLE   32,368 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 898 28,342 SH   SOLE   28,342 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 18 577 SH   OTR 6 0 0 577
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 5,858 185,253 SH   SOLE   185,253 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 2,661 103,050 SH   SOLE   103,050 0 0
LILLY ELI & CO COM 532457108 956 6,888 SH   SOLE   6,888 0 0
LIMESTONE BANCORP INC COM 53262L105 1,980 177,771 SH   SOLE   177,771 0 0
LINCOLN ELEC HLDGS INC COM 533900106 942 13,651 SH   SOLE   13,651 0 0
LINDE PLC SHS G5494J103 66 379 SH   OTR 32 0 0 379
LINDE PLC SHS G5494J103 557 3,219 SH   SOLE   3,219 0 0
LITTELFUSE INC COM 537008104 231 1,732 SH   SOLE   1,732 0 0
LIVE OAK BANCSHARES INC COM 53803X105 1,633 130,985 SH   SOLE   130,985 0 0
LOCKHEED MARTIN CORP COM 539830109 84 249 SH   OTR 32 0 0 249
LOCKHEED MARTIN CORP COM 539830109 2,149 6,339 SH   SOLE   6,339 0 0
LOWES COS INC COM 548661107 82 950 SH   OTR 31 0 0 950
LOWES COS INC COM 548661107 73 846 SH   OTR 32 0 0 846
LOWES COS INC COM 548661107 11,627 135,118 SH   SOLE   135,118 0 0
LUNA INNOVATIONS COM 550351100 182 29,673 SH   SOLE   29,673 0 0
M & T BK CORP COM 55261F104 239 2,308 SH   SOLE   2,308 0 0
MACQUARIE / FIRST TR GLOBAL COM 55607W100 88 11,657 SH   SOLE   11,657 0 0
MACQUARIE GLOBAL INFRASTRUCT COM 55608D101 539 34,783 SH   SOLE   34,783 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,053 41,713 SH   SOLE   41,713 0 0
MADISON COVERED CALL & EQUIT COM 557437100 113 22,402 SH   SOLE   22,402 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 7,348 438,448 SH   SOLE   438,448 0 0
MARKEL CORP COM 570535104 4,620 4,979 SH   SOLE   4,538 0 441
MARKEL CORP COM 570535104 115 124 SH   OTR 31 0 0 124
MARKETAXESS HLDGS INC COM 57060D108 25,039 75,289 SH   SOLE   74,665 0 624
MARSH & MCLENNAN COS INC COM 571748102 50 582 SH   OTR 32 0 0 582
MARSH & MCLENNAN COS INC COM 571748102 8,434 97,544 SH   SOLE   97,544 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1,214 53,651 SH   SOLE   53,651 0 0
MASCO CORP COM 574599106 1,448 41,886 SH   SOLE   41,886 0 0
MASTEC INC COM 576323109 2,939 89,807 SH   SOLE   89,807 0 0
MASTERCARD INC CL A 57636Q104 103 428 SH   OTR 31 0 0 428
MASTERCARD INC CL A 57636Q104 2,090 8,652 SH   SOLE   8,652 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 485 9,985 SH   SOLE   9,985 0 0
MCDONALDS CORP COM 580135101 1,086 6,567 SH   SOLE   6,567 0 0
MEDALLIA INC COM 584021109 1,317 65,698 SH   SOLE   65,698 0 0
MERCK & CO. INC COM 58933Y105 71 925 SH   OTR 32 0 0 925
MERCK & CO. INC COM 58933Y105 4,003 52,029 SH   SOLE   52,029 0 0
MERITOR INC COM 59001K100 723 54,544 SH   SOLE   54,544 0 0
MEXICO FD INC COM 592835102 131 15,691 SH   SOLE   15,691 0 0
MFA FINL INC COM 55272X102 22 14,200 SH   SOLE   14,200 0 0
MFS HIGH INCOME MUN TR SH BEN INT 59318D104 92 19,594 SH   SOLE   19,594 0 0
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 158 31,392 SH   SOLE   31,392 0 0
MFS MUN INCOME TR SH BEN INT 552738106 96 15,040 SH   SOLE   15,040 0 0
MGE ENERGY INC COM 55277P104 393 6,000 SH   SOLE   6,000 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 545 8,037 SH   SOLE   8,037 0 0
MICROSOFT CORP COM 594918104 35,137 222,794 SH   SOLE   222,794 0 0
MICROSOFT CORP COM 594918104 136 862 SH   OTR 32 0 0 862
MIDDLEBY CORP COM 596278101 13,048 229,391 SH   SOLE   229,391 0 0
MKS INSTRS INC COM 55306N104 4,275 52,483 SH   SOLE   49,109 0 3,374
MONOLITHIC PWR SYS INC COM 609839105 6,985 41,709 SH   SOLE   40,709 0 1,000
MONRO INC COM 610236101 826 18,856 SH   SOLE   18,856 0 0
MORGAN STANLEY COM NEW 617446448 11,531 339,151 SH   SOLE   339,151 0 0
MORGAN STANLEY INDIA INVS FD COM 61745C105 339 26,426 SH   SOLE   26,426 0 0
MORPHOSYS AG SPONSORED ADS 617760202 1,276 51,923 SH   SOLE   51,923 0 0
MPLX LP COM UNIT REP LTD 55336V100 557 47,928 SH   SOLE   47,928 0 0
MVC CAPITAL INC COM 553829102 131 30,000 SH   SOLE   30,000 0 0
NATIONAL HOLDINGS CORP COM NEW 636375206 1,663 1,065,808 SH Put SOLE   1,065,808 0 0
NEOGEN CORP COM 640491106 5,764 86,042 SH   SOLE   86,042 0 0
NEOGENOMICS INC COM NEW 64049M209 4,297 155,618 SH   SOLE   155,618 0 0
NETFLIX INC COM 64110L106 395 1,051 SH   SOLE   1,051 0 0
NEW GERMANY FD INC COM 644465106 155 13,380 SH   SOLE   13,380 0 0
NEW IRELAND FD INC COM 645673104 77 12,536 SH   SOLE   12,536 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 386 76,982 SH   SOLE   76,982 0 0
NEWS CORP NEW CL B 65249B208 367 40,776 SH   SOLE   40,776 0 0
NEXTERA ENERGY INC COM 65339F101 87 363 SH   OTR 32 0 0 363
NEXTERA ENERGY INC COM 65339F101 1,518 6,307 SH   SOLE   6,307 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 347 8,070 SH   SOLE   8,070 0 0
NIKE INC CL B 654106103 512 6,189 SH   SOLE   6,189 0 0
NORDSON CORP COM 655663102 24,175 178,981 SH   SOLE   178,981 0 0
NORTHERN TR CORP COM 665859104 1,963 26,010 SH   SOLE   26,010 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 112 10,000 SH   SOLE   10,000 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,094 3,615 SH   SOLE   3,615 0 0
NOVO-NORDISK A S ADR 670100205 6 96 SH   OTR 19 96 0 0
NOVO-NORDISK A S ADR 670100205 393 6,522 SH   SOLE   6,522 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 205 23,824 SH   SOLE   23,824 0 0
NUVEEN ALL CAP ENE MLP OPPO COM 67075E108 51 45,600 SH   SOLE   45,600 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 1,447 98,596 SH   SOLE   98,596 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 190 14,062 SH   SOLE   14,062 0 0
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 389 28,389 SH   SOLE   28,389 0 0
NUVEEN CALIFORNIA AMT QLT MU COM 670651108 639 45,100 SH   SOLE   45,100 0 0
NUVEEN DIVERSIFIED DIVID & I COM 6706EP105 293 41,659 SH   SOLE   41,659 0 0
NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 57 39,594 SH   SOLE   39,594 0 0
NUVEEN ENHANCED MUN VALUE FD COM 67074M101 156 11,988 SH   SOLE   11,988 0 0
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 440 39,377 SH   SOLE   39,377 0 0
NUVEEN HIGH INCOME 2020 TARG COM 67075L102 120 13,600 SH   SOLE   13,600 0 0
NUVEEN HIGH INCOME NOVEMBER COM 67077N106 1,308 152,050 SH   SOLE   152,050 0 0
NUVEEN MICHIGAN QLT MUN INC COM 670979103 398 29,657 SH   SOLE   29,657 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 551 39,158 SH   SOLE   39,158 0 0
NUVEEN NEW YORK QLT MUN INC COM 67066X107 925 70,431 SH   SOLE   70,431 0 0
NUVEEN OHIO QLTY MUN INCOME COM 670980101 147 10,002 SH   SOLE   10,002 0 0
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 245 18,377 SH   SOLE   18,377 0 0
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 1,490 202,965 SH   SOLE   202,965 0 0
NUVEEN PFD & INCOME TERM FD COM 67075A106 766 42,066 SH   SOLE   42,066 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 206 15,000 SH   SOLE   15,000 0 0
NUVEEN REAL ASSET INCOME & G COM 67074Y105 468 47,427 SH   SOLE   47,427 0 0
NUVEEN REAL ESTATE INCOME FD COM 67071B108 198 29,188 SH   SOLE   29,188 0 0
NUVEEN SHT DUR CR OPP FD COM 67074X107 514 47,258 SH   SOLE   47,258 0 0
NUVEEN TAX-ADVANTAGED DIVID COM 67073G105 887 78,815 SH   SOLE   78,815 0 0
NVIDIA CORP COM 67066G104 79 300 SH   OTR 31 0 0 300
NVIDIA CORP COM 67066G104 664 2,520 SH   SOLE   2,520 0 0
NVR INC COM 62944T105 1,485 578 SH   SOLE   517 0 61
OAKTREE SPECIALTY LENDING CO COM 67401P108 536 165,413 SH   SOLE   165,413 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 2,895 22,056 SH   SOLE   19,680 0 2,376
OMNICELL INC COM 68213N109 5,387 82,138 SH   SOLE   82,138 0 0
OMNICOM GROUP INC COM 681919106 270 4,916 SH   SOLE   4,916 0 0
OPORTUN FINL CORP COM 68376D104 561 53,215 SH   SOLE   53,215 0 0
ORACLE CORP COM 68389X105 962 19,900 SH   SOLE   19,900 0 0
ORIGIN BANCORP INC COM 68621T102 276 13,639 SH   SOLE   13,639 0 0
OTTER TAIL CORP COM 689648103 352 7,920 SH   SOLE   7,920 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104 220 19,055 SH   SOLE   19,055 0 0
PACWEST BANCORP DEL COM 695263103 1,043 58,178 SH   SOLE   58,178 0 0
PALO ALTO NETWORKS INC COM 697435105 315 1,922 SH   SOLE   1,922 0 0
PALOMAR HLDGS INC COM 69753M105 4,172 71,734 SH   SOLE   71,734 0 0
PAYPAL HLDGS INC COM 70450Y103 51 533 SH   OTR 31 0 0 533
PAYPAL HLDGS INC COM 70450Y103 2,486 25,971 SH   SOLE   25,971 0 0
PC-TEL INC COM 69325Q105 275 41,333 SH   SOLE   41,333 0 0
PDF SOLUTIONS INC COM 693282105 1,253 106,915 SH   SOLE   106,915 0 0
PEPSICO INC COM 713448108 68 567 SH   OTR 32 0 0 567
PEPSICO INC COM 713448108 671 5,586 SH   SOLE   5,586 0 0
PERDOCEO ED CORP COM 71363P106 235 21,800 SH   SOLE   21,800 0 0
PETIQ INC COM CL A 71639T106 256 11,009 SH   SOLE   11,009 0 0
PFIZER INC COM 717081103 1,081 33,129 SH   SOLE   33,129 0 0
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 485 43,865 SH   SOLE   43,865 0 0
PHILIP MORRIS INTL INC COM 718172109 67 918 SH   OTR 32 0 0 918
PHILIP MORRIS INTL INC COM 718172109 185 2,540 SH   SOLE   2,540 0 0
PHILIP MORRIS INTL INC COM 718172109 5 74 SH   OTR 19 74 0 0
PHILLIPS 66 COM 718546104 41 773 SH   OTR 32 0 0 773
PHILLIPS 66 COM 718546104 240 4,482 SH   SOLE   4,482 0 0
PHILLIPS 66 COM 718546104 52 970 SH   OTR 31 0 0 970
PIMCO INCOME OPPORTUNITY FD COM 72202B100 870 43,078 SH   SOLE   43,078 0 0
PIMCO INCOME STRATEGY FD COM 72201H108 865 102,346 SH   SOLE   102,346 0 0
PIMCO INCOME STRATEGY FD II COM 72201J104 666 87,885 SH   SOLE   87,885 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 1,684 44,863 SH   SOLE   39,191 0 5,672
PIONEER DIVERSIFIED HIGH INC COM 723653101 144 13,716 SH   SOLE   13,716 0 0
PIONEER FLOATING RATE TR COM 72369J102 134 17,506 SH   SOLE   17,506 0 0
PIONEER HIGH INCOME TR COM 72369H106 464 72,209 SH   SOLE   72,209 0 0
PIONEER MUN HIGH INCOME ADVA COM 723762100 2,265 222,542 SH   SOLE   222,542 0 0
PIONEER MUN HIGH INCOME TR COM SHS 723763108 1,561 137,928 SH   SOLE   137,928 0 0
PNC FINL SVCS GROUP INC COM 693475105 46 478 SH   OTR 32 0 0 478
PNC FINL SVCS GROUP INC COM 693475105 319 3,336 SH   SOLE   3,336 0 0
POOL CORPORATION COM 73278L105 8,973 45,602 SH   SOLE   44,810 0 792
PRICE T ROWE GROUP INC COM 74144T108 392 4,011 SH   SOLE   4,011 0 0
PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 239 19,759 SH   SOLE   19,759 0 0
PROCTER & GAMBLE CO COM 742718109 414 3,768 SH   SOLE   3,768 0 0
PROFESSIONAL HLDG CORP CL A COM 743139107 387 24,270 SH   SOLE   24,270 0 0
PROGRESS SOFTWARE CORP COM 743312100 323 10,100 SH   SOLE   10,100 0 0
PROGRESSIVE CORP OHIO COM 743315103 24,845 336,466 SH   SOLE   336,466 0 0
PROOFPOINT INC COM 743424103 8,955 87,288 SH   SOLE   85,204 0 2,084
PROSHARES TR S&P 500 DV ARIST 74348A467 4,100 71,087 SH   SOLE   71,087 0 0
PROSPERITY BANCSHARES INC COM 743606105 265 5,500 SH   SOLE   5,500 0 0
PTC INC COM 69370C100 30,897 504,763 SH   SOLE   499,825 0 4,938
PURECYCLE CORP COM NEW 746228303 1,039 93,200 SH   SOLE   93,200 0 0
Q2 HLDGS INC COM 74736L109 465 7,877 SH   SOLE   7,877 0 0
QUALCOMM INC COM 747525103 357 5,276 SH   SOLE   5,276 0 0
RADA ELECTR INDS LTD COM PAR NEW M81863124 41 11,606 SH   SOLE   11,606 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 604 9,563 SH   SOLE   9,563 0 0
RAYTHEON CO COM NEW 755111507 10,759 82,040 SH   SOLE   82,040 0 0
RBC BEARINGS INC COM 75524B104 3,261 28,911 SH   SOLE   28,911 0 0
RELIANT BANCORP INC COM 75956B101 2,281 202,426 SH   SOLE   202,426 0 0
REPAY HLDGS CORP COM CL A 76029L100 2,789 194,357 SH   SOLE   194,357 0 0
REPLIGEN CORP COM 759916109 9,505 98,459 SH   SOLE   95,300 0 3,159
RIO TINTO PLC SPONSORED ADR 767204100 4 84 SH   OTR 19 84 0 0
RIO TINTO PLC SPONSORED ADR 767204100 2,513 55,163 SH   SOLE   55,163 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 8,250 241,367 SH   SOLE   241,367 0 0
RMR REAL ESTATE INCOME FD COM 76970B101 307 30,209 SH   SOLE   30,209 0 0
ROKU INC COM CL A 77543R102 757 8,650 SH   SOLE   7,683 0 967
ROPER TECHNOLOGIES INC COM 776696106 1,189 3,813 SH   SOLE   3,813 0 0
ROYAL BK CDA COM 780087102 3 52 SH   OTR 19 52 0 0
ROYAL BK CDA COM 780087102 486 7,893 SH   SOLE   7,893 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,548 48,105 SH   SOLE   48,105 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 2 46 SH   OTR 19 46 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 7,418 227,121 SH   SOLE   227,121 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 242 6,947 SH   SOLE   6,947 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2 54 SH   OTR 19 54 0 0
ROYCE MICRO-CAP TR INC COM 780915104 15 2,668 SH   OTR 6 0 0 2,668
ROYCE MICRO-CAP TR INC COM 780915104 180 32,296 SH   SOLE   32,296 0 0
RPM INTL INC COM 749685103 3,469 58,306 SH   SOLE   55,431 0 2,875
S&P GLOBAL INC COM 78409V104 78 318 SH   OTR 31 0 0 318
S&P GLOBAL INC COM 78409V104 530 2,161 SH   SOLE   2,161 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 124 11,314 SH   SOLE   11,314 0 0
SALESFORCE COM INC COM 79466L302 3,258 22,626 SH   SOLE   22,626 0 0
SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 284 81,485 SH   SOLE   81,485 0 0
SAP SE SPON ADR 803054204 236 2,133 SH   OTR 1 0 0 2,133
SAP SE SPON ADR 803054204 46 417 SH   SOLE   417 0 0
SAP SE SPON ADR 803054204 7 66 SH   OTR 19 66 0 0
SAPIENS INTL CORP N V SHS G7T16G103 600 31,560 SH   SOLE   31,560 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 302 1,119 SH   SOLE   1,119 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 690 11,424 SH   SOLE   11,424 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 375 6,124 SH   SOLE   6,124 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 4,788 261,501 SH   SOLE   261,501 0 0
SEATTLE GENETICS INC COM 812578102 1,133 9,821 SH   SOLE   8,904 0 917
SELECT BANCORP INC NEW COM 81617L108 2,412 316,183 SH   SOLE   316,183 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 340 11,698 SH   SOLE   11,698 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 989 10,085 SH   SOLE   10,085 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 687 33,012 SH   SOLE   33,012 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 7,287 350,000 SH Put SOLE   350,000 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 699 11,840 SH   SOLE   11,840 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 5,527 99,753 SH   SOLE   99,753 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,631 20,289 SH   SOLE   20,289 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 17,424 645,315 SH   SOLE   645,315 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 741 25,264 SH   SOLE   22,539 0 2,725
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 242 24,259 SH   SOLE   24,259 0 0
SHERWIN WILLIAMS CO COM 824348106 56 122 SH   OTR 31 0 0 122
SHERWIN WILLIAMS CO COM 824348106 250 545 SH   SOLE   545 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 2,283 145,615 SH   SOLE   145,615 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 350 83,150 SH   SOLE   83,150 0 0
SNAP ON INC COM 833034101 445 4,088 SH   SOLE   4,088 0 0
SOHU COM LTD SPONSORED ADS 83410S108 2,312 371,136 SH   SOLE   371,136 0 0
SPARTAN MTRS INC COM 846819100 154 11,936 SH   SOLE   11,936 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 229 2,510 SH   SOLE   2,510 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 28,174 109,308 SH   SOLE   109,308 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 85,315 331,000 SH Put SOLE   331,000 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 8,562 32,570 SH   SOLE   32,570 0 0
SPDR SER TR BLMBRG BRC CNVRT 78464A359 958 20,022 SH   SOLE   20,022 0 0
SPDR SER TR PORTFLI INTRMDIT 78464A672 500 15,100 SH   SOLE   15,100 0 0
SPDR SER TR S&P REGL BKG 78464A698 22,308 684,500 SH Put SOLE   684,500 0 0
SPDR SER TR S&P REGL BKG 78464A698 13,108 402,220 SH   SOLE   402,220 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 550 6,002 SH   SOLE   6,002 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 5,671 548,453 SH   SOLE   548,453 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 112 21,342 SH   SOLE   21,342 0 0
STARBUCKS CORP COM 855244109 10,825 164,663 SH   SOLE   164,663 0 0
STARWOOD PPTY TR INC COM 85571B105 746 72,765 SH   SOLE   72,765 0 0
STATE STR CORP COM 857477103 293 5,500 SH   SOLE   5,500 0 0
STEEL DYNAMICS INC COM 858119100 1,932 85,713 SH   SOLE   75,462 0 10,251
STERICYCLE INC COM 858912108 1,809 37,240 SH   SOLE   37,240 0 0
STERIS PLC SHS USD G8473T100 67 480 SH   OTR 31 0 0 480
STERIS PLC SHS USD G8473T100 32,659 233,326 SH   SOLE   233,326 0 0
STIFEL FINL CORP COM 860630102 2,531 61,324 SH   SOLE   58,476 0 2,848
STOCK YDS BANCORP INC COM 861025104 456 15,777 SH   SOLE   15,777 0 0
STRYKER CORP COM 863667101 1,021 6,131 SH   SOLE   6,131 0 0
SUMMIT MATLS INC CL A 86614U100 2,825 188,309 SH   SOLE   188,309 0 0
SUNCOR ENERGY INC NEW COM 867224107 1 40 SH   OTR 19 40 0 0
SUNCOR ENERGY INC NEW COM 867224107 170 10,746 SH   SOLE   10,746 0 0
SVB FINANCIAL GROUP COM 78486Q101 22,381 148,139 SH   SOLE   146,988 0 1,151
SWISS HELVETIA FD INC COM 870875101 378 54,388 SH   SOLE   54,388 0 0
TABULA RASA HEALTHCARE INC COM 873379101 3,302 63,157 SH   SOLE   61,594 0 1,563
TARGA RES CORP COM 87612G101 106 15,396 SH   SOLE   15,396 0 0
TE CONNECTIVITY LTD REG SHS H84989104 531 8,427 SH   SOLE   8,427 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 1,225 68,762 SH   SOLE   68,762 0 0
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 2,111 140,951 SH   SOLE   140,951 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 10,384 34,932 SH   SOLE   34,086 0 846
TELEFLEX INCORPORATED COM 879369106 1,381 4,715 SH   SOLE   4,210 0 505
TENNANT CO COM 880345103 406 7,000 SH   SOLE   7,000 0 0
TESLA INC COM 88160R101 294 561 SH   SOLE   561 0 0
TEXAS INSTRS INC COM 882508104 66 656 SH   OTR 32 0 0 656
TEXAS INSTRS INC COM 882508104 2,300 23,017 SH   SOLE   23,017 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 94 330 SH   OTR 31 0 0 330
THERMO FISHER SCIENTIFIC INC COM 883556102 506 1,784 SH   SOLE   1,784 0 0
TITAN MACHY INC COM 88830R101 139 16,000 SH   SOLE   16,000 0 0
TJX COS INC NEW COM 872540109 120 2,515 SH   OTR 31 0 0 2,515
TJX COS INC NEW COM 872540109 25,477 532,870 SH   SOLE   532,870 0 0
TORTOISE ENERGY INFRA CORP COM 89147L100 419 163,662 SH   SOLE   163,662 0 0
TORTOISE PIPELINE & ENERGY F COM 89148H108 87 32,949 SH   SOLE   32,949 0 0
TRAVELERS COMPANIES INC COM 89417E109 681 6,854 SH   SOLE   6,854 0 0
TREX CO INC COM 89531P105 2,420 30,196 SH   SOLE   28,157 0 2,039
TRICO BANCSHARES COM 896095106 5,513 184,867 SH   SOLE   184,867 0 0
TRIDENT ACQUISITIONS CORP COM 89615T106 349 32,214 SH   SOLE   32,214 0 0
TRIMBLE INC COM 896239100 1,869 58,704 SH   SOLE   52,383 0 6,321
TRUIST FINL CORP COM 89832Q109 644 20,882 SH   SOLE   20,882 0 0
TRUPANION INC COM 898202106 601 23,100 SH   SOLE   23,100 0 0
TYLER TECHNOLOGIES INC COM 902252105 23,403 78,915 SH   SOLE   77,692 0 1,223
U S CONCRETE INC COM NEW 90333L201 3,164 174,405 SH   SOLE   174,405 0 0
ULTA BEAUTY INC COM 90384S303 51 292 SH   OTR 31 0 0 292
ULTA BEAUTY INC COM 90384S303 167 951 SH   SOLE   951 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 229 16,600 SH   SOLE   16,600 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1,322 29,754 SH   SOLE   28,285 0 1,469
UNILEVER N V N Y SHS NEW 904784709 5 100 SH   OTR 19 100 0 0
UNILEVER N V N Y SHS NEW 904784709 931 19,076 SH   SOLE   19,076 0 0
UNILEVER PLC SPON ADR NEW 904767704 4 78 SH   OTR 19 78 0 0
UNILEVER PLC SPON ADR NEW 904767704 252 4,982 SH   SOLE   4,982 0 0
UNION PAC CORP COM 907818108 71 505 SH   OTR 31 0 0 505
UNION PAC CORP COM 907818108 64 451 SH   OTR 32 0 0 451
UNION PAC CORP COM 907818108 10,540 74,732 SH   SOLE   74,732 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 13,472 400,000 SH Put SOLE   400,000 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,226 13,000 SH   SOLE   13,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102 15,725 63,055 SH   SOLE   63,055 0 0
UNITEDHEALTH GROUP INC COM 91324P102 95 379 SH   OTR 32 0 0 379
UNIVERSAL ELECTRS INC COM 913483103 439 11,438 SH   SOLE   11,438 0 0
US BANCORP DEL COM NEW 902973304 1,439 41,764 SH   SOLE   41,764 0 0
USANA HEALTH SCIENCES INC COM 90328M107 347 6,000 SH   SOLE   6,000 0 0
VAIL RESORTS INC COM 91879Q109 14,832 100,414 SH   SOLE   97,698 0 2,716
VALMONT INDS INC COM 920253101 866 8,175 SH   SOLE   6,902 0 1,273
VANGUARD INDEX FDS GROWTH ETF 922908736 2,068 13,195 SH   SOLE   13,195 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 6,828 51,864 SH   SOLE   51,864 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 405 1,709 SH   SOLE   1,709 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,107 8,588 SH   SOLE   8,588 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 9,902 241,389 SH   SOLE   241,389 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 271 8,091 SH   SOLE   8,091 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 548 10,061 SH   SOLE   10,061 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 10,273 99,358 SH   SOLE   99,358 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 4,521 135,589 SH   SOLE   135,589 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 6,296 29,713 SH   SOLE   29,713 0 0
VEEVA SYS INC CL A COM 922475108 752 4,811 SH   SOLE   4,811 0 0
VENTAS INC COM 92276F100 1,098 40,979 SH   SOLE   40,979 0 0
VERACYTE INC COM 92337F107 583 23,964 SH   SOLE   23,964 0 0
VERISK ANALYTICS INC COM 92345Y106 782 5,611 SH   SOLE   5,611 0 0
VERITEX HLDGS INC COM 923451108 279 20,000 SH   SOLE   20,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 580 10,799 SH   SOLE   10,799 0 0
VERRA MOBILITY CORP COM 92511U102 1,325 185,582 SH   SOLE   185,582 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 286 1,203 SH   SOLE   1,203 0 0
VIACOMCBS INC CL B 92556H206 1,641 117,136 SH   SOLE   117,136 0 0
VIRTUS GLOBAL MULTI-SEC INC COM 92829B101 396 41,061 SH   SOLE   41,061 0 0
VISA INC COM CL A 92826C839 42,288 262,463 SH   SOLE   262,463 0 0
VISTEON CORP COM NEW 92839U206 3,468 72,289 SH   SOLE   69,172 0 3,117
VOYA EMERGING MKTS HIGH DIVI COM 92912P108 207 35,468 SH   SOLE   35,468 0 0
VOYA GLBL ADV & PREM OPP FD COM 92912R104 312 40,704 SH   SOLE   40,704 0 0
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 918 201,291 SH   SOLE   201,291 0 0
VOYA INFRASTRUCTURE INDLS & COM 92912X101 227 27,897 SH   SOLE   27,897 0 0
VOYA INTL HIGH DIVID EQTY IN COM 92912Y109 49 12,826 SH   SOLE   12,826 0 0
VOYA NAT RES EQUITY INCOME F COM 92913C106 82 38,085 SH   SOLE   38,085 0 0
WALMART INC COM 931142103 440 3,876 SH   SOLE   3,876 0 0
WATERSTONE FINL INC MD COM 94188P101 743 51,114 SH   SOLE   51,114 0 0
WEBSTER FINL CORP CONN COM 947890109 1,194 52,133 SH   SOLE   46,316 0 5,817
WEC ENERGY GROUP INC COM 92939U106 74 837 SH   OTR 32 0 0 837
WEC ENERGY GROUP INC COM 92939U106 253 2,870 SH   SOLE   2,870 0 0
WELBILT INC COM 949090104 55 10,725 SH   SOLE   10,725 0 0
WELLS FARGO CO NEW COM 949746101 51 1,765 SH   OTR 31 0 0 1,765
WELLS FARGO CO NEW COM 949746101 737 25,695 SH   SOLE   25,695 0 0
WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 495 77,511 SH   SOLE   77,511 0 0
WELLS FARGO MULTI SECTOR INC COM 94987D101 576 59,822 SH   SOLE   59,822 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 15,442 101,425 SH   SOLE   98,291 0 3,134
WESTAMERICA BANCORPORATION COM 957090103 223 3,798 SH   SOLE   3,798 0 0
WESTERN ASSET EMERGING MKTS COM 95766A101 718 68,200 SH   SOLE   68,200 0 0
WESTERN ASSET GLOBAL HIGH IN COM 95766B109 229 30,621 SH   SOLE   30,621 0 0
WESTERN ASSET HGH YLD DFNDFD COM 95768B107 161 13,045 SH   SOLE   13,045 0 0
WESTERN ASSET HIGH INCM FD I COM 95766J102 737 147,069 SH   SOLE   147,069 0 0
WESTERN ASSET MUN PARTNERS F COM 95766P108 264 19,316 SH   SOLE   19,316 0 0
WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 577 54,900 SH   SOLE   54,900 0 0
WESTERN AST INFL LKD OPP & I COM 95766R104 858 89,783 SH   SOLE   89,783 0 0
WEYERHAEUSER CO COM 962166104 326 19,212 SH   SOLE   19,212 0 0
WILLIAMS COS INC COM 969457100 345 24,349 SH   SOLE   24,349 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 3,023 59,007 SH   SOLE   59,007 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 10,396 343,391 SH   SOLE   343,391 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 3,202 75,976 SH   SOLE   75,976 0 0
WISDOMTREE TR US DIVID EX FNCL 97717W406 2,395 37,079 SH   SOLE   37,079 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 6,577 272,242 SH   SOLE   272,242 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 11,518 296,004 SH   SOLE   296,004 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 3,246 180,113 SH   SOLE   180,113 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 2,493 58,009 SH   SOLE   58,009 0 0
WOLVERINE WORLD WIDE INC COM 978097103 2,283 150,183 SH   SOLE   142,632 0 7,551
WP CAREY INC COM 92936U109 1,479 25,464 SH   SOLE   25,464 0 0
WPX ENERGY INC COM 98212B103 3,277 1,074,308 SH   SOLE   1,047,047 0 27,261
ZILLOW GROUP INC CL A 98954M101 3,166 93,213 SH   SOLE   93,213 0 0
ZOETIS INC CL A 98978V103 528 4,489 SH   SOLE   4,489 0 0