# EDGAR Filing Document

**Accession Number:** 0001961150
**File Stem:** 0001961150-23-000014
**Filing Date:** 2023-3
**Character Count:** 277982
**Document Hash:** 52add2c1ab937807bb6e8329b650bc2a
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0001961150-23-000014.hdr.sgml**: 20230324

**ACCESSION NUMBER**: 0001961150-23-000014

**CONFORMED SUBMISSION TYPE**: 13F-HR

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20190930

**FILED AS OF DATE**: 20230324

**DATE AS OF CHANGE**: 20230324

**EFFECTIVENESS DATE**: 20230324

**FILER**: 

**COMPANY DATA:**
- **COMPANY CONFORMED NAME:** American Portfolios Advisors
- **CENTRAL INDEX KEY:** 0001961150
- **IRS NUMBER:** 113600438
- **STATE OF INCORPORATION:** DE
- **FISCAL YEAR END:** 1231

**FILING VALUES:**
- **FORM TYPE:** 13F-HR
- **SEC ACT:** 1934 Act
- **SEC FILE NUMBER:** 028-22891
- **FILM NUMBER:** 23758583

**BUSINESS ADDRESS:**
- **STREET 1:** 4250 VETERANS MEMORIAL HWY
- **STREET 2:** SUITE 420E
- **CITY:** HOLBROOK
- **STATE:** NY
- **ZIP:** 11741
- **BUSINESS PHONE:** 6314394600

**MAIL ADDRESS:**
- **STREET 1:** 4250 VETERANS MEMORIAL HWY
- **STREET 2:** SUITE 420E
- **CITY:** HOLBROOK
- **STATE:** NY
- **ZIP:** 11741

### FORM 13F COVER PAGE

**Report for the Calendar Year or Quarter Ended:** 09-30-2019

**Check here if Amendment** [ ] **Amendment Number:** 

**This Amendment (Check only one.):** [ ] is a restatement.

[ ] adds new holdings entries.

**Institutional Investment Manager Filing this Report:**

**Name:** American Portfolios Advisors<br>**Address:** 4250 VETERANS MEMORIAL HWY<br>SUITE 420E<br>HOLBROOK, NY 11741

**Form 13F File Number:** 028-22891

**CRD Number (if applicable):** 000112697

**SEC File Number (if applicable):** 801-61065

The institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form.

**Person Signing this Report on Behalf of Reporting Manager:**

**Name:** Colin Moors<br>**Title:** cco<br>**Phone:** 6314394600

**Signature, Place, and Date of Signing:**

Colin Moors  Holbrook, NY  03-24-2023<br>[Signature]  [City, State]  [Date]

**Report Type (Check only one.):**

[x] **13F HOLDINGS REPORT.** (Check here if all holdings of this reporting manager are reported in this report.)

[ ] **13F NOTICE.** (Check here if no holdings are reported in this report, and all holdings are reported by other reporting manager(s).)

[ ] **13F COMBINATION REPORT.** (Check here if a portion of the holdings for this reporting manager are reported in this report and a portion are reported by other reporting manager(s).)

### Form 13F Summary Page

**Report Summary:**

**Number of Other Included Managers:** 0

**Form 13F Information Table Entry Total:** 2831

**Form 13F Information Table Value Total:** $1220719437

      (round to nearest dollar)

**List of Other Included Managers:**

Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report.

[If there are no entries in this list, state “NONE” and omit the column headings and list entries.]

**NONE**

### FORM 13F INFORMATION TABLE

---

|  |  |  |  |  |  |  |  |  |  |  |  |  |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | VALUE (x$1000) | SHRS OR PRN AMT | SH/PRN | PUT/CALL | INVESTMENT DISCRETION | OTHER MANAGER | VOTING AUTHORITY | VOTING AUTHORITY | VOTING AUTHORITY |
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | VALUE (x$1000) | SHRS OR PRN AMT | SH/PRN | PUT/CALL | INVESTMENT DISCRETION | OTHER MANAGER | SOLE | SHARED | NONE |
| 2U INC | COM | 90214J101 |  | 4884 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| 3-D SYS CORP DEL | COM NEW | 88554D205 |  | 43162 | 5296 | SH |  | SOLE | 0 | 0 | 0 | 5296 |
| 3M CO | COM | 88579Y101 |  | 1021529 | 6214 | SH |  | SOLE | 0 | 0 | 0 | 6214 |
| AAON INC | COM PAR $0.004 | 000360206 |  | 36225 | 789 | SH |  | SOLE | 0 | 0 | 0 | 789 |
| AARONS INC | COM PAR $0.50 | 002535300 |  | 35664 | 555 | SH |  | SOLE | 0 | 0 | 0 | 555 |
| ABB LTD | SPONSORED ADR | 000375204 |  | 138260 | 7029 | SH |  | SOLE | 0 | 0 | 0 | 7029 |
| ABBOTT LABS | COM | 002824100 |  | 2248354 | 26872 | SH |  | SOLE | 0 | 0 | 0 | 26872 |
| ABBVIE INC | COM | 00287Y109 |  | 693860 | 9163 | SH |  | SOLE | 0 | 0 | 0 | 9163 |
| ABERDEEN ASIA PACIFIC INCOM | COM | 003009107 |  | 6000 | 1432 | SH |  | SOLE | 0 | 0 | 0 | 1432 |
| ABERDEEN GLOBAL PREMIER PPTY | COM SH BEN INT | 00302L108 |  | 58163 | 9351 | SH |  | SOLE | 0 | 0 | 0 | 9351 |
| ABERDEEN STD PALLADIUM ETF T | PHYSCL PALLADM | 003262102 |  | 44892 | 282 | SH |  | SOLE | 0 | 0 | 0 | 282 |
| ABERDEEN STD PRECIOUS METALS | PHYSCL PM BASKET | 003263100 |  | 4064 | 56 | SH |  | SOLE | 0 | 0 | 0 | 56 |
| ABERDEEN STD SILVER ETF TR | PHYSCL SILVR SHS | 003264108 |  | 7632 | 462 | SH |  | SOLE | 0 | 0 | 0 | 462 |
| ABERDEEN TOTAL DYNAMIC DIVD | COM SH BEN INT | 00326L100 |  | 4170 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| ABIOMED INC | COM | 003654100 |  | 103888 | 584 | SH |  | SOLE | 0 | 0 | 0 | 584 |
| ABM INDS INC | COM | 000957100 |  | 1525 | 42 | SH |  | SOLE | 0 | 0 | 0 | 42 |
| ABSOLUTE SHS TR | WBI BBR GBL INME | 00400R874 |  | 82533 | 3229 | SH |  | SOLE | 0 | 0 | 0 | 3229 |
| ABSOLUTE SHS TR | WBI BBR QTY 1000 | 00400R809 |  | 20654 | 774 | SH |  | SOLE | 0 | 0 | 0 | 774 |
| ABSOLUTE SHS TR | WBI BBR RNG 1000 | 00400R502 |  | 15932 | 586 | SH |  | SOLE | 0 | 0 | 0 | 586 |
| ABSOLUTE SHS TR | WBI BBR VAL 1000 | 00400R601 |  | 24225 | 902 | SH |  | SOLE | 0 | 0 | 0 | 902 |
| ABSOLUTE SHS TR | WBI BBR VAL 2000 | 00400R205 |  | 2652 | 120 | SH |  | SOLE | 0 | 0 | 0 | 120 |
| ABSOLUTE SHS TR | WBI BBR YLD 1000 | 00400R700 |  | 43598 | 1833 | SH |  | SOLE | 0 | 0 | 0 | 1833 |
| ABSOLUTE SHS TR | WBI BBR YLD 2000 | 00400R304 |  | 2617 | 145 | SH |  | SOLE | 0 | 0 | 0 | 145 |
| ABSOLUTE SHS TR | WBI BULBEAR TR | 00400R833 |  | 13335 | 654 | SH |  | SOLE | 0 | 0 | 0 | 654 |
| ABSOLUTE SHS TR | WBI BULBEAR TR | 00400R841 |  | 12624 | 602 | SH |  | SOLE | 0 | 0 | 0 | 602 |
| ABSOLUTE SHS TR | WBI PWR FCTR ETF | 00400R858 |  | 116970 | 4786 | SH |  | SOLE | 0 | 0 | 0 | 4786 |
| ACCENTURE PLC IRELAND | SHS CLASS A | G1151C101 |  | 423939 | 2204 | SH |  | SOLE | 0 | 0 | 0 | 2204 |
| ACI WORLDWIDE INC | COM | 004498101 |  | 2976 | 95 | SH |  | SOLE | 0 | 0 | 0 | 95 |
| ACTIVISION BLIZZARD INC | COM | 00507V109 |  | 255124 | 4821 | SH |  | SOLE | 0 | 0 | 0 | 4821 |
| ACUITY BRANDS INC | COM | 00508Y102 |  | 57825 | 429 | SH |  | SOLE | 0 | 0 | 0 | 429 |
| ADAMAS PHARMACEUTICALS INC | COM | 00548A106 |  | 767 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| ADAMS DIVERSIFIED EQUITY FD | COM | 006212104 |  | 2429 | 153 | SH |  | SOLE | 0 | 0 | 0 | 153 |
| ADAMS RES  ENERGY INC | COM NEW | 006351308 |  | 26251 | 847 | SH |  | SOLE | 0 | 0 | 0 | 847 |
| ADIENT PLC | ORD SHS | G0084W101 |  | 5327 | 232 | SH |  | SOLE | 0 | 0 | 0 | 232 |
| ADOBE INC | COM | 00724F101 |  | 4220271 | 15277 | SH |  | SOLE | 0 | 0 | 0 | 15277 |
| ADVANCE AUTO PARTS INC | COM | 00751Y106 |  | 2977 | 18 | SH |  | SOLE | 0 | 0 | 0 | 18 |
| ADVANCED MICRO DEVICES INC | COM | 007903107 |  | 177535 | 6124 | SH |  | SOLE | 0 | 0 | 0 | 6124 |
| ADVANSIX INC | COM | 00773T101 |  | 2289 | 89 | SH |  | SOLE | 0 | 0 | 0 | 89 |
| ADVERUM BIOTECHNOLOGIES INC | COM | 00773U108 |  | 1090 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| ADVISORSHARES TR | ADVISORSHS ETF | 00768Y206 |  | 7961 | 167 | SH |  | SOLE | 0 | 0 | 0 | 167 |
| ADVISORSHARES TR | CORNERSTONE SM | 00768Y586 |  | 2005 | 58 | SH |  | SOLE | 0 | 0 | 0 | 58 |
| ADVISORSHARES TR | DORSY SHRT ETF | 00768Y529 |  | 310891 | 11985 | SH |  | SOLE | 0 | 0 | 0 | 11985 |
| ADVISORSHARES TR | PURE CANNABIS | 00768Y495 |  | 2184 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| ADVISORSHARES TR | VICE ETF | 00768Y545 |  | 10000 | 423 | SH |  | SOLE | 0 | 0 | 0 | 423 |
| AEGON N V | NY REGISTRY SHS | 007924103 |  | 7451 | 1804 | SH |  | SOLE | 0 | 0 | 0 | 1804 |
| AERCAP HOLDINGS NV | SHS | N00985106 |  | 19163 | 350 | SH |  | SOLE | 0 | 0 | 0 | 350 |
| AEROJET ROCKETDYNE HLDGS INC | COM | 007800105 |  | 859 | 17 | SH |  | SOLE | 0 | 0 | 0 | 17 |
| AEROVIRONMENT INC | COM | 008073108 |  | 2785 | 52 | SH |  | SOLE | 0 | 0 | 0 | 52 |
| AES CORP | COM | 00130H105 |  | 23840 | 1459 | SH |  | SOLE | 0 | 0 | 0 | 1459 |
| AFLAC INC | COM | 001055102 |  | 812028 | 15520 | SH |  | SOLE | 0 | 0 | 0 | 15520 |
| AGCO CORP | COM | 001084102 |  | 33914 | 448 | SH |  | SOLE | 0 | 0 | 0 | 448 |
| AGILENT TECHNOLOGIES INC | COM | 00846U101 |  | 82153 | 1072 | SH |  | SOLE | 0 | 0 | 0 | 1072 |
| AGIOS PHARMACEUTICALS INC | COM | 00847X104 |  | 1458 | 45 | SH |  | SOLE | 0 | 0 | 0 | 45 |
| AGNC INVT CORP | COM | 00123Q104 |  | 41786 | 2597 | SH |  | SOLE | 0 | 0 | 0 | 2597 |
| AGNICO EAGLE MINES LTD | COM | 008474108 |  | 201306 | 3755 | SH |  | SOLE | 0 | 0 | 0 | 3755 |
| AIM IMMUNOTECH INC | COM | 00901B105 |  | 174 | 228 | SH |  | SOLE | 0 | 0 | 0 | 228 |
| AIMMUNE THERAPEUTICS INC | COM | 00900T107 |  | 20940 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| AIR PRODS  CHEMS INC | COM | 009158106 |  | 1139467 | 5136 | SH |  | SOLE | 0 | 0 | 0 | 5136 |
| AIR TRANSPORT SERVICES GRP I | COM | 00922R105 |  | 21 | 1 | SH |  | SOLE | 0 | 0 | 0 | 1 |
| AKAMAI TECHNOLOGIES INC | COM | 00971T101 |  | 63966 | 700 | SH |  | SOLE | 0 | 0 | 0 | 700 |
| AKERNA CORP | COM | 00973W102 |  | 297 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| AKOUSTIS TECHNOLOGIES INC | COM | 00973N102 |  | 1178 | 152 | SH |  | SOLE | 0 | 0 | 0 | 152 |
| ALARM COM HLDGS INC | COM | 011642105 |  | 4664 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| ALASKA AIR GROUP INC | COM | 011659109 |  | 49753 | 766 | SH |  | SOLE | 0 | 0 | 0 | 766 |
| ALBANY INTL CORP | CL A | 012348108 |  | 4778 | 53 | SH |  | SOLE | 0 | 0 | 0 | 53 |
| ALBEMARLE CORP | COM | 012653101 |  | 16337 | 235 | SH |  | SOLE | 0 | 0 | 0 | 235 |
| ALCOA CORP | COM | 013872106 |  | 35223 | 1755 | SH |  | SOLE | 0 | 0 | 0 | 1755 |
| ALCON INC | ORD SHS | H01301128 |  | 54319 | 931 | SH |  | SOLE | 0 | 0 | 0 | 931 |
| ALEXANDERS INC | COM | 014752109 |  | 5226 | 15 | SH |  | SOLE | 0 | 0 | 0 | 15 |
| ALEXANDRIA REAL ESTATE EQ IN | COM | 015271109 |  | 15404 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| ALEXION PHARMACEUTICALS INC | COM | 015351109 |  | 31341 | 320 | SH |  | SOLE | 0 | 0 | 0 | 320 |
| ALIBABA GROUP HLDG LTD | SPONSORED ADS | 01609W102 |  | 2074321 | 12404 | SH |  | SOLE | 0 | 0 | 0 | 12404 |
| ALIGN TECHNOLOGY INC | COM | 016255101 |  | 353337 | 1953 | SH |  | SOLE | 0 | 0 | 0 | 1953 |
| ALLEGHANY CORP DEL | COM | 017175100 |  | 5584 | 7 | SH |  | SOLE | 0 | 0 | 0 | 7 |
| ALLEGHENY TECHNOLOGIES INC | COM | 01741R102 |  | 952 | 47 | SH |  | SOLE | 0 | 0 | 0 | 47 |
| ALLEGION PUB LTD CO | ORD SHS | G0176J109 |  | 36692 | 354 | SH |  | SOLE | 0 | 0 | 0 | 354 |
| ALLERGAN PLC | SHS | G0177J108 |  | 82799 | 492 | SH |  | SOLE | 0 | 0 | 0 | 492 |
| ALLETE INC | COM NEW | 018522300 |  | 26821 | 307 | SH |  | SOLE | 0 | 0 | 0 | 307 |
| ALLIANCE RES PARTNER L P | UT LTD PART | 01877R108 |  | 18235 | 1139 | SH |  | SOLE | 0 | 0 | 0 | 1139 |
| ALLIANCEBERNSTEIN GBL HGH IN | COM | 01879R106 |  | 45791 | 3819 | SH |  | SOLE | 0 | 0 | 0 | 3819 |
| ALLIANCEBERNSTEIN HOLDING LP | UNIT LTD PARTN | 01881G106 |  | 94437 | 3218 | SH |  | SOLE | 0 | 0 | 0 | 3218 |
| ALLIANT ENERGY CORP | COM | 018802108 |  | 113253 | 2100 | SH |  | SOLE | 0 | 0 | 0 | 2100 |
| ALLIANZGI CONV INCOME FD | COM | 018828103 |  | 45870 | 8133 | SH |  | SOLE | 0 | 0 | 0 | 8133 |
| ALLIANZGI EQUITY  CONV INCO | COM | 018829101 |  | 24358 | 1128 | SH |  | SOLE | 0 | 0 | 0 | 1128 |
| ALLIANZGI NFJ DIVID INT  PR | COM | 01883A107 |  | 4277 | 350 | SH |  | SOLE | 0 | 0 | 0 | 350 |
| ALLISON TRANSMISSION HLDGS I | COM | 01973R101 |  | 4329 | 92 | SH |  | SOLE | 0 | 0 | 0 | 92 |
| ALLSCRIPTS HEALTHCARE SOLUTN | COM | 01988P108 |  | 2097 | 191 | SH |  | SOLE | 0 | 0 | 0 | 191 |
| ALLSTATE CORP | COM | 020002101 |  | 139433 | 1283 | SH |  | SOLE | 0 | 0 | 0 | 1283 |
| ALLY FINL INC | COM | 02005N100 |  | 7594 | 229 | SH |  | SOLE | 0 | 0 | 0 | 229 |
| ALPHABET INC | CAP STK CL A | 02079K305 |  | 4335658 | 3551 | SH |  | SOLE | 0 | 0 | 0 | 3551 |
| ALPHABET INC | CAP STK CL C | 02079K107 |  | 3856307 | 3164 | SH |  | SOLE | 0 | 0 | 0 | 3164 |
| ALPS ETF TR | ALERIAN MLP | 00162Q866 |  | 1520903 | 166401 | SH |  | SOLE | 0 | 0 | 0 | 166401 |
| ALPS ETF TR | C GLOBL ETF | 00162Q106 |  | 9670 | 199 | SH |  | SOLE | 0 | 0 | 0 | 199 |
| ALPS ETF TR | CLEAN ENERGY | 00162Q460 |  | 51094 | 1650 | SH |  | SOLE | 0 | 0 | 0 | 1650 |
| ALPS ETF TR | DISRUPTIVE TECH | 00162Q478 |  | 59238 | 2038 | SH |  | SOLE | 0 | 0 | 0 | 2038 |
| ALPS ETF TR | EQUAL SEC ETF | 00162Q205 |  | 278884 | 3689 | SH |  | SOLE | 0 | 0 | 0 | 3689 |
| ALPS ETF TR | MED BREAKTHGH | 00162Q593 |  | 27773 | 880 | SH |  | SOLE | 0 | 0 | 0 | 880 |
| ALPS ETF TR | SECTR DIV DOGS | 00162Q858 |  | 187606 | 4278 | SH |  | SOLE | 0 | 0 | 0 | 4278 |
| ALTABA INC | COM | 021346101 |  | 59589 | 3059 | SH |  | SOLE | 0 | 0 | 0 | 3059 |
| ALTAIR ENGR INC | COM CL A | 021369103 |  | 831 | 24 | SH |  | SOLE | 0 | 0 | 0 | 24 |
| ALTERITY THERAPEUTICS LTD | SPONSORED ADR | 02155X106 |  | 95 | 83 | SH |  | SOLE | 0 | 0 | 0 | 83 |
| ALTERYX INC | COM CL A | 02156B103 |  | 166087 | 1546 | SH |  | SOLE | 0 | 0 | 0 | 1546 |
| ALTICE USA INC | CL A | 02156K103 |  | 56328 | 1964 | SH |  | SOLE | 0 | 0 | 0 | 1964 |
| ALTIMMUNE INC | COM NEW | 02155H200 |  | 1950 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| ALTRA INDL MOTION CORP | COM | 02208R106 |  | 10275 | 371 | SH |  | SOLE | 0 | 0 | 0 | 371 |
| ALTRIA GROUP INC | COM | 02209S103 |  | 2780501 | 67983 | SH |  | SOLE | 0 | 0 | 0 | 67983 |
| ALTUS MIDSTREAM CO | CL A | 02215L100 |  | 1415 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| ALUMINUM CORP CHINA LTD | SPON ADR H SHS | 022276109 |  | 180 | 23 | SH |  | SOLE | 0 | 0 | 0 | 23 |
| AMARIN CORP PLC | SPONS ADR NEW | 023111206 |  | 125676 | 8290 | SH |  | SOLE | 0 | 0 | 0 | 8290 |
| AMAZON COM INC | COM | 023135106 |  | 14170233 | 8163 | SH |  | SOLE | 0 | 0 | 0 | 8163 |
| AMBARELLA INC | SHS | G037AX101 |  | 68867 | 1096 | SH |  | SOLE | 0 | 0 | 0 | 1096 |
| AMBEV SA | SPONSORED ADR | 02319V103 |  | 1737 | 376 | SH |  | SOLE | 0 | 0 | 0 | 376 |
| AMC NETWORKS INC | CL A | 00164V103 |  | 51618 | 1050 | SH |  | SOLE | 0 | 0 | 0 | 1050 |
| AMCOR PLC | ORD | G0250X107 |  | 1560 | 160 | SH |  | SOLE | 0 | 0 | 0 | 160 |
| AMDOCS LTD | SHS | G02602103 |  | 12495 | 189 | SH |  | SOLE | 0 | 0 | 0 | 189 |
| AMEREN CORP | COM | 023608102 |  | 656890 | 8206 | SH |  | SOLE | 0 | 0 | 0 | 8206 |
| AMERESCO INC | CL A | 02361E108 |  | 14913 | 928 | SH |  | SOLE | 0 | 0 | 0 | 928 |
| AMERICA FIRST MULTIFAMILY IN | BEN UNIT CTF | 02364V107 |  | 72802 | 8900 | SH |  | SOLE | 0 | 0 | 0 | 8900 |
| AMERICA MOVIL SAB DE CV | SPON ADR L SHS | 02364W105 |  | 2868 | 193 | SH |  | SOLE | 0 | 0 | 0 | 193 |
| AMERICAN AIRLS GROUP INC | COM | 02376R102 |  | 48897 | 1813 | SH |  | SOLE | 0 | 0 | 0 | 1813 |
| AMERICAN CAMPUS CMNTYS INC | COM | 024835100 |  | 24040 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| AMERICAN CENTY ETF TR | DIVERSIFID CRP | 025072109 |  | 39891 | 777 | SH |  | SOLE | 0 | 0 | 0 | 777 |
| AMERICAN ELEC PWR CO INC | COM | 025537101 |  | 351512 | 3752 | SH |  | SOLE | 0 | 0 | 0 | 3752 |
| AMERICAN EXPRESS CO | COM | 025816109 |  | 1687315 | 14265 | SH |  | SOLE | 0 | 0 | 0 | 14265 |
| AMERICAN FIN TR INC | COM CLASS A | 02607T109 |  | 126087 | 9032 | SH |  | SOLE | 0 | 0 | 0 | 9032 |
| AMERICAN FINL GROUP INC OHIO | COM | 025932104 |  | 827453 | 7672 | SH |  | SOLE | 0 | 0 | 0 | 7672 |
| AMERICAN INTL GROUP INC | *W EXP 01/19/202 | 026874156 |  | 24626 | 1727 | SH |  | SOLE | 0 | 0 | 0 | 1727 |
| AMERICAN INTL GROUP INC | COM NEW | 026874784 |  | 102452 | 1839 | SH |  | SOLE | 0 | 0 | 0 | 1839 |
| AMERICAN OUTDOOR BRANDS CORP | COM | 02874P103 |  | 1170 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| AMERICAN STS WTR CO | COM | 029899101 |  | 896822 | 9980 | SH |  | SOLE | 0 | 0 | 0 | 9980 |
| AMERICAN TOWER CORP NEW | COM | 03027X100 |  | 2042303 | 9236 | SH |  | SOLE | 0 | 0 | 0 | 9236 |
| AMERICAN WTR WKS CO INC NEW | COM | 030420103 |  | 797263 | 6418 | SH |  | SOLE | 0 | 0 | 0 | 6418 |
| AMERICOLD RLTY TR | COM | 03064D108 |  | 204738 | 5523 | SH |  | SOLE | 0 | 0 | 0 | 5523 |
| AMERIPRISE FINL INC | COM | 03076C106 |  | 813902 | 5533 | SH |  | SOLE | 0 | 0 | 0 | 5533 |
| AMERISOURCEBERGEN CORP | COM | 03073E105 |  | 131152 | 1593 | SH |  | SOLE | 0 | 0 | 0 | 1593 |
| AMETEK INC NEW | COM | 031100100 |  | 896034 | 9759 | SH |  | SOLE | 0 | 0 | 0 | 9759 |
| AMGEN INC | COM | 031162100 |  | 1360259 | 7029 | SH |  | SOLE | 0 | 0 | 0 | 7029 |
| AMN HEALTHCARE SERVICES INC | COM | 001744101 |  | 9210 | 160 | SH |  | SOLE | 0 | 0 | 0 | 160 |
| AMPHENOL CORP NEW | CL A | 032095101 |  | 201396 | 2087 | SH |  | SOLE | 0 | 0 | 0 | 2087 |
| AMPIO PHARMACEUTICALS INC | COM | 03209T109 |  | 1503 | 3000 | SH |  | SOLE | 0 | 0 | 0 | 3000 |
| AMPLIFY ETF TR | BLOCKCHAIN LDR | 032108607 |  | 40435 | 2254 | SH |  | SOLE | 0 | 0 | 0 | 2254 |
| ANALOG DEVICES INC | COM | 032654105 |  | 149121 | 1335 | SH |  | SOLE | 0 | 0 | 0 | 1335 |
| ANAPLAN INC | COM | 03272L108 |  | 9400 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| ANHEUSER BUSCH INBEV SA/NV | SPONSORED ADR | 03524A108 |  | 52428 | 551 | SH |  | SOLE | 0 | 0 | 0 | 551 |
| ANNALY CAP MGMT INC | COM | 035710409 |  | 505307 | 57421 | SH |  | SOLE | 0 | 0 | 0 | 57421 |
| ANSYS INC | COM | 03662Q105 |  | 117099 | 529 | SH |  | SOLE | 0 | 0 | 0 | 529 |
| ANTHEM INC | COM | 036752103 |  | 379896 | 1582 | SH |  | SOLE | 0 | 0 | 0 | 1582 |
| AON PLC | SHS CL A | G0408V102 |  | 184715 | 954 | SH |  | SOLE | 0 | 0 | 0 | 954 |
| APACHE CORP | COM | 037411105 |  | 42240 | 1650 | SH |  | SOLE | 0 | 0 | 0 | 1650 |
| APERGY CORP | COM | 03755L104 |  | 3706 | 137 | SH |  | SOLE | 0 | 0 | 0 | 137 |
| APEX GLOBAL BRANDS INC | COM NEW | 03755M201 |  | 15445 | 10507 | SH |  | SOLE | 0 | 0 | 0 | 10507 |
| APHRIA INC | COM | 03765K104 |  | 66133 | 12725 | SH |  | SOLE | 0 | 0 | 0 | 12725 |
| APOLLO COML REAL EST FIN INC | COM | 03762U105 |  | 197451 | 10300 | SH |  | SOLE | 0 | 0 | 0 | 10300 |
| APOLLO GLOBAL MGMT INC | COM CL A | 03768E105 |  | 9519 | 252 | SH |  | SOLE | 0 | 0 | 0 | 252 |
| APOLLO SR FLOATING RATE FD I | COM | 037636107 |  | 22245 | 1500 | SH |  | SOLE | 0 | 0 | 0 | 1500 |
| APPIAN CORP | CL A | 03782L101 |  | 62225 | 1310 | SH |  | SOLE | 0 | 0 | 0 | 1310 |
| APPLE HOSPITALITY REIT INC | COM NEW | 03784Y200 |  | 181849 | 10968 | SH |  | SOLE | 0 | 0 | 0 | 10968 |
| APPLE INC | COM | 037833100 |  | 38967596 | 173986 | SH |  | SOLE | 0 | 0 | 0 | 173986 |
| APPLIED MATLS INC | COM | 038222105 |  | 212172 | 4252 | SH |  | SOLE | 0 | 0 | 0 | 4252 |
| APPLIED OPTOELECTRONICS INC | COM | 03823U102 |  | 224681 | 20025 | SH |  | SOLE | 0 | 0 | 0 | 20025 |
| APTARGROUP INC | COM | 038336103 |  | 63963 | 540 | SH |  | SOLE | 0 | 0 | 0 | 540 |
| APTIV PLC | SHS | G6095L109 |  | 12588 | 144 | SH |  | SOLE | 0 | 0 | 0 | 144 |
| AQUA AMERICA INC | COM | 03836W103 |  | 138901 | 3098 | SH |  | SOLE | 0 | 0 | 0 | 3098 |
| AQUAVENTURE HLDGS LTD | SHS | G0443N107 |  | 19 | 1 | SH |  | SOLE | 0 | 0 | 0 | 1 |
| ARAMARK | COM | 03852U106 |  | 15645 | 359 | SH |  | SOLE | 0 | 0 | 0 | 359 |
| ARBOR RLTY TR INC | COM | 038923108 |  | 441363 | 33666 | SH |  | SOLE | 0 | 0 | 0 | 33666 |
| ARCBEST CORP | COM | 03937C105 |  | 1736 | 57 | SH |  | SOLE | 0 | 0 | 0 | 57 |
| ARCELORMITTAL SA LUXEMBOURG | NY REGISTRY SH | 03938L203 |  | 328 | 23 | SH |  | SOLE | 0 | 0 | 0 | 23 |
| ARCH CAP GROUP LTD | ORD | G0450A105 |  | 90383 | 2153 | SH |  | SOLE | 0 | 0 | 0 | 2153 |
| ARCH COAL INC | CL A | 039380407 |  | 55576 | 749 | SH |  | SOLE | 0 | 0 | 0 | 749 |
| ARCHER DANIELS MIDLAND CO | COM | 039483102 |  | 183172 | 4460 | SH |  | SOLE | 0 | 0 | 0 | 4460 |
| ARCHROCK INC | COM | 03957W106 |  | 2792 | 280 | SH |  | SOLE | 0 | 0 | 0 | 280 |
| ARCONIC INC | COM | 03965L100 |  | 31356 | 1206 | SH |  | SOLE | 0 | 0 | 0 | 1206 |
| ARCUS BIOSCIENCES INC | COM | 03969F109 |  | 2275 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| ARENA PHARMACEUTICALS INC | COM NEW | 040047607 |  | 32954 | 720 | SH |  | SOLE | 0 | 0 | 0 | 720 |
| ARES CAP CORP | COM | 04010L103 |  | 146107 | 7840 | SH |  | SOLE | 0 | 0 | 0 | 7840 |
| ARISTA NETWORKS INC | COM | 040413106 |  | 1876239 | 7853 | SH |  | SOLE | 0 | 0 | 0 | 7853 |
| ARK ETF TR | 3D PRINTING ETF | 00214Q500 |  | 29652 | 1438 | SH |  | SOLE | 0 | 0 | 0 | 1438 |
| ARK ETF TR | FINTECH INNOVA | 00214Q708 |  | 45255 | 2106 | SH |  | SOLE | 0 | 0 | 0 | 2106 |
| ARK ETF TR | GENOMIC REV ETF | 00214Q302 |  | 275835 | 9344 | SH |  | SOLE | 0 | 0 | 0 | 9344 |
| ARK ETF TR | INDL INNOVATIN | 00214Q203 |  | 115705 | 3650 | SH |  | SOLE | 0 | 0 | 0 | 3650 |
| ARK ETF TR | INNOVATION ETF | 00214Q104 |  | 9544106 | 222525 | SH |  | SOLE | 0 | 0 | 0 | 222525 |
| ARK ETF TR | ISRAEL INOVATE | 00214Q609 |  | 155908 | 7550 | SH |  | SOLE | 0 | 0 | 0 | 7550 |
| ARK ETF TR | WEB X.O ETF | 00214Q401 |  | 262623 | 5396 | SH |  | SOLE | 0 | 0 | 0 | 5396 |
| ARLINGTON ASSET INVT CORP | CL A NEW | 041356205 |  | 66 | 12 | SH |  | SOLE | 0 | 0 | 0 | 12 |
| ARMOUR RESIDENTIAL REIT INC | COM NEW | 042315507 |  | 16114 | 962 | SH |  | SOLE | 0 | 0 | 0 | 962 |
| ARMSTRONG WORLD INDS INC NEW | COM | 04247X102 |  | 38003 | 393 | SH |  | SOLE | 0 | 0 | 0 | 393 |
| ARROW ELECTRS INC | COM | 042735100 |  | 2536 | 34 | SH |  | SOLE | 0 | 0 | 0 | 34 |
| ARROWHEAD PHARMACEUTICALS IN | COM | 04280A100 |  | 559937 | 19870 | SH |  | SOLE | 0 | 0 | 0 | 19870 |
| ARTESIAN RESOURCES CORP | CL A | 043113208 |  | 15207 | 411 | SH |  | SOLE | 0 | 0 | 0 | 411 |
| ASANKO GOLD INC | COM | 04341Y105 |  | 1672 | 1800 | SH |  | SOLE | 0 | 0 | 0 | 1800 |
| ASCENDIS PHARMA A S | SPONSORED ADR | 04351P101 |  | 96 | 1 | SH |  | SOLE | 0 | 0 | 0 | 1 |
| ASGN INC | COM | 00191U102 |  | 6412 | 102 | SH |  | SOLE | 0 | 0 | 0 | 102 |
| ASHLAND GLOBAL HLDGS INC | COM | 044186104 |  | 39912 | 518 | SH |  | SOLE | 0 | 0 | 0 | 518 |
| ASML HOLDING N V | N Y REGISTRY SHS | N07059210 |  | 233018 | 938 | SH |  | SOLE | 0 | 0 | 0 | 938 |
| ASSURANT INC | COM | 04621X108 |  | 50076 | 398 | SH |  | SOLE | 0 | 0 | 0 | 398 |
| ASSURED GUARANTY LTD | COM | G0585R106 |  | 3157 | 71 | SH |  | SOLE | 0 | 0 | 0 | 71 |
| ASTRAZENECA PLC | SPONSORED ADR | 046353108 |  | 609870 | 13683 | SH |  | SOLE | 0 | 0 | 0 | 13683 |
| AT INC | COM | 00206R102 |  | 6705643 | 177210 | SH |  | SOLE | 0 | 0 | 0 | 177210 |
| ATLANTICA YIELD PLC | SHS | G0751N103 |  | 67232 | 2791 | SH |  | SOLE | 0 | 0 | 0 | 2791 |
| ATLASSIAN CORP PLC | CL A | G06242104 |  | 20447 | 163 | SH |  | SOLE | 0 | 0 | 0 | 163 |
| ATMOS ENERGY CORP | COM | 049560105 |  | 564439 | 4956 | SH |  | SOLE | 0 | 0 | 0 | 4956 |
| AU OPTRONICS CORP | SPONSORED ADR | 002255107 |  | 69 | 28 | SH |  | SOLE | 0 | 0 | 0 | 28 |
| AUDENTES THERAPEUTICS INC | COM | 05070R104 |  | 1405 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| AUDIOCODES LTD | ORD | M15342104 |  | 19 | 1 | SH |  | SOLE | 0 | 0 | 0 | 1 |
| AURORA CANNABIS INC | COM | 05156X108 |  | 224430 | 51052 | SH |  | SOLE | 0 | 0 | 0 | 51052 |
| AUTODESK INC | COM | 052769106 |  | 117274 | 794 | SH |  | SOLE | 0 | 0 | 0 | 794 |
| AUTOHOME INC | SP ADR RP CL A | 05278C107 |  | 14548 | 175 | SH |  | SOLE | 0 | 0 | 0 | 175 |
| AUTOMATIC DATA PROCESSING IN | COM | 053015103 |  | 1613813 | 9998 | SH |  | SOLE | 0 | 0 | 0 | 9998 |
| AUTOZONE INC | COM | 053332102 |  | 480487 | 443 | SH |  | SOLE | 0 | 0 | 0 | 443 |
| AVALARA INC | COM | 05338G106 |  | 1211 | 18 | SH |  | SOLE | 0 | 0 | 0 | 18 |
| AVALONBAY CMNTYS INC | COM | 053484101 |  | 541770 | 2516 | SH |  | SOLE | 0 | 0 | 0 | 2516 |
| AVANGRID INC | COM | 05351W103 |  | 4201 | 80 | SH |  | SOLE | 0 | 0 | 0 | 80 |
| AVANOS MED INC | COM | 05350V106 |  | 13486 | 360 | SH |  | SOLE | 0 | 0 | 0 | 360 |
| AVERY DENNISON CORP | COM | 053611109 |  | 244403 | 2152 | SH |  | SOLE | 0 | 0 | 0 | 2152 |
| AVIANCA HLDGS SA | SPON ADR REP PFD | 05367G100 |  | 826 | 227 | SH |  | SOLE | 0 | 0 | 0 | 227 |
| AVIAT NETWORKS INC | COM NEW | 05366Y201 |  | 2948 | 216 | SH |  | SOLE | 0 | 0 | 0 | 216 |
| AVISTA CORP | COM | 05379B107 |  | 57547 | 1188 | SH |  | SOLE | 0 | 0 | 0 | 1188 |
| AVNET INC | COM | 053807103 |  | 41593 | 935 | SH |  | SOLE | 0 | 0 | 0 | 935 |
| AVON PRODS INC | COM | 054303102 |  | 3788 | 861 | SH |  | SOLE | 0 | 0 | 0 | 861 |
| AXA EQUITABLE HLDGS INC | COM | 054561105 |  | 28910 | 1305 | SH |  | SOLE | 0 | 0 | 0 | 1305 |
| AXALTA COATING SYS LTD | COM | G0750C108 |  | 7779 | 258 | SH |  | SOLE | 0 | 0 | 0 | 258 |
| AXCELIS TECHNOLOGIES INC | COM NEW | 054540208 |  | 4290 | 251 | SH |  | SOLE | 0 | 0 | 0 | 251 |
| AXON ENTERPRISE INC | COM | 05464C101 |  | 263743 | 4645 | SH |  | SOLE | 0 | 0 | 0 | 4645 |
| AXOS FINL INC | COM | 05465C100 |  | 414750 | 15000 | SH |  | SOLE | 0 | 0 | 0 | 15000 |
| AZUL S A | SPONSR ADR PFD | 05501U106 |  | 1039 | 29 | SH |  | SOLE | 0 | 0 | 0 | 29 |
| B RILEY FINL INC | COM | 05580M108 |  | 2362 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| BAIDU INC | SPON ADR REP A | 056752108 |  | 1243807 | 12104 | SH |  | SOLE | 0 | 0 | 0 | 12104 |
| BAKER HUGHES A GE CO | CL A | 05722G100 |  | 13350 | 575 | SH |  | SOLE | 0 | 0 | 0 | 575 |
| BALCHEM CORP | COM | 057665200 |  | 6547 | 66 | SH |  | SOLE | 0 | 0 | 0 | 66 |
| BALL CORP | COM | 058498106 |  | 59049 | 811 | SH |  | SOLE | 0 | 0 | 0 | 811 |
| BANCO BILBAO VIZCAYA ARGENTA | SPONSORED ADR | 05946K101 |  | 4982 | 958 | SH |  | SOLE | 0 | 0 | 0 | 958 |
| BANCO BRADESCO S A | SP ADR PFD NEW | 059460303 |  | 1327 | 163 | SH |  | SOLE | 0 | 0 | 0 | 163 |
| BANCO SANTANDER MEXICO S A | SPONSORED ADS B | 05969B103 |  | 447 | 71 | SH |  | SOLE | 0 | 0 | 0 | 71 |
| BANCO SANTANDER SA | ADR | 05964H105 |  | 221 | 55 | SH |  | SOLE | 0 | 0 | 0 | 55 |
| BANCOLOMBIA S A | SPON ADR PREF | 05968L102 |  | 4154 | 84 | SH |  | SOLE | 0 | 0 | 0 | 84 |
| BANCORP INC DEL | COM | 05969A105 |  | 19800 | 2000 | SH |  | SOLE | 0 | 0 | 0 | 2000 |
| BANCORPSOUTH BK TUPELO MISS | COM | 05971J102 |  | 4590 | 155 | SH |  | SOLE | 0 | 0 | 0 | 155 |
| BANK AMER CORP | 7.25%CNV PFD L | 060505682 |  | 880036 | 587 | SH |  | SOLE | 0 | 0 | 0 | 587 |
| BANK AMER CORP | COM | 060505104 |  | 2790429 | 95661 | SH |  | SOLE | 0 | 0 | 0 | 95661 |
| BANK MONTREAL QUE | COM | 063671101 |  | 47200 | 640 | SH |  | SOLE | 0 | 0 | 0 | 640 |
| BANK N S HALIFAX | COM | 064149107 |  | 4832 | 85 | SH |  | SOLE | 0 | 0 | 0 | 85 |
| BANK NEW YORK MELLON CORP | COM | 064058100 |  | 373184 | 8254 | SH |  | SOLE | 0 | 0 | 0 | 8254 |
| BANK OF NT BUTTERFIELD L | SHS NEW | G0772R208 |  | 385 | 13 | SH |  | SOLE | 0 | 0 | 0 | 13 |
| BANK OZK | COM | 06417N103 |  | 35214 | 1291 | SH |  | SOLE | 0 | 0 | 0 | 1291 |
| BANKUNITED INC | COM | 06652K103 |  | 5043 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| BAOZUN INC | SPONSORED ADR | 06684L103 |  | 18148 | 425 | SH |  | SOLE | 0 | 0 | 0 | 425 |
| BAR HBR BANKSHARES | COM | 066849100 |  | 9244 | 371 | SH |  | SOLE | 0 | 0 | 0 | 371 |
| BARCLAYS BK PLC | DJUBS CMDT ETN36 | 06738C778 |  | 23980 | 1100 | SH |  | SOLE | 0 | 0 | 0 | 1100 |
| BARCLAYS BK PLC | IPATH B NICKEL | 06746P480 |  | 3462 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| BARCLAYS BK PLC | S 500 VEQTOR | 06740C337 |  | 23198 | 144 | SH |  | SOLE | 0 | 0 | 0 | 144 |
| BARCLAYS PLC | ADR | 06738E204 |  | 8258 | 1125 | SH |  | SOLE | 0 | 0 | 0 | 1125 |
| BARINGS BDC INC | COM | 06759L103 |  | 1015 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| BARINGS PARTN INVS | SH BEN INT | 06761A103 |  | 87110 | 5000 | SH |  | SOLE | 0 | 0 | 0 | 5000 |
| BARRICK GOLD CORPORATION | COM | 067901108 |  | 345266 | 19923 | SH |  | SOLE | 0 | 0 | 0 | 19923 |
| BASIC ENERGY SVCS INC NEW | COM NEW | 06985P209 |  | 835 | 580 | SH |  | SOLE | 0 | 0 | 0 | 580 |
| BAUSCH HEALTH COS INC | COM | 071734107 |  | 614043 | 28125 | SH |  | SOLE | 0 | 0 | 0 | 28125 |
| BAXTER INTL INC | COM | 071813109 |  | 79160 | 905 | SH |  | SOLE | 0 | 0 | 0 | 905 |
| BAYTEX ENERGY CORP | COM | 07317Q105 |  | 1480 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| BB CORP | COM | 054937107 |  | 797294 | 14939 | SH |  | SOLE | 0 | 0 | 0 | 14939 |
| BCE INC | COM NEW | 05534B760 |  | 266063 | 5496 | SH |  | SOLE | 0 | 0 | 0 | 5496 |
| BEACON ROOFING SUPPLY INC | COM | 073685109 |  | 3353 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| BECTON DICKINSON  CO | COM | 075887109 |  | 142697 | 564 | SH |  | SOLE | 0 | 0 | 0 | 564 |
| BECTON DICKINSON  CO | PFD SHS CONV A | 075887208 |  | 151246 | 2443 | SH |  | SOLE | 0 | 0 | 0 | 2443 |
| BED BATH  BEYOND INC | COM | 075896100 |  | 2734 | 257 | SH |  | SOLE | 0 | 0 | 0 | 257 |
| BEIGENE LTD | SPONSORED ADR | 07725L102 |  | 2082 | 17 | SH |  | SOLE | 0 | 0 | 0 | 17 |
| BERKLEY W R CORP | COM | 084423102 |  | 63635 | 881 | SH |  | SOLE | 0 | 0 | 0 | 881 |
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 |  | 5627912 | 27055 | SH |  | SOLE | 0 | 0 | 0 | 27055 |
| BERRY GLOBAL GROUP INC | COM | 08579W103 |  | 3731 | 95 | SH |  | SOLE | 0 | 0 | 0 | 95 |
| BEST BUY INC | COM | 086516101 |  | 491002 | 7117 | SH |  | SOLE | 0 | 0 | 0 | 7117 |
| BEYOND MEAT INC | COM | 08862E109 |  | 49788 | 335 | SH |  | SOLE | 0 | 0 | 0 | 335 |
| BGC PARTNERS INC | CL A | 05541T101 |  | 76031 | 13824 | SH |  | SOLE | 0 | 0 | 0 | 13824 |
| BHP GROUP LTD | SPONSORED ADS | 088606108 |  | 325871 | 6599 | SH |  | SOLE | 0 | 0 | 0 | 6599 |
| BHP GROUP PLC | SPONSORED ADR | 05545E209 |  | 3213 | 75 | SH |  | SOLE | 0 | 0 | 0 | 75 |
| BIG LOTS INC | COM | 089302103 |  | 12422 | 507 | SH |  | SOLE | 0 | 0 | 0 | 507 |
| BIO TECHNE CORP | COM | 09073M104 |  | 211128 | 1079 | SH |  | SOLE | 0 | 0 | 0 | 1079 |
| BIOGEN INC | COM | 09062X103 |  | 2779638 | 11939 | SH |  | SOLE | 0 | 0 | 0 | 11939 |
| BIOHITECH GLOBAL INC | COM | 09074B107 |  | 1750 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| BIOLASE INC | COM NEW | 090911207 |  | 384 | 408 | SH |  | SOLE | 0 | 0 | 0 | 408 |
| BIOMARIN PHARMACEUTICAL INC | COM | 09061G101 |  | 10582 | 157 | SH |  | SOLE | 0 | 0 | 0 | 157 |
| BIOMERICA INC | COM NEW | 09061H307 |  | 3250 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| BIOSPECIFICS TECHNOLOGIES CO | COM | 090931106 |  | 57588 | 1076 | SH |  | SOLE | 0 | 0 | 0 | 1076 |
| BIOTELEMETRY INC | COM | 090672106 |  | 179090 | 4397 | SH |  | SOLE | 0 | 0 | 0 | 4397 |
| BITAUTO HLDGS LTD | SPONSORED ADS | 091727107 |  | 74850 | 5000 | SH |  | SOLE | 0 | 0 | 0 | 5000 |
| BJS RESTAURANTS INC | COM | 09180C106 |  | 5632 | 145 | SH |  | SOLE | 0 | 0 | 0 | 145 |
| BLACK HILLS CORP | COM | 092113109 |  | 116016 | 1512 | SH |  | SOLE | 0 | 0 | 0 | 1512 |
| BLACK KNIGHT INC | COM | 09215C105 |  | 3541 | 58 | SH |  | SOLE | 0 | 0 | 0 | 58 |
| BLACKBERRY LTD | COM | 09228F103 |  | 5985 | 1140 | SH |  | SOLE | 0 | 0 | 0 | 1140 |
| BLACKLINE INC | COM | 09239B109 |  | 14582 | 305 | SH |  | SOLE | 0 | 0 | 0 | 305 |
| BLACKROCK CORE BD TR | SHS BEN INT | 09249E101 |  | 126943 | 8785 | SH |  | SOLE | 0 | 0 | 0 | 8785 |
| BLACKROCK CORPOR HI YLD FD I | COM | 09255P107 |  | 151382 | 14082 | SH |  | SOLE | 0 | 0 | 0 | 14082 |
| BLACKROCK CR ALLCTN INC TR | COM | 092508100 |  | 70429 | 5171 | SH |  | SOLE | 0 | 0 | 0 | 5171 |
| BLACKROCK DEBT STRAT FD INC | COM NEW | 09255R202 |  | 13696 | 1274 | SH |  | SOLE | 0 | 0 | 0 | 1274 |
| BLACKROCK ENERGY  RES TR | COM | 09250U101 |  | 3360 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| BLACKROCK ENH CAP  INC FD I | COM | 09256A109 |  | 16160 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| BLACKROCK ENHANCED EQT DIV T | COM | 09251A104 |  | 2157 | 235 | SH |  | SOLE | 0 | 0 | 0 | 235 |
| BLACKROCK ENHANCED GBL DIV T | COM | 092501105 |  | 20119 | 1929 | SH |  | SOLE | 0 | 0 | 0 | 1929 |
| BLACKROCK ENHANCED INTL DIV | COM BENE INTER | 092524107 |  | 2715 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| BLACKROCK FLOAT RATE OME STR | COM | 09255X100 |  | 29026 | 2300 | SH |  | SOLE | 0 | 0 | 0 | 2300 |
| BLACKROCK FLOATING RATE INCO | COM | 091941104 |  | 7791 | 635 | SH |  | SOLE | 0 | 0 | 0 | 635 |
| BLACKROCK INC | COM | 09247X101 |  | 379643 | 852 | SH |  | SOLE | 0 | 0 | 0 | 852 |
| BLACKROCK INCOME TR INC | COM | 09247F100 |  | 6986 | 1149 | SH |  | SOLE | 0 | 0 | 0 | 1149 |
| BLACKROCK INVT QUALITY MUN T | COM | 09247D105 |  | 9447 | 607 | SH |  | SOLE | 0 | 0 | 0 | 607 |
| BLACKROCK LTD DURATION INC T | COM SHS | 09249W101 |  | 6486 | 415 | SH |  | SOLE | 0 | 0 | 0 | 415 |
| BLACKROCK MULTI-SECTOR INC T | COM | 09258A107 |  | 15444 | 900 | SH |  | SOLE | 0 | 0 | 0 | 900 |
| BLACKROCK MUN 2030 TAR TERM | COM SHS BEN IN | 09257P105 |  | 99372 | 4200 | SH |  | SOLE | 0 | 0 | 0 | 4200 |
| BLACKROCK MUNI INCOME TR II | COM | 09249N101 |  | 215819 | 14455 | SH |  | SOLE | 0 | 0 | 0 | 14455 |
| BLACKROCK MUNIHLDS INVSTM QL | COM | 09254P108 |  | 72670 | 5371 | SH |  | SOLE | 0 | 0 | 0 | 5371 |
| BLACKROCK MUNIVEST FD II INC | COM | 09253T101 |  | 18282 | 1242 | SH |  | SOLE | 0 | 0 | 0 | 1242 |
| BLACKROCK MUNIY QUALITY FD I | COM | 09254G108 |  | 16148 | 1245 | SH |  | SOLE | 0 | 0 | 0 | 1245 |
| BLACKROCK MUNIYIELD INVST FD | COM | 09254R104 |  | 46332 | 3240 | SH |  | SOLE | 0 | 0 | 0 | 3240 |
| BLACKROCK MUNIYIELD NY QLTY | COM | 09255E102 |  | 63341 | 4850 | SH |  | SOLE | 0 | 0 | 0 | 4850 |
| BLACKROCK RES  COMM STRAT T | SHS | 09257A108 |  | 66616 | 8906 | SH |  | SOLE | 0 | 0 | 0 | 8906 |
| BLACKROCK SCIENCE  TECH TR | SHS | 09258G104 |  | 125744 | 3929 | SH |  | SOLE | 0 | 0 | 0 | 3929 |
| BLACKROCK TAX MUNICPAL BD TR | SHS | 09248X100 |  | 100487 | 4065 | SH |  | SOLE | 0 | 0 | 0 | 4065 |
| BLACKROCK UTILITIES INFRSTRC | COM | 09248D104 |  | 33008 | 1350 | SH |  | SOLE | 0 | 0 | 0 | 1350 |
| BLACKSTONE GROUP INC | COM CL A | 09260D107 |  | 1121882 | 22971 | SH |  | SOLE | 0 | 0 | 0 | 22971 |
| BLACKSTONE GSO STRATEGIC CR | COM SHS BEN IN | 09257R101 |  | 177098 | 12130 | SH |  | SOLE | 0 | 0 | 0 | 12130 |
| BLACKSTONE MTG TR INC | COM CL A | 09257W100 |  | 169356 | 4724 | SH |  | SOLE | 0 | 0 | 0 | 4724 |
| BLINK CHARGING CO | COM | 09354A100 |  | 16032 | 6166 | SH |  | SOLE | 0 | 0 | 0 | 6166 |
| BLOOM ENERGY CORP | COM CL A | 093712107 |  | 9224 | 2838 | SH |  | SOLE | 0 | 0 | 0 | 2838 |
| BLUE APRON HLDGS INC | CL A NEW | 09523Q200 |  | 438 | 52 | SH |  | SOLE | 0 | 0 | 0 | 52 |
| BLUEBIRD BIO INC | COM | 09609G100 |  | 5509 | 60 | SH |  | SOLE | 0 | 0 | 0 | 60 |
| BLUELINX HLDGS INC | COM NEW | 09624H208 |  | 21111 | 653 | SH |  | SOLE | 0 | 0 | 0 | 653 |
| BLUEROCK RESIDENTIAL GRW REI | COM CL A | 09627J102 |  | 4708 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| BMC STK HLDGS INC | COM | 05591B109 |  | 2592 | 99 | SH |  | SOLE | 0 | 0 | 0 | 99 |
| BNY MELLON STRATEGIC MUNS IN | COM | 05588W108 |  | 34998 | 4079 | SH |  | SOLE | 0 | 0 | 0 | 4079 |
| BOEING CO | COM | 097023105 |  | 4089657 | 10749 | SH |  | SOLE | 0 | 0 | 0 | 10749 |
| BOOKING HLDGS INC | COM | 09857L108 |  | 190373 | 97 | SH |  | SOLE | 0 | 0 | 0 | 97 |
| BOOT BARN HLDGS INC | COM | 099406100 |  | 7189 | 206 | SH |  | SOLE | 0 | 0 | 0 | 206 |
| BOOZ ALLEN HAMILTON HLDG COR | CL A | 099502106 |  | 839740 | 11824 | SH |  | SOLE | 0 | 0 | 0 | 11824 |
| BORGWARNER INC | COM | 099724106 |  | 7884 | 215 | SH |  | SOLE | 0 | 0 | 0 | 215 |
| BOSTON BEER INC | CL A | 100557107 |  | 62986 | 173 | SH |  | SOLE | 0 | 0 | 0 | 173 |
| BOSTON PROPERTIES INC | COM | 101121101 |  | 423859 | 3269 | SH |  | SOLE | 0 | 0 | 0 | 3269 |
| BOSTON SCIENTIFIC CORP | COM | 101137107 |  | 369343 | 9077 | SH |  | SOLE | 0 | 0 | 0 | 9077 |
| BOULDER GROWTH  INCOME FD I | COM | 101507101 |  | 19194 | 1714 | SH |  | SOLE | 0 | 0 | 0 | 1714 |
| BOX INC | CL A | 10316T104 |  | 1656 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| BP PLC | SPONSORED ADR | 055622104 |  | 759564 | 19994 | SH |  | SOLE | 0 | 0 | 0 | 19994 |
| BP PRUDHOE BAY RTY TR | UNIT BEN INT | 055630107 |  | 3676 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| BRANDYWINE RLTY TR | SH BEN INT NEW | 105368203 |  | 879 | 58 | SH |  | SOLE | 0 | 0 | 0 | 58 |
| BRIDGE BANCORP INC | COM | 108035106 |  | 5055 | 171 | SH |  | SOLE | 0 | 0 | 0 | 171 |
| BRIGGS  STRATTON CORP | COM | 109043109 |  | 15150 | 2500 | SH |  | SOLE | 0 | 0 | 0 | 2500 |
| BRIGHT HORIZONS FAM SOL IN D | COM | 109194100 |  | 51698 | 339 | SH |  | SOLE | 0 | 0 | 0 | 339 |
| BRIGHTHOUSE FINL INC | COM | 10922N103 |  | 2833 | 70 | SH |  | SOLE | 0 | 0 | 0 | 70 |
| BRINKS CO | COM | 109696104 |  | 8710 | 105 | SH |  | SOLE | 0 | 0 | 0 | 105 |
| BRISTOL MYERS SQUIBB CO | COM | 110122108 |  | 1504532 | 29669 | SH |  | SOLE | 0 | 0 | 0 | 29669 |
| BRITISH AMERN TOB PLC | SPONSORED ADR | 110448107 |  | 253707 | 6876 | SH |  | SOLE | 0 | 0 | 0 | 6876 |
| BROADCOM INC | COM | 11135F101 |  | 1960477 | 7101 | SH |  | SOLE | 0 | 0 | 0 | 7101 |
| BROADRIDGE FINL SOLUTIONS IN | COM | 11133T103 |  | 542147 | 4357 | SH |  | SOLE | 0 | 0 | 0 | 4357 |
| BROADVISION INC | COM PAR | 111412706 |  | 5180 | 2800 | SH |  | SOLE | 0 | 0 | 0 | 2800 |
| BROOKFIELD ASSET MGMT INC | CL A LTD VT SH | 112585104 |  | 68168 | 1284 | SH |  | SOLE | 0 | 0 | 0 | 1284 |
| BROOKFIELD INFRAST PARTNERS | LP INT UNIT | G16252101 |  | 36634 | 738 | SH |  | SOLE | 0 | 0 | 0 | 738 |
| BROOKFIELD PROPERTY PARTRS L | UNIT LTD PARTN | G16249107 |  | 5867 | 289 | SH |  | SOLE | 0 | 0 | 0 | 289 |
| BROOKFIELD RENEWABLE PARTNER | PARTNERSHIP UNIT | G16258108 |  | 72596 | 1787 | SH |  | SOLE | 0 | 0 | 0 | 1787 |
| BROOKS AUTOMATION INC | COM | 114340102 |  | 18811 | 508 | SH |  | SOLE | 0 | 0 | 0 | 508 |
| BROWN  BROWN INC | COM | 115236101 |  | 49727 | 1379 | SH |  | SOLE | 0 | 0 | 0 | 1379 |
| BROWN FORMAN CORP | CL B | 115637209 |  | 13937 | 222 | SH |  | SOLE | 0 | 0 | 0 | 222 |
| BRUKER CORP | COM | 116794108 |  | 28291 | 644 | SH |  | SOLE | 0 | 0 | 0 | 644 |
| BRUNSWICK CORP | COM | 117043109 |  | 10424 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| BRYN MAWR BK CORP | COM | 117665109 |  | 986 | 27 | SH |  | SOLE | 0 | 0 | 0 | 27 |
| BUCKEYE PARTNERS L P | UNIT LTD PARTN | 118230101 |  | 92461 | 2250 | SH |  | SOLE | 0 | 0 | 0 | 2250 |
| BUCKLE INC | COM | 118440106 |  | 3564 | 173 | SH |  | SOLE | 0 | 0 | 0 | 173 |
| BUNGE LIMITED | COM | G16962105 |  | 81986 | 1448 | SH |  | SOLE | 0 | 0 | 0 | 1448 |
| BURLINGTON STORES INC | COM | 122017106 |  | 273154 | 1367 | SH |  | SOLE | 0 | 0 | 0 | 1367 |
| CABLE ONE INC | COM | 12685J105 |  | 82810 | 66 | SH |  | SOLE | 0 | 0 | 0 | 66 |
| CABOT MICROELECTRONICS CORP | COM | 12709P103 |  | 39398 | 279 | SH |  | SOLE | 0 | 0 | 0 | 279 |
| CABOT OIL  GAS CORP | COM | 127097103 |  | 7327 | 417 | SH |  | SOLE | 0 | 0 | 0 | 417 |
| CACI INTL INC | CL A | 127190304 |  | 22663 | 98 | SH |  | SOLE | 0 | 0 | 0 | 98 |
| CADENCE DESIGN SYSTEM INC | COM | 127387108 |  | 75662 | 1145 | SH |  | SOLE | 0 | 0 | 0 | 1145 |
| CAE INC | COM | 124765108 |  | 2083 | 82 | SH |  | SOLE | 0 | 0 | 0 | 82 |
| CAESARS ENTMT CORP | COM | 127686103 |  | 64865 | 5563 | SH |  | SOLE | 0 | 0 | 0 | 5563 |
| CALAMOS CONV  HIGH INCOME F | COM SHS | 12811P108 |  | 28369 | 2579 | SH |  | SOLE | 0 | 0 | 0 | 2579 |
| CALAMOS CONV OPP AND INC FD | SH BEN INT | 128117108 |  | 51009 | 4900 | SH |  | SOLE | 0 | 0 | 0 | 4900 |
| CALAMOS DYNAMIC CONV  INCOM | COM | 12811V105 |  | 42616 | 2113 | SH |  | SOLE | 0 | 0 | 0 | 2113 |
| CALAMOS STRATEGIC TOTL RETN | COM SH BEN INT | 128125101 |  | 18597 | 1462 | SH |  | SOLE | 0 | 0 | 0 | 1462 |
| CALIFORNIA RES CORP | COM NEW | 13057Q206 |  | 122 | 12 | SH |  | SOLE | 0 | 0 | 0 | 12 |
| CALIX INC | COM | 13100M509 |  | 697 | 109 | SH |  | SOLE | 0 | 0 | 0 | 109 |
| CALLAWAY GOLF CO | COM | 131193104 |  | 9724 | 501 | SH |  | SOLE | 0 | 0 | 0 | 501 |
| CALLON PETE CO DEL | COM | 13123X102 |  | 1220 | 281 | SH |  | SOLE | 0 | 0 | 0 | 281 |
| CALUMET SPECIALTY PRODS PTNR | UT LTD PARTNER | 131476103 |  | 3600 | 989 | SH |  | SOLE | 0 | 0 | 0 | 989 |
| CAMBRIA ETF TR | GLOBAL VALUE ETF | 132061409 |  | 2476415 | 110752 | SH |  | SOLE | 0 | 0 | 0 | 110752 |
| CAMDEN NATL CORP | COM | 133034108 |  | 1300 | 30 | SH |  | SOLE | 0 | 0 | 0 | 30 |
| CAMECO CORP | COM | 13321L108 |  | 12350 | 1300 | SH |  | SOLE | 0 | 0 | 0 | 1300 |
| CAMPBELL SOUP CO | COM | 134429109 |  | 9686 | 206 | SH |  | SOLE | 0 | 0 | 0 | 206 |
| CANADIAN NAT RES LTD | COM | 136385101 |  | 42368 | 1591 | SH |  | SOLE | 0 | 0 | 0 | 1591 |
| CANADIAN NATL RY CO | COM | 136375102 |  | 331314 | 3687 | SH |  | SOLE | 0 | 0 | 0 | 3687 |
| CANADIAN PAC RY LTD | COM | 13645T100 |  | 167957 | 755 | SH |  | SOLE | 0 | 0 | 0 | 755 |
| CANNAE HLDGS INC | COM | 13765N107 |  | 2280 | 83 | SH |  | SOLE | 0 | 0 | 0 | 83 |
| CANON INC | SPONSORED ADR | 138006309 |  | 51237 | 1919 | SH |  | SOLE | 0 | 0 | 0 | 1919 |
| CANOPY GROWTH CORP | COM | 138035100 |  | 626233 | 27313 | SH |  | SOLE | 0 | 0 | 0 | 27313 |
| CANTEL MEDICAL CORP | COM | 138098108 |  | 24086 | 322 | SH |  | SOLE | 0 | 0 | 0 | 322 |
| CANTERBURY PARK HOLDING CORP | COM | 13811E101 |  | 7260 | 600 | SH |  | SOLE | 0 | 0 | 0 | 600 |
| CAPITAL ONE FINL CORP | COM | 14040H105 |  | 448459 | 4929 | SH |  | SOLE | 0 | 0 | 0 | 4929 |
| CAPITAL SOUTHWEST CORP | COM | 140501107 |  | 25724 | 1180 | SH |  | SOLE | 0 | 0 | 0 | 1180 |
| CAPITALA FIN CORP | COM | 14054R106 |  | 2155 | 260 | SH |  | SOLE | 0 | 0 | 0 | 260 |
| CAPRI HOLDINGS LIMITED | SHS | G1890L107 |  | 3316 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| CAPSTONE TURBINE CORP | COM NEW | 14067D409 |  | 76 | 149 | SH |  | SOLE | 0 | 0 | 0 | 149 |
| CARA THERAPEUTICS INC | COM | 140755109 |  | 478936 | 26200 | SH |  | SOLE | 0 | 0 | 0 | 26200 |
| CARBONITE INC | COM | 141337105 |  | 88324 | 5702 | SH |  | SOLE | 0 | 0 | 0 | 5702 |
| CARDINAL HEALTH INC | COM | 14149Y108 |  | 20254 | 429 | SH |  | SOLE | 0 | 0 | 0 | 429 |
| CAREER EDUCATION CORP | COM | 141665109 |  | 334 | 21 | SH |  | SOLE | 0 | 0 | 0 | 21 |
| CARLISLE COS INC | COM | 142339100 |  | 121355 | 834 | SH |  | SOLE | 0 | 0 | 0 | 834 |
| CARLYLE GROUP L P | COM UTS LTD PTN | 14309L102 |  | 3323 | 130 | SH |  | SOLE | 0 | 0 | 0 | 130 |
| CARMAX INC | COM | 143130102 |  | 225192 | 2559 | SH |  | SOLE | 0 | 0 | 0 | 2559 |
| CARNIVAL CORP | UNIT 99/99/9999 | 143658300 |  | 158755 | 3632 | SH |  | SOLE | 0 | 0 | 0 | 3632 |
| CARNIVAL PLC | ADR | 14365C103 |  | 3828 | 91 | SH |  | SOLE | 0 | 0 | 0 | 91 |
| CARPENTER TECHNOLOGY CORP | COM | 144285103 |  | 11572 | 224 | SH |  | SOLE | 0 | 0 | 0 | 224 |
| CARTERS INC | COM | 146229109 |  | 1459 | 16 | SH |  | SOLE | 0 | 0 | 0 | 16 |
| CARVANA CO | CL A | 146869102 |  | 19800 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| CASELLA WASTE SYS INC | CL A | 147448104 |  | 2405 | 56 | SH |  | SOLE | 0 | 0 | 0 | 56 |
| CASEYS GEN STORES INC | COM | 147528103 |  | 193834 | 1203 | SH |  | SOLE | 0 | 0 | 0 | 1203 |
| CASTLIGHT HEALTH INC | CL B | 14862Q100 |  | 220 | 156 | SH |  | SOLE | 0 | 0 | 0 | 156 |
| CATALENT INC | COM | 148806102 |  | 4337 | 91 | SH |  | SOLE | 0 | 0 | 0 | 91 |
| CATCHMARK TIMBER TR INC | CL A | 14912Y202 |  | 3574 | 335 | SH |  | SOLE | 0 | 0 | 0 | 335 |
| CATERPILLAR INC DEL | COM | 149123101 |  | 752732 | 5959 | SH |  | SOLE | 0 | 0 | 0 | 5959 |
| CATHAY GEN BANCORP | COM | 149150104 |  | 973 | 28 | SH |  | SOLE | 0 | 0 | 0 | 28 |
| CBOE GLOBAL MARKETS INC | COM | 12503M108 |  | 38855 | 338 | SH |  | SOLE | 0 | 0 | 0 | 338 |
| CBRE CLARION GLOBAL REAL EST | COM | 12504G100 |  | 29568 | 3738 | SH |  | SOLE | 0 | 0 | 0 | 3738 |
| CBRE GROUP INC | CL A | 12504L109 |  | 406534 | 7669 | SH |  | SOLE | 0 | 0 | 0 | 7669 |
| CBS CORP NEW | CL B | 124857202 |  | 161245 | 3994 | SH |  | SOLE | 0 | 0 | 0 | 3994 |
| CDK GLOBAL INC | COM | 12508E101 |  | 89351 | 1858 | SH |  | SOLE | 0 | 0 | 0 | 1858 |
| CDN IMPERIAL BK COMM TORONTO | COM | 136069101 |  | 99898 | 1210 | SH |  | SOLE | 0 | 0 | 0 | 1210 |
| CDW CORP | COM | 12514G108 |  | 109684 | 890 | SH |  | SOLE | 0 | 0 | 0 | 890 |
| CEDAR FAIR L P | DEPOSITRY UNIT | 150185106 |  | 99170 | 1699 | SH |  | SOLE | 0 | 0 | 0 | 1699 |
| CELANESE CORP DEL | COM | 150870103 |  | 28127 | 230 | SH |  | SOLE | 0 | 0 | 0 | 230 |
| CELGENE CORP | COM | 151020104 |  | 214786 | 2163 | SH |  | SOLE | 0 | 0 | 0 | 2163 |
| CELLECTIS S A | SPONSORED ADS | 15117K103 |  | 3016 | 290 | SH |  | SOLE | 0 | 0 | 0 | 290 |
| CELLULAR BIOMEDICINE GROUP I | COM NEW | 15117P102 |  | 178 | 12 | SH |  | SOLE | 0 | 0 | 0 | 12 |
| CEMEX SAB DE CV | SPON ADR NEW | 151290889 |  | 1174 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| CENOVUS ENERGY INC | COM | 15135U109 |  | 619 | 66 | SH |  | SOLE | 0 | 0 | 0 | 66 |
| CENTENE CORP DEL | COM | 15135B101 |  | 97724 | 2259 | SH |  | SOLE | 0 | 0 | 0 | 2259 |
| CENTERPOINT ENERGY INC | COM | 15189T107 |  | 13279 | 440 | SH |  | SOLE | 0 | 0 | 0 | 440 |
| CENTERPOINT ENERGY INC | DEP RP PFD CV B | 15189T503 |  | 52260 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| CENTERSTATE BK CORP | COM | 15201P109 |  | 7891 | 329 | SH |  | SOLE | 0 | 0 | 0 | 329 |
| CENTRAIS ELETRICAS BRASILEIR | SPONSORED ADR | 15234Q207 |  | 1265 | 132 | SH |  | SOLE | 0 | 0 | 0 | 132 |
| CENTRAL GARDEN  PET CO | CL A NON-VTG | 153527205 |  | 1553 | 56 | SH |  | SOLE | 0 | 0 | 0 | 56 |
| CENTURYLINK INC | COM | 156700106 |  | 242836 | 19458 | SH |  | SOLE | 0 | 0 | 0 | 19458 |
| CERIDIAN HCM HLDG INC | COM | 15677J108 |  | 10170 | 206 | SH |  | SOLE | 0 | 0 | 0 | 206 |
| CERNER CORP | COM | 156782104 |  | 17588 | 258 | SH |  | SOLE | 0 | 0 | 0 | 258 |
| CEVA INC | COM | 157210105 |  | 43237 | 1448 | SH |  | SOLE | 0 | 0 | 0 | 1448 |
| CF INDS HLDGS INC | COM | 125269100 |  | 275989 | 5610 | SH |  | SOLE | 0 | 0 | 0 | 5610 |
| CGI INC | CL A SUB VTG | 12532H104 |  | 48035 | 607 | SH |  | SOLE | 0 | 0 | 0 | 607 |
| CHANGYOU COM LTD | ADS REP CL A | 15911M107 |  | 314 | 33 | SH |  | SOLE | 0 | 0 | 0 | 33 |
| CHARLES RIV LABS INTL INC | COM | 159864107 |  | 201335 | 1521 | SH |  | SOLE | 0 | 0 | 0 | 1521 |
| CHARTER COMMUNICATIONS INC N | CL A | 16119P108 |  | 168969 | 410 | SH |  | SOLE | 0 | 0 | 0 | 410 |
| CHECK POINT SOFTWARE TECH LT | ORD | M22465104 |  | 12812 | 117 | SH |  | SOLE | 0 | 0 | 0 | 117 |
| CHEESECAKE FACTORY INC | COM | 163072101 |  | 9920 | 238 | SH |  | SOLE | 0 | 0 | 0 | 238 |
| CHEGG INC | COM | 163092109 |  | 302495 | 10100 | SH |  | SOLE | 0 | 0 | 0 | 10100 |
| CHEMED CORP NEW | COM | 16359R103 |  | 88525 | 212 | SH |  | SOLE | 0 | 0 | 0 | 212 |
| CHEMOURS CO | COM | 163851108 |  | 119060 | 7969 | SH |  | SOLE | 0 | 0 | 0 | 7969 |
| CHENIERE ENERGY INC | COM NEW | 16411R208 |  | 266429 | 4225 | SH |  | SOLE | 0 | 0 | 0 | 4225 |
| CHENIERE ENERGY PARTNERS LP | COM UNIT | 16411Q101 |  | 40333 | 887 | SH |  | SOLE | 0 | 0 | 0 | 887 |
| CHESAPEAKE ENERGY CORP | COM | 165167107 |  | 1726 | 1224 | SH |  | SOLE | 0 | 0 | 0 | 1224 |
| CHESAPEAKE GRANITE WASH TR | COM SH BEN INT | 165185109 |  | 22 | 38 | SH |  | SOLE | 0 | 0 | 0 | 38 |
| CHEVRON CORP NEW | COM | 166764100 |  | 2932274 | 24724 | SH |  | SOLE | 0 | 0 | 0 | 24724 |
| CHEWY INC | CL A | 16679L109 |  | 59115 | 2405 | SH |  | SOLE | 0 | 0 | 0 | 2405 |
| CHILDRENS PL INC | COM | 168905107 |  | 4696 | 61 | SH |  | SOLE | 0 | 0 | 0 | 61 |
| CHIMERA INVT CORP | COM NEW | 16934Q208 |  | 46044 | 2354 | SH |  | SOLE | 0 | 0 | 0 | 2354 |
| CHINA FD INC | COM | 169373107 |  | 5047 | 260 | SH |  | SOLE | 0 | 0 | 0 | 260 |
| CHINA MOBILE LIMITED | SPONSORED ADR | 16941M109 |  | 17719 | 428 | SH |  | SOLE | 0 | 0 | 0 | 428 |
| CHINA TELECOM CORP LTD | SPON ADR H SHS | 169426103 |  | 1549 | 34 | SH |  | SOLE | 0 | 0 | 0 | 34 |
| CHINA UNICOM (HONG KONG) LTD | SPONSORED ADR | 16945R104 |  | 5119 | 488 | SH |  | SOLE | 0 | 0 | 0 | 488 |
| CHIPOTLE MEXICAN GRILL INC | COM | 169656105 |  | 256343 | 305 | SH |  | SOLE | 0 | 0 | 0 | 305 |
| CHUBB LIMITED | COM | H1467J104 |  | 457288 | 2833 | SH |  | SOLE | 0 | 0 | 0 | 2833 |
| CHUNGHWA TELECOM CO LTD | SPON ADR NEW11 | 17133Q502 |  | 6424 | 180 | SH |  | SOLE | 0 | 0 | 0 | 180 |
| CHURCH  DWIGHT INC | COM | 171340102 |  | 317814 | 4224 | SH |  | SOLE | 0 | 0 | 0 | 4224 |
| CHURCHILL DOWNS INC | COM | 171484108 |  | 80369 | 651 | SH |  | SOLE | 0 | 0 | 0 | 651 |
| CIGNA CORP NEW | COM | 125523100 |  | 588037 | 3874 | SH |  | SOLE | 0 | 0 | 0 | 3874 |
| CIMAREX ENERGY CO | COM | 171798101 |  | 6052 | 126 | SH |  | SOLE | 0 | 0 | 0 | 126 |
| CINCINNATI FINL CORP | COM | 172062101 |  | 2800 | 24 | SH |  | SOLE | 0 | 0 | 0 | 24 |
| CINEMARK HOLDINGS INC | COM | 17243V102 |  | 34776 | 900 | SH |  | SOLE | 0 | 0 | 0 | 900 |
| CINTAS CORP | COM | 172908105 |  | 1044786 | 3897 | SH |  | SOLE | 0 | 0 | 0 | 3897 |
| CIRRUS LOGIC INC | COM | 172755100 |  | 9805 | 183 | SH |  | SOLE | 0 | 0 | 0 | 183 |
| CISCO SYS INC | COM | 17275R102 |  | 4952271 | 100228 | SH |  | SOLE | 0 | 0 | 0 | 100228 |
| CITIGROUP INC | COM NEW | 172967424 |  | 1401248 | 20284 | SH |  | SOLE | 0 | 0 | 0 | 20284 |
| CITIZENS FINL GROUP INC | COM | 174610105 |  | 282707 | 7993 | SH |  | SOLE | 0 | 0 | 0 | 7993 |
| CLARIVATE ANALYTICS PLC | COM | G21810109 |  | 8435 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| CLEAN ENERGY FUELS CORP | COM | 184499101 |  | 2433 | 1178 | SH |  | SOLE | 0 | 0 | 0 | 1178 |
| CLEARWAY ENERGY INC | CL C | 18539C204 |  | 51173 | 2804 | SH |  | SOLE | 0 | 0 | 0 | 2804 |
| CLEVELAND CLIFFS INC | COM | 185899101 |  | 10830 | 1500 | SH |  | SOLE | 0 | 0 | 0 | 1500 |
| CLOROX CO DEL | COM | 189054109 |  | 597689 | 3936 | SH |  | SOLE | 0 | 0 | 0 | 3936 |
| CLOUDERA INC | COM | 18914U100 |  | 8860 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| CME GROUP INC | COM | 12572Q105 |  | 1284445 | 6078 | SH |  | SOLE | 0 | 0 | 0 | 6078 |
| CMS ENERGY CORP | COM | 125896100 |  | 129307 | 2022 | SH |  | SOLE | 0 | 0 | 0 | 2022 |
| CNO FINL GROUP INC | COM | 12621E103 |  | 95 | 6 | SH |  | SOLE | 0 | 0 | 0 | 6 |
| CNOOC LTD | SPONSORED ADR | 126132109 |  | 10658 | 70 | SH |  | SOLE | 0 | 0 | 0 | 70 |
| CNX MIDSTREAM PARTNERS LP | COM UNIT REPST | 12654A101 |  | 2115 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| COASTAL FINL CORP WA | COM NEW | 19046P209 |  | 1859 | 123 | SH |  | SOLE | 0 | 0 | 0 | 123 |
| COCA COLA CO | COM | 191216100 |  | 2276340 | 41814 | SH |  | SOLE | 0 | 0 | 0 | 41814 |
| COCA COLA CONSOLIDATED INC | COM | 191098102 |  | 54697 | 180 | SH |  | SOLE | 0 | 0 | 0 | 180 |
| COCA COLA EUROPEAN PARTNERS | SHS | G25839104 |  | 36651 | 661 | SH |  | SOLE | 0 | 0 | 0 | 661 |
| COEUR MNG INC | COM NEW | 192108504 |  | 96 | 20 | SH |  | SOLE | 0 | 0 | 0 | 20 |
| COGENT COMMUNICATIONS HLDGS | COM NEW | 19239V302 |  | 27936 | 507 | SH |  | SOLE | 0 | 0 | 0 | 507 |
| COGNEX CORP | COM | 192422103 |  | 2457 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| COGNIZANT TECHNOLOGY SOLUTIO | CL A | 192446102 |  | 154996 | 2572 | SH |  | SOLE | 0 | 0 | 0 | 2572 |
| COHEN  STEERS CLOSED END OP | COM | 19248P106 |  | 33207 | 2535 | SH |  | SOLE | 0 | 0 | 0 | 2535 |
| COHEN  STEERS GLOBAL INC BL | COM | 19248M103 |  | 9090 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| COHEN  STEERS INC | COM | 19247A100 |  | 8569 | 156 | SH |  | SOLE | 0 | 0 | 0 | 156 |
| COHEN  STEERS INFRASTRUCTUR | COM | 19248A109 |  | 99806 | 3664 | SH |  | SOLE | 0 | 0 | 0 | 3664 |
| COHEN  STEERS QUALITY RLTY | COM | 19247L106 |  | 65730 | 4147 | SH |  | SOLE | 0 | 0 | 0 | 4147 |
| COHEN  STEERS REIT  PFD | COM | 19247X100 |  | 147586 | 5997 | SH |  | SOLE | 0 | 0 | 0 | 5997 |
| COLGATE PALMOLIVE CO | COM | 194162103 |  | 447115 | 6082 | SH |  | SOLE | 0 | 0 | 0 | 6082 |
| COLONY CR REAL ESTATE INC | COM CL A | 19625T101 |  | 5726 | 396 | SH |  | SOLE | 0 | 0 | 0 | 396 |
| COLUMBIA BKG SYS INC | COM | 197236102 |  | 3690 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| COLUMBIA ETF TR I | SUSTNBLE INTL | 19761L201 |  | 229723 | 9293 | SH |  | SOLE | 0 | 0 | 0 | 9293 |
| COLUMBIA PPTY TR INC | COM NEW | 198287203 |  | 43019 | 2034 | SH |  | SOLE | 0 | 0 | 0 | 2034 |
| COMCAST CORP NEW | CL A | 20030N101 |  | 2757126 | 61161 | SH |  | SOLE | 0 | 0 | 0 | 61161 |
| COMERICA INC | COM | 200340107 |  | 6554 | 99 | SH |  | SOLE | 0 | 0 | 0 | 99 |
| COMMERCE BANCSHARES INC | COM | 200525103 |  | 9765 | 161 | SH |  | SOLE | 0 | 0 | 0 | 161 |
| COMMUNITY BK SYS INC | COM | 203607106 |  | 8513 | 138 | SH |  | SOLE | 0 | 0 | 0 | 138 |
| COMMUNITY HEALTH SYS INC NEW | COM | 203668108 |  | 810 | 225 | SH |  | SOLE | 0 | 0 | 0 | 225 |
| COMMVAULT SYSTEMS INC | COM | 204166102 |  | 89420 | 2000 | SH |  | SOLE | 0 | 0 | 0 | 2000 |
| COMPANHIA BRASILEIRA DE DIST | SPN ADR PFD CL A | 20440T201 |  | 346 | 18 | SH |  | SOLE | 0 | 0 | 0 | 18 |
| COMPANHIA DE SANEAMENTO BASI | SPONSORED ADR | 20441A102 |  | 3956 | 333 | SH |  | SOLE | 0 | 0 | 0 | 333 |
| COMPANHIA PARANAENSE ENERG C | SPON ADR PFD | 20441B407 |  | 3339 | 278 | SH |  | SOLE | 0 | 0 | 0 | 278 |
| COMPANHIA SIDERURGICA NACION | SPONSORED ADR | 20440W105 |  | 1934 | 612 | SH |  | SOLE | 0 | 0 | 0 | 612 |
| COMPASS DIVERSIFIED HOLDINGS | SH BEN INT | 20451Q104 |  | 86739 | 4401 | SH |  | SOLE | 0 | 0 | 0 | 4401 |
| COMPASS MINERALS INTL INC | COM | 20451N101 |  | 162947 | 2885 | SH |  | SOLE | 0 | 0 | 0 | 2885 |
| CONAGRA BRANDS INC | COM | 205887102 |  | 17242 | 562 | SH |  | SOLE | 0 | 0 | 0 | 562 |
| CONCHO RES INC | COM | 20605P101 |  | 16160 | 238 | SH |  | SOLE | 0 | 0 | 0 | 238 |
| CONDUENT INC | COM | 206787103 |  | 5890 | 947 | SH |  | SOLE | 0 | 0 | 0 | 947 |
| CONFORMIS INC | COM | 20717E101 |  | 1972 | 1060 | SH |  | SOLE | 0 | 0 | 0 | 1060 |
| CONOCOPHILLIPS | COM | 20825C104 |  | 1180621 | 20720 | SH |  | SOLE | 0 | 0 | 0 | 20720 |
| CONSOLIDATED COMM HLDGS INC | COM | 209034107 |  | 12328 | 2590 | SH |  | SOLE | 0 | 0 | 0 | 2590 |
| CONSOLIDATED EDISON INC | COM | 209115104 |  | 901117 | 9539 | SH |  | SOLE | 0 | 0 | 0 | 9539 |
| CONSTELLATION BRANDS INC | CL A | 21036P108 |  | 1192978 | 5755 | SH |  | SOLE | 0 | 0 | 0 | 5755 |
| COOPER COS INC | COM NEW | 216648402 |  | 203148 | 684 | SH |  | SOLE | 0 | 0 | 0 | 684 |
| COPART INC | COM | 217204106 |  | 933113 | 11616 | SH |  | SOLE | 0 | 0 | 0 | 11616 |
| CORBUS PHARMACEUTICALS HLDGS | COM | 21833P103 |  | 10772 | 2212 | SH |  | SOLE | 0 | 0 | 0 | 2212 |
| CORE LABORATORIES N V | COM | N22717107 |  | 8252 | 177 | SH |  | SOLE | 0 | 0 | 0 | 177 |
| CORECIVIC INC | COM | 21871N101 |  | 12960 | 750 | SH |  | SOLE | 0 | 0 | 0 | 750 |
| CORENERGY INFRASTRUCTURE TR | COM NEW | 21870U502 |  | 101240 | 2144 | SH |  | SOLE | 0 | 0 | 0 | 2144 |
| COREPOINT LODGING INC | COM | 21872L104 |  | 1870 | 185 | SH |  | SOLE | 0 | 0 | 0 | 185 |
| CORESITE RLTY CORP | COM | 21870Q105 |  | 5971 | 49 | SH |  | SOLE | 0 | 0 | 0 | 49 |
| CORNERSTONE ONDEMAND INC | COM | 21925Y103 |  | 10964 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| CORNERSTONE STRATEGIC VALUE | COM | 21924B302 |  | 5112 | 450 | SH |  | SOLE | 0 | 0 | 0 | 450 |
| CORNERSTONE TOTAL RTRN FD IN | COM | 21924U300 |  | 21980 | 2000 | SH |  | SOLE | 0 | 0 | 0 | 2000 |
| CORNING INC | COM | 219350105 |  | 626647 | 21972 | SH |  | SOLE | 0 | 0 | 0 | 21972 |
| CORPORATE OFFICE PPTYS TR | SH BEN INT | 22002T108 |  | 2263 | 76 | SH |  | SOLE | 0 | 0 | 0 | 76 |
| CORREVIO PHARMA CORP | COM | 22026V105 |  | 400 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| CORTEVA INC | COM | 22052L104 |  | 114560 | 4091 | SH |  | SOLE | 0 | 0 | 0 | 4091 |
| COSTAR GROUP INC | COM | 22160N109 |  | 87200 | 147 | SH |  | SOLE | 0 | 0 | 0 | 147 |
| COSTCO WHSL CORP NEW | COM | 22160K105 |  | 2588051 | 8983 | SH |  | SOLE | 0 | 0 | 0 | 8983 |
| COUSINS PPTYS INC | COM NEW | 222795502 |  | 46687 | 1242 | SH |  | SOLE | 0 | 0 | 0 | 1242 |
| COVANTA HLDG CORP | COM | 22282E102 |  | 20748 | 1200 | SH |  | SOLE | 0 | 0 | 0 | 1200 |
| COVETRUS INC | COM | 22304C100 |  | 951 | 80 | SH |  | SOLE | 0 | 0 | 0 | 80 |
| COVIA HLDGS CORP | COM | 22305A103 |  | 6060 | 3000 | SH |  | SOLE | 0 | 0 | 0 | 3000 |
| COWEN INC | CL A NEW | 223622606 |  | 15 | 1 | SH |  | SOLE | 0 | 0 | 0 | 1 |
| CRACKER BARREL OLD CTRY STOR | COM | 22410J106 |  | 116186 | 714 | SH |  | SOLE | 0 | 0 | 0 | 714 |
| CRANE CO | COM | 224399105 |  | 87243 | 1082 | SH |  | SOLE | 0 | 0 | 0 | 1082 |
| CREDICORP LTD | COM | G2519Y108 |  | 3752 | 18 | SH |  | SOLE | 0 | 0 | 0 | 18 |
| CREE INC | COM | 225447101 |  | 22246 | 454 | SH |  | SOLE | 0 | 0 | 0 | 454 |
| CRESTWOOD EQUITY PARTNERS LP | UNIT LTD PARTNER | 226344208 |  | 6024 | 165 | SH |  | SOLE | 0 | 0 | 0 | 165 |
| CRH PLC | ADR | 12626K203 |  | 12264 | 357 | SH |  | SOLE | 0 | 0 | 0 | 357 |
| CRISPR THERAPEUTICS AG | NAMEN AKT | H17182108 |  | 133463 | 3256 | SH |  | SOLE | 0 | 0 | 0 | 3256 |
| CRITEO S A | SPONS ADS | 226718104 |  | 2804 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| CRONOS GROUP INC | COM | 22717L101 |  | 48608 | 5371 | SH |  | SOLE | 0 | 0 | 0 | 5371 |
| CROSSAMERICA PARTNERS LP | UT LTD PTN INT | 22758A105 |  | 71652 | 4200 | SH |  | SOLE | 0 | 0 | 0 | 4200 |
| CROWDSTRIKE HLDGS INC | CL A | 22788C105 |  | 317031 | 5437 | SH |  | SOLE | 0 | 0 | 0 | 5437 |
| CROWN CASTLE INTL CORP NEW | COM | 22822V101 |  | 1455479 | 10470 | SH |  | SOLE | 0 | 0 | 0 | 10470 |
| CSX CORP | COM | 126408103 |  | 888457 | 12826 | SH |  | SOLE | 0 | 0 | 0 | 12826 |
| CTI BIOPHARMA CORP | COM | 12648L601 |  | 8 | 10 | SH |  | SOLE | 0 | 0 | 0 | 10 |
| CTRIP COM INTL LTD | SPONSORED ADS | 22943F100 |  | 8436 | 288 | SH |  | SOLE | 0 | 0 | 0 | 288 |
| CUBIC CORP | COM | 229669106 |  | 5916 | 84 | SH |  | SOLE | 0 | 0 | 0 | 84 |
| CUMMINS INC | COM | 231021106 |  | 343878 | 2114 | SH |  | SOLE | 0 | 0 | 0 | 2114 |
| CURTISS WRIGHT CORP | COM | 231561101 |  | 4140 | 32 | SH |  | SOLE | 0 | 0 | 0 | 32 |
| CVB FINL CORP | COM | 126600105 |  | 3590 | 172 | SH |  | SOLE | 0 | 0 | 0 | 172 |
| CVR ENERGY INC | COM | 12662P108 |  | 135877 | 3086 | SH |  | SOLE | 0 | 0 | 0 | 3086 |
| CVS HEALTH CORP | COM | 126650100 |  | 874252 | 13862 | SH |  | SOLE | 0 | 0 | 0 | 13862 |
| CYBERARK SOFTWARE LTD | SHS | M2682V108 |  | 118287 | 1185 | SH |  | SOLE | 0 | 0 | 0 | 1185 |
| CYMABAY THERAPEUTICS INC | COM | 23257D103 |  | 3738 | 730 | SH |  | SOLE | 0 | 0 | 0 | 730 |
| CYPRESS SEMICONDUCTOR CORP | COM | 232806109 |  | 475342 | 20366 | SH |  | SOLE | 0 | 0 | 0 | 20366 |
| CYTOSORBENTS CORP | COM NEW | 23283X206 |  | 7042 | 1400 | SH |  | SOLE | 0 | 0 | 0 | 1400 |
| D R HORTON INC | COM | 23331A109 |  | 40692 | 772 | SH |  | SOLE | 0 | 0 | 0 | 772 |
| DANA INCORPORATED | COM | 235825205 |  | 1776 | 123 | SH |  | SOLE | 0 | 0 | 0 | 123 |
| DANAHER CORPORATION | 4.75 MND CV PFD | 235851300 |  | 45602 | 40 | SH |  | SOLE | 0 | 0 | 0 | 40 |
| DANAHER CORPORATION | COM | 235851102 |  | 1489184 | 10311 | SH |  | SOLE | 0 | 0 | 0 | 10311 |
| DANAHER CORPORATION | DBCV         1/2 | 235851AF9 |  | 66129 | 12000 | SH |  | SOLE | 0 | 0 | 0 | 12000 |
| DARDEN RESTAURANTS INC | COM | 237194105 |  | 129214 | 1093 | SH |  | SOLE | 0 | 0 | 0 | 1093 |
| DAVITA INC | COM | 23918K108 |  | 14268 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| DBX ETF TR | XTRACK HRVST CSI | 233051879 |  | 14791 | 546 | SH |  | SOLE | 0 | 0 | 0 | 546 |
| DBX ETF TR | XTRACK JAPAN JPX | 233051663 |  | 3272 | 119 | SH |  | SOLE | 0 | 0 | 0 | 119 |
| DBX ETF TR | XTRACK MSCI EAFE | 233051200 |  | 62613 | 1936 | SH |  | SOLE | 0 | 0 | 0 | 1936 |
| DBX ETF TR | XTRACK USD HIGH | 233051432 |  | 269857 | 5389 | SH |  | SOLE | 0 | 0 | 0 | 5389 |
| DECKERS OUTDOOR CORP | COM | 243537107 |  | 12084 | 82 | SH |  | SOLE | 0 | 0 | 0 | 82 |
| DEERE  CO | COM | 244199105 |  | 676355 | 4010 | SH |  | SOLE | 0 | 0 | 0 | 4010 |
| DELL TECHNOLOGIES INC | CL C | 24703L202 |  | 325525 | 6277 | SH |  | SOLE | 0 | 0 | 0 | 6277 |
| DELPHI TECHNOLOGIES PLC | SHS | G2709G107 |  | 13 | 1 | SH |  | SOLE | 0 | 0 | 0 | 1 |
| DELTA AIR LINES INC DEL | COM NEW | 247361702 |  | 753590 | 13083 | SH |  | SOLE | 0 | 0 | 0 | 13083 |
| DENNYS CORP | COM | 24869P104 |  | 3028 | 133 | SH |  | SOLE | 0 | 0 | 0 | 133 |
| DENTSPLY SIRONA INC | COM | 24906P109 |  | 53257 | 999 | SH |  | SOLE | 0 | 0 | 0 | 999 |
| DEUTSCHE BANK AG | NAMEN AKT | D18190898 |  | 1125 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| DEVON ENERGY CORP NEW | COM | 25179M103 |  | 51050 | 2122 | SH |  | SOLE | 0 | 0 | 0 | 2122 |
| DEXCOM INC | COM | 252131107 |  | 10447 | 70 | SH |  | SOLE | 0 | 0 | 0 | 70 |
| DIAGEO P L C | SPON ADR NEW | 25243Q205 |  | 349057 | 2135 | SH |  | SOLE | 0 | 0 | 0 | 2135 |
| DIAMONDBACK ENERGY INC | COM | 25278X109 |  | 96923 | 1078 | SH |  | SOLE | 0 | 0 | 0 | 1078 |
| DICKS SPORTING GOODS INC | COM | 253393102 |  | 95659 | 2344 | SH |  | SOLE | 0 | 0 | 0 | 2344 |
| DIGITAL RLTY TR INC | COM | 253868103 |  | 442479 | 3409 | SH |  | SOLE | 0 | 0 | 0 | 3409 |
| DIME CMNTY BANCSHARES | COM | 253922108 |  | 38689 | 1807 | SH |  | SOLE | 0 | 0 | 0 | 1807 |
| DINE BRANDS GLOBAL INC | COM | 254423106 |  | 1214 | 16 | SH |  | SOLE | 0 | 0 | 0 | 16 |
| DIODES INC | COM | 254543101 |  | 212835 | 5301 | SH |  | SOLE | 0 | 0 | 0 | 5301 |
| DIPLOMAT PHARMACY INC | COM | 25456K101 |  | 706 | 144 | SH |  | SOLE | 0 | 0 | 0 | 144 |
| DIREXION SHS ETF TR | ALL CP INSIDER | 25459Y769 |  | 229693 | 6000 | SH |  | SOLE | 0 | 0 | 0 | 6000 |
| DIREXION SHS ETF TR | DAILY MD CP BEAR | 25460E117 |  | 2682 | 53 | SH |  | SOLE | 0 | 0 | 0 | 53 |
| DIREXION SHS ETF TR | DLY FIN BULL NEW | 25459Y694 |  | 2640 | 34 | SH |  | SOLE | 0 | 0 | 0 | 34 |
| DIREXION SHS ETF TR | DLY S BR 3X | 25460E885 |  | 2024 | 118 | SH |  | SOLE | 0 | 0 | 0 | 118 |
| DIREXION SHS ETF TR | DRX S | 25459W862 |  | 4671 | 89 | SH |  | SOLE | 0 | 0 | 0 | 89 |
| DIREXION SHS ETF TR | HEALTHCARE BUL | 25459Y876 |  | 51 | 1 | SH |  | SOLE | 0 | 0 | 0 | 1 |
| DIREXION SHS ETF TR | NAS100 EQL WGT | 25459Y207 |  | 342658 | 6935 | SH |  | SOLE | 0 | 0 | 0 | 6935 |
| DISCOVER FINL SVCS | COM | 254709108 |  | 53839 | 664 | SH |  | SOLE | 0 | 0 | 0 | 664 |
| DISCOVERY INC | COM SER A | 25470F104 |  | 469407 | 17627 | SH |  | SOLE | 0 | 0 | 0 | 17627 |
| DISCOVERY INC | COM SER C | 25470F302 |  | 10931 | 444 | SH |  | SOLE | 0 | 0 | 0 | 444 |
| DISH NETWORK CORP | CL A | 25470M109 |  | 34002 | 998 | SH |  | SOLE | 0 | 0 | 0 | 998 |
| DISNEY WALT CO | COM DISNEY | 254687106 |  | 4202900 | 32251 | SH |  | SOLE | 0 | 0 | 0 | 32251 |
| DNP SELECT INCOME FD | COM | 23325P104 |  | 97680 | 7596 | SH |  | SOLE | 0 | 0 | 0 | 7596 |
| DOCUSIGN INC | COM | 256163106 |  | 330777 | 5342 | SH |  | SOLE | 0 | 0 | 0 | 5342 |
| DOLBY LABORATORIES INC | COM CL A | 25659T107 |  | 1939 | 30 | SH |  | SOLE | 0 | 0 | 0 | 30 |
| DOLLAR GEN CORP NEW | COM | 256677105 |  | 289370 | 1821 | SH |  | SOLE | 0 | 0 | 0 | 1821 |
| DOLLAR TREE INC | COM | 256746108 |  | 35732 | 313 | SH |  | SOLE | 0 | 0 | 0 | 313 |
| DOMINION ENERGY INC | COM | 25746U109 |  | 845164 | 10429 | SH |  | SOLE | 0 | 0 | 0 | 10429 |
| DOMINOS PIZZA INC | COM | 25754A201 |  | 2446 | 10 | SH |  | SOLE | 0 | 0 | 0 | 10 |
| DOMTAR CORP | COM NEW | 257559203 |  | 31047 | 867 | SH |  | SOLE | 0 | 0 | 0 | 867 |
| DONALDSON INC | COM | 257651109 |  | 5441 | 104 | SH |  | SOLE | 0 | 0 | 0 | 104 |
| DONNELLEY FINL SOLUTIONS INC | COM | 25787G100 |  | 1269 | 103 | SH |  | SOLE | 0 | 0 | 0 | 103 |
| DONNELLEY R R  SONS CO | COM | 257867200 |  | 1108 | 294 | SH |  | SOLE | 0 | 0 | 0 | 294 |
| DORCHESTER MINERALS LP | COM UNIT | 25820R105 |  | 2798 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| DOUBLELINE INCOME SOLUTIONS | COM | 258622109 |  | 509093 | 25557 | SH |  | SOLE | 0 | 0 | 0 | 25557 |
| DOUBLELINE OPPORTUNISTIC CR | COM | 258623107 |  | 54290 | 2621 | SH |  | SOLE | 0 | 0 | 0 | 2621 |
| DOVER CORP | COM | 260003108 |  | 86062 | 864 | SH |  | SOLE | 0 | 0 | 0 | 864 |
| DOW INC | COM | 260557103 |  | 258904 | 5433 | SH |  | SOLE | 0 | 0 | 0 | 5433 |
| DRIVE SHACK INC | COM | 262077100 |  | 1487 | 345 | SH |  | SOLE | 0 | 0 | 0 | 345 |
| DROPBOX INC | CL A | 26210C104 |  | 505259 | 25050 | SH |  | SOLE | 0 | 0 | 0 | 25050 |
| DTE ENERGY CO | COM | 233331107 |  | 1398991 | 10522 | SH |  | SOLE | 0 | 0 | 0 | 10522 |
| DUKE ENERGY CORP NEW | COM NEW | 26441C204 |  | 889352 | 9278 | SH |  | SOLE | 0 | 0 | 0 | 9278 |
| DUKE REALTY CORP | COM NEW | 264411505 |  | 4824 | 142 | SH |  | SOLE | 0 | 0 | 0 | 142 |
| DUNKIN BRANDS GROUP INC | COM | 265504100 |  | 46627 | 588 | SH |  | SOLE | 0 | 0 | 0 | 588 |
| DUPONT DE NEMOURS INC | COM | 26614N102 |  | 340083 | 4769 | SH |  | SOLE | 0 | 0 | 0 | 4769 |
| DXC TECHNOLOGY CO | COM | 23355L106 |  | 258145 | 8751 | SH |  | SOLE | 0 | 0 | 0 | 8751 |
| DYCOM INDS INC | COM | 267475101 |  | 2553 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| DYNATRACE INC | COM | 268150109 |  | 3734 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| E TRADE FINANCIAL CORP | COM NEW | 269246401 |  | 360836 | 8259 | SH |  | SOLE | 0 | 0 | 0 | 8259 |
| EAGLE CAP GROWTH FD INC | COM | 269451100 |  | 24000 | 3000 | SH |  | SOLE | 0 | 0 | 0 | 3000 |
| EAGLE PHARMACEUTICALS INC | COM | 269796108 |  | 16971 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| EAST WEST BANCORP INC | COM | 27579R104 |  | 3986 | 90 | SH |  | SOLE | 0 | 0 | 0 | 90 |
| EASTGROUP PPTY INC | COM | 277276101 |  | 127395 | 1019 | SH |  | SOLE | 0 | 0 | 0 | 1019 |
| EASTMAN CHEMICAL CO | COM | 277432100 |  | 171710 | 2326 | SH |  | SOLE | 0 | 0 | 0 | 2326 |
| EATON CORP PLC | SHS | G29183103 |  | 345089 | 4150 | SH |  | SOLE | 0 | 0 | 0 | 4150 |
| EATON VANCE CORP | COM NON VTG | 278265103 |  | 4538 | 101 | SH |  | SOLE | 0 | 0 | 0 | 101 |
| EATON VANCE ENHANCED EQ INC | COM | 278274105 |  | 88056 | 5816 | SH |  | SOLE | 0 | 0 | 0 | 5816 |
| EATON VANCE FLTING RATE INC | COM | 278279104 |  | 28750 | 2175 | SH |  | SOLE | 0 | 0 | 0 | 2175 |
| EATON VANCE LTD DUR INCOME F | COM | 27828H105 |  | 25263 | 2021 | SH |  | SOLE | 0 | 0 | 0 | 2021 |
| EATON VANCE NEW YORK MUN BD | COM | 27827Y109 |  | 16856 | 1355 | SH |  | SOLE | 0 | 0 | 0 | 1355 |
| EATON VANCE RISK MNGD DIV EQ | COM | 27829G106 |  | 25410 | 2750 | SH |  | SOLE | 0 | 0 | 0 | 2750 |
| EATON VANCE SH TM DR DIVR IN | COM | 27828V104 |  | 11384 | 875 | SH |  | SOLE | 0 | 0 | 0 | 875 |
| EATON VANCE SR FLTNG RTE TR | COM | 27828Q105 |  | 3390 | 260 | SH |  | SOLE | 0 | 0 | 0 | 260 |
| EATON VANCE TAX ADVT DIV INC | COM | 27828G107 |  | 14138 | 575 | SH |  | SOLE | 0 | 0 | 0 | 575 |
| EATON VANCE TAX MNGD GBL DV | COM | 27829F108 |  | 65744 | 7998 | SH |  | SOLE | 0 | 0 | 0 | 7998 |
| EATON VANCE TX ADV GLBL DIV | COM | 27828S101 |  | 43537 | 2645 | SH |  | SOLE | 0 | 0 | 0 | 2645 |
| EATON VANCE TX MGD DIV EQ IN | COM | 27828N102 |  | 149381 | 12553 | SH |  | SOLE | 0 | 0 | 0 | 12553 |
| EATON VANCE TX MNG BY WRT OP | COM | 27828Y108 |  | 41886 | 2861 | SH |  | SOLE | 0 | 0 | 0 | 2861 |
| EATON VANCE TXMGD GL BUYWR O | COM | 27829C105 |  | 275768 | 28547 | SH |  | SOLE | 0 | 0 | 0 | 28547 |
| EBAY INC | COM | 278642103 |  | 123596 | 3171 | SH |  | SOLE | 0 | 0 | 0 | 3171 |
| ECHOSTAR CORP | CL A | 278768106 |  | 3447 | 87 | SH |  | SOLE | 0 | 0 | 0 | 87 |
| ECOLAB INC | COM | 278865100 |  | 2120108 | 10705 | SH |  | SOLE | 0 | 0 | 0 | 10705 |
| ECOPETROL S A | SPONSORED ADS | 279158109 |  | 2555 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| EDISON INTL | COM | 281020107 |  | 135434 | 1796 | SH |  | SOLE | 0 | 0 | 0 | 1796 |
| EDITAS MEDICINE INC | COM | 28106W103 |  | 16646 | 732 | SH |  | SOLE | 0 | 0 | 0 | 732 |
| EDWARDS LIFESCIENCES CORP | COM | 28176E108 |  | 1844385 | 8387 | SH |  | SOLE | 0 | 0 | 0 | 8387 |
| EGAIN CORP | COM NEW | 28225C806 |  | 857 | 107 | SH |  | SOLE | 0 | 0 | 0 | 107 |
| EIGER BIOPHARMACEUTICALS INC | COM | 28249U105 |  | 6150 | 600 | SH |  | SOLE | 0 | 0 | 0 | 600 |
| EKSO BIONICS HLDGS INC | COM NEW | 282644202 |  | 851 | 1607 | SH |  | SOLE | 0 | 0 | 0 | 1607 |
| ELANCO ANIMAL HEALTH INC | COM | 28414H103 |  | 8349 | 314 | SH |  | SOLE | 0 | 0 | 0 | 314 |
| ELASTIC N V | ORD SHS | N14506104 |  | 3705 | 45 | SH |  | SOLE | 0 | 0 | 0 | 45 |
| ELBIT SYS LTD | ORD | M3760D101 |  | 494 | 3 | SH |  | SOLE | 0 | 0 | 0 | 3 |
| ELDORADO RESORTS INC | COM | 28470R102 |  | 29903 | 750 | SH |  | SOLE | 0 | 0 | 0 | 750 |
| ELECTRONIC ARTS INC | COM | 285512109 |  | 261473 | 2673 | SH |  | SOLE | 0 | 0 | 0 | 2673 |
| ELEMENT SOLUTIONS INC | COM | 28618M106 |  | 101800 | 10000 | SH |  | SOLE | 0 | 0 | 0 | 10000 |
| EMCOR GROUP INC | COM | 29084Q100 |  | 1550 | 18 | SH |  | SOLE | 0 | 0 | 0 | 18 |
| EMERGENT BIOSOLUTIONS INC | COM | 29089Q105 |  | 7215 | 138 | SH |  | SOLE | 0 | 0 | 0 | 138 |
| EMERSON ELEC CO | COM | 291011104 |  | 414627 | 6201 | SH |  | SOLE | 0 | 0 | 0 | 6201 |
| EMPIRE ST RLTY OP L P | UNIT LTD PRTNSP | 292102100 |  | 277503 | 19515 | SH |  | SOLE | 0 | 0 | 0 | 19515 |
| ENABLE MIDSTREAM PARTNERS LP | COM UNIT RP IN | 292480100 |  | 13810 | 1148 | SH |  | SOLE | 0 | 0 | 0 | 1148 |
| ENBRIDGE INC | COM | 29250N105 |  | 782400 | 22303 | SH |  | SOLE | 0 | 0 | 0 | 22303 |
| ENCANA CORP | COM | 292505104 |  | 4591 | 998 | SH |  | SOLE | 0 | 0 | 0 | 998 |
| ENCOMPASS HEALTH CORP | COM | 29261A100 |  | 29235 | 462 | SH |  | SOLE | 0 | 0 | 0 | 462 |
| ENEL AMERICAS S A | SPONSORED ADR | 29274F104 |  | 3917 | 430 | SH |  | SOLE | 0 | 0 | 0 | 430 |
| ENERGIZER HLDGS INC NEW | COM | 29272W109 |  | 6886 | 158 | SH |  | SOLE | 0 | 0 | 0 | 158 |
| ENERGOUS CORP | COM | 29272C103 |  | 9753 | 2942 | SH |  | SOLE | 0 | 0 | 0 | 2942 |
| ENERGY RECOVERY INC | COM | 29270J100 |  | 9265 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| ENERPLUS CORP | COM | 292766102 |  | 9583 | 1288 | SH |  | SOLE | 0 | 0 | 0 | 1288 |
| ENI S P A | SPONSORED ADR | 26874R108 |  | 83908 | 2752 | SH |  | SOLE | 0 | 0 | 0 | 2752 |
| ENPHASE ENERGY INC | COM | 29355A107 |  | 79450 | 3574 | SH |  | SOLE | 0 | 0 | 0 | 3574 |
| ENTEGRIS INC | COM | 29362U104 |  | 7341 | 156 | SH |  | SOLE | 0 | 0 | 0 | 156 |
| ENTERCOM COMMUNICATIONS CORP | CL A | 293639100 |  | 227 | 68 | SH |  | SOLE | 0 | 0 | 0 | 68 |
| ENTERGY CORP NEW | COM | 29364G103 |  | 114626 | 977 | SH |  | SOLE | 0 | 0 | 0 | 977 |
| ENTERPRISE PRODS PARTNERS L | COM | 293792107 |  | 607677 | 21262 | SH |  | SOLE | 0 | 0 | 0 | 21262 |
| ENVIVA PARTNERS LP | COM UNIT | 29414J107 |  | 3546 | 111 | SH |  | SOLE | 0 | 0 | 0 | 111 |
| EOG RES INC | COM | 26875P101 |  | 672477 | 9061 | SH |  | SOLE | 0 | 0 | 0 | 9061 |
| EPAM SYS INC | COM | 29414B104 |  | 299734 | 1644 | SH |  | SOLE | 0 | 0 | 0 | 1644 |
| EPLUS INC | COM | 294268107 |  | 2283 | 30 | SH |  | SOLE | 0 | 0 | 0 | 30 |
| EPR PPTYS | COM SH BEN INT | 26884U109 |  | 11913 | 155 | SH |  | SOLE | 0 | 0 | 0 | 155 |
| EQM MIDSTREAM PARTNERS LP | UNIT LTD PARTN | 26885B100 |  | 27762 | 849 | SH |  | SOLE | 0 | 0 | 0 | 849 |
| EQT CORP | COM | 26884L109 |  | 3447 | 324 | SH |  | SOLE | 0 | 0 | 0 | 324 |
| EQUIFAX INC | COM | 294429105 |  | 81870 | 582 | SH |  | SOLE | 0 | 0 | 0 | 582 |
| EQUINIX INC | COM | 29444U700 |  | 355309 | 616 | SH |  | SOLE | 0 | 0 | 0 | 616 |
| EQUITRANS MIDSTREAM CORPORAT | COM | 294600101 |  | 17562 | 1207 | SH |  | SOLE | 0 | 0 | 0 | 1207 |
| EQUITY COMWLTH | COM SH BEN INT | 294628102 |  | 21406 | 625 | SH |  | SOLE | 0 | 0 | 0 | 625 |
| EQUITY LIFESTYLE PPTYS INC | COM | 29472R108 |  | 35805 | 268 | SH |  | SOLE | 0 | 0 | 0 | 268 |
| EQUITY RESIDENTIAL | SH BEN INT | 29476L107 |  | 74762 | 867 | SH |  | SOLE | 0 | 0 | 0 | 867 |
| ERICSSON | ADR B SEK 10 | 294821608 |  | 8882 | 1113 | SH |  | SOLE | 0 | 0 | 0 | 1113 |
| ERIE INDTY CO | CL A | 29530P102 |  | 56844 | 306 | SH |  | SOLE | 0 | 0 | 0 | 306 |
| ESCO TECHNOLOGIES INC | COM | 296315104 |  | 17265 | 217 | SH |  | SOLE | 0 | 0 | 0 | 217 |
| ESPERION THERAPEUTICS INC NE | COM | 29664W105 |  | 154705 | 4220 | SH |  | SOLE | 0 | 0 | 0 | 4220 |
| ESSENT GROUP LTD | COM | G3198U102 |  | 9105 | 191 | SH |  | SOLE | 0 | 0 | 0 | 191 |
| ESSEX PPTY TR INC | COM | 297178105 |  | 2648 | 8 | SH |  | SOLE | 0 | 0 | 0 | 8 |
| ETF MANAGERS TR | DRONE ECONMY STG | 26924G805 |  | 5210 | 145 | SH |  | SOLE | 0 | 0 | 0 | 145 |
| ETF MANAGERS TR | ETFMG ALTR HRVST | 26924G508 |  | 831340 | 40045 | SH |  | SOLE | 0 | 0 | 0 | 40045 |
| ETF MANAGERS TR | ETHO CLIMATE LEA | 26924G888 |  | 99262 | 2508 | SH |  | SOLE | 0 | 0 | 0 | 2508 |
| ETF MANAGERS TR | PRIME CYBR SCRTY | 26924G201 |  | 1368615 | 36594 | SH |  | SOLE | 0 | 0 | 0 | 36594 |
| ETF MANAGERS TR | PRIME MOBILE PAY | 26924G409 |  | 79330 | 1702 | SH |  | SOLE | 0 | 0 | 0 | 1702 |
| ETF MANAGERS TR | VIDEO GAME TECH | 26924G706 |  | 44645 | 1075 | SH |  | SOLE | 0 | 0 | 0 | 1075 |
| ETF SER SOLUTIONS | DEFIANCE NEXT | 26922A289 |  | 85645 | 3500 | SH |  | SOLE | 0 | 0 | 0 | 3500 |
| ETF SER SOLUTIONS | LONCAR CANCER | 26922A826 |  | 215913 | 11511 | SH |  | SOLE | 0 | 0 | 0 | 11511 |
| ETF SER SOLUTIONS | US GLB JETS | 26922A842 |  | 11153 | 380 | SH |  | SOLE | 0 | 0 | 0 | 380 |
| ETFIS SER TR I | INFRAC ACT MLP | 26923G103 |  | 39440 | 8000 | SH |  | SOLE | 0 | 0 | 0 | 8000 |
| ETFIS SER TR I | INFRACP REIT PFD | 26923G400 |  | 91488 | 3619 | SH |  | SOLE | 0 | 0 | 0 | 3619 |
| ETFIS SER TR I | VIRTUS INFRCAP | 26923G822 |  | 113183 | 4297 | SH |  | SOLE | 0 | 0 | 0 | 4297 |
| ETFIS SER TR I | VIRTUS REAVES UT | 26923G806 |  | 25431 | 608 | SH |  | SOLE | 0 | 0 | 0 | 608 |
| ETHAN ALLEN INTERIORS INC | COM | 297602104 |  | 1051 | 55 | SH |  | SOLE | 0 | 0 | 0 | 55 |
| ETSY INC | COM | 29786A106 |  | 312276 | 5527 | SH |  | SOLE | 0 | 0 | 0 | 5527 |
| EURONAV NV ANTWERPEN | SHS | B38564108 |  | 7360 | 800 | SH |  | SOLE | 0 | 0 | 0 | 800 |
| EURONET WORLDWIDE INC | COM | 298736109 |  | 29260 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| EVEREST RE GROUP LTD | COM | G3223R108 |  | 8076 | 30 | SH |  | SOLE | 0 | 0 | 0 | 30 |
| EVERGY INC | COM | 30034W106 |  | 383142 | 5756 | SH |  | SOLE | 0 | 0 | 0 | 5756 |
| EVERI HLDGS INC | COM | 30034T103 |  | 17 | 2 | SH |  | SOLE | 0 | 0 | 0 | 2 |
| EVERQUOTE INC | COM CL A | 30041R108 |  | 427 | 20 | SH |  | SOLE | 0 | 0 | 0 | 20 |
| EVERSOURCE ENERGY | COM | 30040W108 |  | 328862 | 3848 | SH |  | SOLE | 0 | 0 | 0 | 3848 |
| EVERTEC INC | COM | 30040P103 |  | 406 | 13 | SH |  | SOLE | 0 | 0 | 0 | 13 |
| EXACT SCIENCES CORP | COM | 30063P105 |  | 2711 | 30 | SH |  | SOLE | 0 | 0 | 0 | 30 |
| EXCHANGE TRADED CONCEPTS TR | HULL TACTIC US | 301505806 |  | 51089 | 2000 | SH |  | SOLE | 0 | 0 | 0 | 2000 |
| EXCHANGE TRADED CONCEPTS TR | ROBO GLB ETF | 301505707 |  | 536506 | 13990 | SH |  | SOLE | 0 | 0 | 0 | 13990 |
| EXCHANGE TRADED CONCEPTS TR | YLD SHS HGH INC | 301505301 |  | 6212 | 349 | SH |  | SOLE | 0 | 0 | 0 | 349 |
| EXELIXIS INC | COM | 30161Q104 |  | 55902 | 3161 | SH |  | SOLE | 0 | 0 | 0 | 3161 |
| EXELON CORP | COM | 30161N101 |  | 752827 | 15583 | SH |  | SOLE | 0 | 0 | 0 | 15583 |
| EXONE CO | COM | 302104104 |  | 11151 | 1260 | SH |  | SOLE | 0 | 0 | 0 | 1260 |
| EXP WORLD HOLDINGS INC | COM | 30212W100 |  | 838 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| EXPEDIA GROUP INC | COM NEW | 30212P303 |  | 450946 | 3355 | SH |  | SOLE | 0 | 0 | 0 | 3355 |
| EXPEDITORS INTL WASH INC | COM | 302130109 |  | 104006 | 1400 | SH |  | SOLE | 0 | 0 | 0 | 1400 |
| EXTENDED STAY AMER INC | UNIT 99/99/9999B | 30224P200 |  | 1464 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| EXXON MOBIL CORP | COM | 30231G102 |  | 4335016 | 61394 | SH |  | SOLE | 0 | 0 | 0 | 61394 |
| F M C CORP | COM NEW | 302491303 |  | 12647 | 144 | SH |  | SOLE | 0 | 0 | 0 | 144 |
| F5 NETWORKS INC | COM | 315616102 |  | 9268 | 66 | SH |  | SOLE | 0 | 0 | 0 | 66 |
| FACEBOOK INC | CL A | 30303M102 |  | 8691194 | 48805 | SH |  | SOLE | 0 | 0 | 0 | 48805 |
| FACTSET RESH SYS INC | COM | 303075105 |  | 11420 | 47 | SH |  | SOLE | 0 | 0 | 0 | 47 |
| FAIR ISAAC CORP | COM | 303250104 |  | 47653 | 157 | SH |  | SOLE | 0 | 0 | 0 | 157 |
| FASTENAL CO | COM | 311900104 |  | 117383 | 3593 | SH |  | SOLE | 0 | 0 | 0 | 3593 |
| FEDERAL REALTY INVT TR | SH BEN INT NEW | 313747206 |  | 716641 | 5264 | SH |  | SOLE | 0 | 0 | 0 | 5264 |
| FEDERATED INVS INC PA | CL B | 314211103 |  | 5542 | 171 | SH |  | SOLE | 0 | 0 | 0 | 171 |
| FEDEX CORP | COM | 31428X106 |  | 278357 | 1912 | SH |  | SOLE | 0 | 0 | 0 | 1912 |
| FEDNAT HLDG CO | COM | 31431B109 |  | 3008 | 215 | SH |  | SOLE | 0 | 0 | 0 | 215 |
| FERRARI N V | COM | N3167Y103 |  | 58503 | 379 | SH |  | SOLE | 0 | 0 | 0 | 379 |
| FERRELLGAS PARTNERS L.P. | UNIT LTD PART | 315293100 |  | 318 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| FIAT CHRYSLER AUTOMOBILES N | SHS | N31738102 |  | 5581 | 431 | SH |  | SOLE | 0 | 0 | 0 | 431 |
| FIDELITY | LTD TRM BD ETF | 316188200 |  | 3209 | 63 | SH |  | SOLE | 0 | 0 | 0 | 63 |
| FIDELITY COMWLTH TR | NDQ CP IDX TRK | 315912808 |  | 1130122 | 3599 | SH |  | SOLE | 0 | 0 | 0 | 3599 |
| FIDELITY COVINGTON TR | LOW VOLITY ETF | 316092824 |  | 109201 | 2974 | SH |  | SOLE | 0 | 0 | 0 | 2974 |
| FIDELITY COVINGTON TR | MSCI CONSM DIS | 316092204 |  | 1601 | 35 | SH |  | SOLE | 0 | 0 | 0 | 35 |
| FIDELITY COVINGTON TR | MSCI FINLS IDX | 316092501 |  | 489912 | 12049 | SH |  | SOLE | 0 | 0 | 0 | 12049 |
| FIDELITY COVINGTON TR | MSCI HLTH CARE I | 316092600 |  | 1475 | 34 | SH |  | SOLE | 0 | 0 | 0 | 34 |
| FIDELITY COVINGTON TR | MSCI INDL INDX | 316092709 |  | 12755 | 320 | SH |  | SOLE | 0 | 0 | 0 | 320 |
| FIDELITY COVINGTON TR | MSCI INFO TECH I | 316092808 |  | 16644 | 261 | SH |  | SOLE | 0 | 0 | 0 | 261 |
| FIDELITY COVINGTON TR | MSCI UTILS INDEX | 316092865 |  | 18696 | 440 | SH |  | SOLE | 0 | 0 | 0 | 440 |
| FIDELITY NATIONAL FINANCIAL | FNF GROUP COM | 31620R303 |  | 3109 | 70 | SH |  | SOLE | 0 | 0 | 0 | 70 |
| FIDELITY NATL INFORMATION SV | COM | 31620M106 |  | 99488 | 749 | SH |  | SOLE | 0 | 0 | 0 | 749 |
| FINANCIAL INSTNS INC | COM | 317585404 |  | 31236 | 1035 | SH |  | SOLE | 0 | 0 | 0 | 1035 |
| FIREEYE INC | COM | 31816Q101 |  | 1334 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| FIRST AMERN FINL CORP | COM | 31847R102 |  | 1770 | 30 | SH |  | SOLE | 0 | 0 | 0 | 30 |
| FIRST FINL BANCORP OH | COM | 320209109 |  | 269 | 11 | SH |  | SOLE | 0 | 0 | 0 | 11 |
| FIRST HORIZON NATL CORP | COM | 320517105 |  | 78327 | 4835 | SH |  | SOLE | 0 | 0 | 0 | 4835 |
| FIRST INDUSTRIAL REALTY TRUS | COM | 32054K103 |  | 5578 | 141 | SH |  | SOLE | 0 | 0 | 0 | 141 |
| FIRST MAJESTIC SILVER CORP | COM | 32076V103 |  | 94309 | 10375 | SH |  | SOLE | 0 | 0 | 0 | 10375 |
| FIRST REP BK SAN FRANCISCO C | COM | 33616C100 |  | 358564 | 3708 | SH |  | SOLE | 0 | 0 | 0 | 3708 |
| FIRST SOLAR INC | COM | 336433107 |  | 390059 | 6724 | SH |  | SOLE | 0 | 0 | 0 | 6724 |
| FIRST TR ABERDEEN GLBL OPP F | COM SHS | 337319107 |  | 5280 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| FIRST TR BICK INDEX FD | COM SHS | 33733H107 |  | 6339 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| FIRST TR DYNAMIC EUROPE EQT | COM SHS | 33740D107 |  | 3827 | 282 | SH |  | SOLE | 0 | 0 | 0 | 282 |
| FIRST TR ENERGY INFRASTRCTR | COM | 33738C103 |  | 3715 | 225 | SH |  | SOLE | 0 | 0 | 0 | 225 |
| FIRST TR ENHANCED EQTY INC F | COM | 337318109 |  | 270218 | 17070 | SH |  | SOLE | 0 | 0 | 0 | 17070 |
| FIRST TR EXCH TRADED FD III | HORIZON MNGD ETF | 33739P871 |  | 558039 | 16768 | SH |  | SOLE | 0 | 0 | 0 | 16768 |
| FIRST TR EXCH TRADED FD III | LNG/SHT EQUITY | 33739P103 |  | 272076 | 6636 | SH |  | SOLE | 0 | 0 | 0 | 6636 |
| FIRST TR EXCH TRADED FD III | RIVR FRNT DYN | 33739P707 |  | 299757 | 5187 | SH |  | SOLE | 0 | 0 | 0 | 5187 |
| FIRST TR EXCH TRADED FD III | RIVRFRNT DYN DEV | 33739P608 |  | 498445 | 8951 | SH |  | SOLE | 0 | 0 | 0 | 8951 |
| FIRST TR EXCH TRADED FD III | SHRT DUR MNG MUN | 33739P830 |  | 23394 | 1142 | SH |  | SOLE | 0 | 0 | 0 | 1142 |
| FIRST TR EXCH TRD ALPHA FD I | DEV MRK EX US | 33737J174 |  | 23919 | 457 | SH |  | SOLE | 0 | 0 | 0 | 457 |
| FIRST TR EXCH TRD ALPHA FD I | EM SML CP ALPH | 33737J307 |  | 18296 | 537 | SH |  | SOLE | 0 | 0 | 0 | 537 |
| FIRST TR EXCH TRD ALPHA FD I | EMERG MKT ALPH | 33737J182 |  | 387610 | 16466 | SH |  | SOLE | 0 | 0 | 0 | 16466 |
| FIRST TR EXCH TRD ALPHA FD I | EURO ALPHADEX | 33737J505 |  | 7564 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| FIRST TR EXCH TRD ALPHA FD I | EUROPE ALPHADEX | 33737J117 |  | 960367 | 27942 | SH |  | SOLE | 0 | 0 | 0 | 27942 |
| FIRST TR EXCHAN TRADED FD VI | FST TR GLB FD | 33739H101 |  | 392240 | 21611 | SH |  | SOLE | 0 | 0 | 0 | 21611 |
| FIRST TR EXCHANG TRADED FD I | MANAGD MUN ETF | 33739N108 |  | 1920487 | 34566 | SH |  | SOLE | 0 | 0 | 0 | 34566 |
| FIRST TR EXCHANGE TRADED FD | BUYWRIT INCM ETF | 33738R308 |  | 2496 | 111 | SH |  | SOLE | 0 | 0 | 0 | 111 |
| FIRST TR EXCHANGE TRADED FD | CAP STRENGTH ETF | 33733E104 |  | 1647055 | 29008 | SH |  | SOLE | 0 | 0 | 0 | 29008 |
| FIRST TR EXCHANGE TRADED FD | CLOUD COMPUTING | 33734X192 |  | 285824 | 5066 | SH |  | SOLE | 0 | 0 | 0 | 5066 |
| FIRST TR EXCHANGE TRADED FD | CONSUMR DISCRE | 33734X101 |  | 229215 | 5451 | SH |  | SOLE | 0 | 0 | 0 | 5451 |
| FIRST TR EXCHANGE TRADED FD | CONSUMR STAPLE | 33734X119 |  | 15317 | 317 | SH |  | SOLE | 0 | 0 | 0 | 317 |
| FIRST TR EXCHANGE TRADED FD | DJ GLBL DIVID | 33734X200 |  | 2310 | 101 | SH |  | SOLE | 0 | 0 | 0 | 101 |
| FIRST TR EXCHANGE TRADED FD | DJ INTERNT IDX | 33733E302 |  | 366759 | 2724 | SH |  | SOLE | 0 | 0 | 0 | 2724 |
| FIRST TR EXCHANGE TRADED FD | DORSEY WRIGHT | 33738R878 |  | 120442 | 4557 | SH |  | SOLE | 0 | 0 | 0 | 4557 |
| FIRST TR EXCHANGE TRADED FD | DORSEY WRIGHT | 33738R886 |  | 262156 | 13776 | SH |  | SOLE | 0 | 0 | 0 | 13776 |
| FIRST TR EXCHANGE TRADED FD | DORSEY WRIGHT PE | 33733E880 |  | 438563 | 14111 | SH |  | SOLE | 0 | 0 | 0 | 14111 |
| FIRST TR EXCHANGE TRADED FD | DORSEY WRT 5 ETF | 33738R605 |  | 6746679 | 228005 | SH |  | SOLE | 0 | 0 | 0 | 228005 |
| FIRST TR EXCHANGE TRADED FD | DOW 30 EQL WGT | 33733A201 |  | 358130 | 14607 | SH |  | SOLE | 0 | 0 | 0 | 14607 |
| FIRST TR EXCHANGE TRADED FD | ENERGY ALPHADX | 33734X127 |  | 2296 | 234 | SH |  | SOLE | 0 | 0 | 0 | 234 |
| FIRST TR EXCHANGE TRADED FD | FINLS ALPHADEX | 33734X135 |  | 143686 | 4517 | SH |  | SOLE | 0 | 0 | 0 | 4517 |
| FIRST TR EXCHANGE TRADED FD | FIRST TR ENH NEW | 33739Q408 |  | 9127516 | 151948 | SH |  | SOLE | 0 | 0 | 0 | 151948 |
| FIRST TR EXCHANGE TRADED FD | FIRST TR TA HIYL | 33738D408 |  | 506975 | 10511 | SH |  | SOLE | 0 | 0 | 0 | 10511 |
| FIRST TR EXCHANGE TRADED FD | FST LOW OPPT EFT | 33739Q200 |  | 2376047 | 45702 | SH |  | SOLE | 0 | 0 | 0 | 45702 |
| FIRST TR EXCHANGE TRADED FD | FT STRG INCM ETF | 33739Q309 |  | 21594 | 425 | SH |  | SOLE | 0 | 0 | 0 | 425 |
| FIRST TR EXCHANGE TRADED FD | GBL WND ENRG ETF | 33736G106 |  | 3948 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| FIRST TR EXCHANGE TRADED FD | HEDGED BUYWRITE | 33738R407 |  | 48702 | 2182 | SH |  | SOLE | 0 | 0 | 0 | 2182 |
| FIRST TR EXCHANGE TRADED FD | HLTH CARE ALPH | 33734X143 |  | 1792863 | 24221 | SH |  | SOLE | 0 | 0 | 0 | 24221 |
| FIRST TR EXCHANGE TRADED FD | INDLS PROD DUR | 33734X150 |  | 94262 | 2254 | SH |  | SOLE | 0 | 0 | 0 | 2254 |
| FIRST TR EXCHANGE TRADED FD | INDXX NEXTG ETF | 33737K205 |  | 5033 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| FIRST TR EXCHANGE TRADED FD | MATERIALS ALPH | 33734X168 |  | 27669 | 743 | SH |  | SOLE | 0 | 0 | 0 | 743 |
| FIRST TR EXCHANGE TRADED FD | MID CAP US EQT | 33738R753 |  | 7892 | 355 | SH |  | SOLE | 0 | 0 | 0 | 355 |
| FIRST TR EXCHANGE TRADED FD | MULTI ASSET DI | 33738R100 |  | 397835 | 21586 | SH |  | SOLE | 0 | 0 | 0 | 21586 |
| FIRST TR EXCHANGE TRADED FD | NASD TECH DIV | 33738R118 |  | 108344 | 2701 | SH |  | SOLE | 0 | 0 | 0 | 2701 |
| FIRST TR EXCHANGE TRADED FD | NASDAQ BK ETF | 33738R860 |  | 251398 | 9826 | SH |  | SOLE | 0 | 0 | 0 | 9826 |
| FIRST TR EXCHANGE TRADED FD | NASDAQ CYB ETF | 33734X846 |  | 437114 | 15806 | SH |  | SOLE | 0 | 0 | 0 | 15806 |
| FIRST TR EXCHANGE TRADED FD | NASDQ OIL GAS | 33738R845 |  | 2394 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| FIRST TR EXCHANGE TRADED FD | NASDQ SEMCNDTR | 33738R811 |  | 55243 | 1592 | SH |  | SOLE | 0 | 0 | 0 | 1592 |
| FIRST TR EXCHANGE TRADED FD | NAT GAS ETF | 33733E807 |  | 1261 | 110 | SH |  | SOLE | 0 | 0 | 0 | 110 |
| FIRST TR EXCHANGE TRADED FD | NO AMER ENERGY | 33738D101 |  | 262784 | 10269 | SH |  | SOLE | 0 | 0 | 0 | 10269 |
| FIRST TR EXCHANGE TRADED FD | NY ARCA BIOTECH | 33733E203 |  | 1020496 | 8245 | SH |  | SOLE | 0 | 0 | 0 | 8245 |
| FIRST TR EXCHANGE TRADED FD | RISNG DIVD ACHIV | 33738R506 |  | 513261 | 16115 | SH |  | SOLE | 0 | 0 | 0 | 16115 |
| FIRST TR EXCHANGE TRADED FD | SENIOR LN FD | 33738D309 |  | 479315 | 10110 | SH |  | SOLE | 0 | 0 | 0 | 10110 |
| FIRST TR EXCHANGE TRADED FD | TECH ALPHADEX | 33734X176 |  | 1369714 | 21024 | SH |  | SOLE | 0 | 0 | 0 | 21024 |
| FIRST TR EXCHANGE TRADED FD | US EQTY OPPT ETF | 336920103 |  | 1522204 | 20075 | SH |  | SOLE | 0 | 0 | 0 | 20075 |
| FIRST TR EXCHANGE TRADED FD | UTILITIES ALPH | 33734X184 |  | 162732 | 5488 | SH |  | SOLE | 0 | 0 | 0 | 5488 |
| FIRST TR EXCHANGE TRADED FD | WTR ETF | 33733B100 |  | 75749 | 1350 | SH |  | SOLE | 0 | 0 | 0 | 1350 |
| FIRST TR EXCHANGE-TRADED FD | DORSY WR MOMNT | 33741L108 |  | 50201 | 2200 | SH |  | SOLE | 0 | 0 | 0 | 2200 |
| FIRST TR EXCHANGE-TRADED FD | PFD SECS INC ETF | 33739E108 |  | 403307 | 20441 | SH |  | SOLE | 0 | 0 | 0 | 20441 |
| FIRST TR EXCHNG TRADED FD VI | ALT ABSLT STRG | 33740Y101 |  | 141746 | 5413 | SH |  | SOLE | 0 | 0 | 0 | 5413 |
| FIRST TR EXCHNG TRADED FD VI | LOW DUR STRTGC | 33740F870 |  | 33476 | 1629 | SH |  | SOLE | 0 | 0 | 0 | 1629 |
| FIRST TR EXCHNG TRADED FD VI | TCW OPPORTUNIS | 33740F805 |  | 1267880 | 24079 | SH |  | SOLE | 0 | 0 | 0 | 24079 |
| FIRST TR EXCNGE TRD ALPHADEX | MID CP GR ALPH | 33737M102 |  | 331150 | 7400 | SH |  | SOLE | 0 | 0 | 0 | 7400 |
| FIRST TR EXCNGE TRD ALPHADEX | SML CP GRW ALP | 33737M300 |  | 113799 | 2594 | SH |  | SOLE | 0 | 0 | 0 | 2594 |
| FIRST TR HIGH INCOME L/S FD | COM | 33738E109 |  | 9096 | 600 | SH |  | SOLE | 0 | 0 | 0 | 600 |
| FIRST TR INTER DUR PFD  IN | COM | 33718W103 |  | 137585 | 5820 | SH |  | SOLE | 0 | 0 | 0 | 5820 |
| FIRST TR LRG CP GRWTH ALPHAD | COM SHS | 33735K108 |  | 1772426 | 25329 | SH |  | SOLE | 0 | 0 | 0 | 25329 |
| FIRST TR LRG CP VL ALPHADEX | COM SHS | 33735J101 |  | 1144029 | 22184 | SH |  | SOLE | 0 | 0 | 0 | 22184 |
| FIRST TR LRGE CP CORE ALPHA | COM SHS | 33734K109 |  | 957942 | 15730 | SH |  | SOLE | 0 | 0 | 0 | 15730 |
| FIRST TR MID CAP CORE ALPHAD | COM SHS | 33735B108 |  | 1030055 | 15251 | SH |  | SOLE | 0 | 0 | 0 | 15251 |
| FIRST TR MORNINGSTAR DIV LEA | SHS | 336917109 |  | 228956 | 7376 | SH |  | SOLE | 0 | 0 | 0 | 7376 |
| FIRST TR NASDAQ ABA CMNTY BK | UT COM SHS ETF | 33736Q104 |  | 19970 | 417 | SH |  | SOLE | 0 | 0 | 0 | 417 |
| FIRST TR NASDAQ100 TECH INDE | SHS | 337345102 |  | 182677 | 2087 | SH |  | SOLE | 0 | 0 | 0 | 2087 |
| FIRST TR S REIT INDEX FD | COM | 33734G108 |  | 117290 | 4406 | SH |  | SOLE | 0 | 0 | 0 | 4406 |
| FIRST TR SML CP CORE ALPHA F | COM SHS | 33734Y109 |  | 446557 | 7434 | SH |  | SOLE | 0 | 0 | 0 | 7434 |
| FIRST TR SR FLG RTE INCM FD | COM | 33733U108 |  | 3756 | 313 | SH |  | SOLE | 0 | 0 | 0 | 313 |
| FIRST TR SR FLOATING RATE 20 | COM SHS | 33740K101 |  | 34515 | 3900 | SH |  | SOLE | 0 | 0 | 0 | 3900 |
| FIRST TR STOXX EURO DIV FD | COMMON SHS | 33735T109 |  | 19836 | 1557 | SH |  | SOLE | 0 | 0 | 0 | 1557 |
| FIRST TR VALUE LINE 100 ETF | COM SHS | 33735G107 |  | 16740 | 750 | SH |  | SOLE | 0 | 0 | 0 | 750 |
| FIRST TR VALUE LINE DIVID IN | SHS | 33734H106 |  | 2779209 | 79702 | SH |  | SOLE | 0 | 0 | 0 | 79702 |
| FIRST TRUST SPECIALTY FINANC | COM BEN INTR | 33733G109 |  | 25445 | 4104 | SH |  | SOLE | 0 | 0 | 0 | 4104 |
| FIRSTENERGY CORP | COM | 337932107 |  | 327108 | 6782 | SH |  | SOLE | 0 | 0 | 0 | 6782 |
| FIRSTSERVICE CORP NEW | COM | 33767E202 |  | 1436 | 14 | SH |  | SOLE | 0 | 0 | 0 | 14 |
| FISERV INC | COM | 337738108 |  | 1076714 | 10394 | SH |  | SOLE | 0 | 0 | 0 | 10394 |
| FITBIT INC | CL A | 33812L102 |  | 36328 | 9535 | SH |  | SOLE | 0 | 0 | 0 | 9535 |
| FIVE BELOW INC | COM | 33829M101 |  | 969457 | 7688 | SH |  | SOLE | 0 | 0 | 0 | 7688 |
| FIVE PRIME THERAPEUTICS INC | COM | 33830X104 |  | 581 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| FLAHERTY  CRUMRIN PFD  INM | COM | 338478100 |  | 147261 | 7029 | SH |  | SOLE | 0 | 0 | 0 | 7029 |
| FLAHERTY  CRUMRIN PFD  INM | COM | 33848E106 |  | 15899 | 1300 | SH |  | SOLE | 0 | 0 | 0 | 1300 |
| FLAHERTY  CRUMRINE DYN PFD | SHS | 33848W106 |  | 5220 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| FLAHERTY  CRUMRINE TOTAL RE | COM | 338479108 |  | 18213 | 812 | SH |  | SOLE | 0 | 0 | 0 | 812 |
| FLEETCOR TECHNOLOGIES INC | COM | 339041105 |  | 409235 | 1427 | SH |  | SOLE | 0 | 0 | 0 | 1427 |
| FLEX LTD | ORD | Y2573F102 |  | 10172 | 972 | SH |  | SOLE | 0 | 0 | 0 | 972 |
| FLEXION THERAPEUTICS INC | COM | 33938J106 |  | 2056 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| FLEXSHARES TR | IBOXX 3R TARGT | 33939L506 |  | 19057 | 775 | SH |  | SOLE | 0 | 0 | 0 | 775 |
| FLEXSHARES TR | IBOXX 5YR TRGT | 33939L605 |  | 1965 | 77 | SH |  | SOLE | 0 | 0 | 0 | 77 |
| FLEXSHARES TR | INTL QLTDV IDX | 33939L837 |  | 26486 | 1189 | SH |  | SOLE | 0 | 0 | 0 | 1189 |
| FLEXSHARES TR | MORNSTAR UPSTR | 33939L407 |  | 62300 | 2000 | SH |  | SOLE | 0 | 0 | 0 | 2000 |
| FLEXSHARES TR | MORNSTAR USMKT | 33939L100 |  | 40953 | 350 | SH |  | SOLE | 0 | 0 | 0 | 350 |
| FLEXSHARES TR | QLT DIV DEF IDX | 33939L845 |  | 191887 | 4197 | SH |  | SOLE | 0 | 0 | 0 | 4197 |
| FLEXSHARES TR | STOXX GLOBR INF | 33939L795 |  | 12240 | 237 | SH |  | SOLE | 0 | 0 | 0 | 237 |
| FLIR SYS INC | COM | 302445101 |  | 2840 | 54 | SH |  | SOLE | 0 | 0 | 0 | 54 |
| FLOOR  DECOR HLDGS INC | CL A | 339750101 |  | 278972 | 5454 | SH |  | SOLE | 0 | 0 | 0 | 5454 |
| FLOWERS FOODS INC | COM | 343498101 |  | 138780 | 6000 | SH |  | SOLE | 0 | 0 | 0 | 6000 |
| FLOWSERVE CORP | COM | 34354P105 |  | 887 | 19 | SH |  | SOLE | 0 | 0 | 0 | 19 |
| FLUSHING FINL CORP | COM | 343873105 |  | 28552 | 1413 | SH |  | SOLE | 0 | 0 | 0 | 1413 |
| FLWS/1-800 FLOWERS | CL A | 68243Q106 |  | 6613 | 447 | SH |  | SOLE | 0 | 0 | 0 | 447 |
| FNB CORP PA | COM | 302520101 |  | 174066 | 15097 | SH |  | SOLE | 0 | 0 | 0 | 15097 |
| FOMENTO ECONOMICO MEXICANO S | SPON ADR UNITS | 344419106 |  | 3297 | 36 | SH |  | SOLE | 0 | 0 | 0 | 36 |
| FOOT LOCKER INC | COM | 344849104 |  | 240358 | 5569 | SH |  | SOLE | 0 | 0 | 0 | 5569 |
| FORD MTR CO DEL | COM | 345370860 |  | 847425 | 92514 | SH |  | SOLE | 0 | 0 | 0 | 92514 |
| FORESCOUT TECHNOLOGIES INC | COM | 34553D101 |  | 21766 | 574 | SH |  | SOLE | 0 | 0 | 0 | 574 |
| FORTINET INC | COM | 34959E109 |  | 79370 | 1034 | SH |  | SOLE | 0 | 0 | 0 | 1034 |
| FORTIS INC | COM | 349553107 |  | 15506 | 366 | SH |  | SOLE | 0 | 0 | 0 | 366 |
| FORTIVE CORP | COM | 34959J108 |  | 203620 | 2970 | SH |  | SOLE | 0 | 0 | 0 | 2970 |
| FORTRESS BIOTECH INC | COM | 34960Q109 |  | 635 | 450 | SH |  | SOLE | 0 | 0 | 0 | 450 |
| FORTUNA SILVER MINES INC | COM | 349915108 |  | 927 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| FORTUNE BRANDS HOME  SEC IN | COM | 34964C106 |  | 1258 | 23 | SH |  | SOLE | 0 | 0 | 0 | 23 |
| FORWARD AIR CORP | COM | 349853101 |  | 1848 | 29 | SH |  | SOLE | 0 | 0 | 0 | 29 |
| FOSSIL GROUP INC | COM | 34988V106 |  | 7731 | 618 | SH |  | SOLE | 0 | 0 | 0 | 618 |
| FOSTER L B CO | COM | 350060109 |  | 6501 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| FOX CORP | CL A COM | 35137L105 |  | 112044 | 3553 | SH |  | SOLE | 0 | 0 | 0 | 3553 |
| FOX CORP | CL B COM | 35137L204 |  | 25011 | 793 | SH |  | SOLE | 0 | 0 | 0 | 793 |
| FOX FACTORY HLDG CORP | COM | 35138V102 |  | 4979 | 80 | SH |  | SOLE | 0 | 0 | 0 | 80 |
| FQF TR | AGFIQ US MK ANTI | 351680707 |  | 2674462 | 112847 | SH |  | SOLE | 0 | 0 | 0 | 112847 |
| FRANCO NEVADA CORP | COM | 351858105 |  | 28989 | 318 | SH |  | SOLE | 0 | 0 | 0 | 318 |
| FRANKLIN LTD DURATION INC TR | COM | 35472T101 |  | 15827 | 1700 | SH |  | SOLE | 0 | 0 | 0 | 1700 |
| FRANKLIN RES INC | COM | 354613101 |  | 37345 | 1294 | SH |  | SOLE | 0 | 0 | 0 | 1294 |
| FRANKLIN TEMPLETON ETF TR | LIBERTYQ EMERG | 35473P207 |  | 14468 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| FRANKLIN TEMPLETON ETF TR | LIBERTYQ GBL | 35473P306 |  | 20374 | 700 | SH |  | SOLE | 0 | 0 | 0 | 700 |
| FREEPORT-MCMORAN INC | CL B | 35671D857 |  | 274043 | 28636 | SH |  | SOLE | 0 | 0 | 0 | 28636 |
| FRESENIUS MED CARE AG KGA | SPONSORED ADR | 358029106 |  | 2452 | 73 | SH |  | SOLE | 0 | 0 | 0 | 73 |
| FRESH DEL MONTE PRODUCE INC | ORD | G36738105 |  | 136 | 4 | SH |  | SOLE | 0 | 0 | 0 | 4 |
| FRESHPET INC | COM | 358039105 |  | 4977 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| FRONTIER COMMUNICATIONS CORP | COM NEW | 35906A306 |  | 301 | 347 | SH |  | SOLE | 0 | 0 | 0 | 347 |
| FS KKR CAPITAL CORP | COM | 302635107 |  | 282259 | 48415 | SH |  | SOLE | 0 | 0 | 0 | 48415 |
| FTI CONSULTING INC | COM | 302941109 |  | 31797 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| FUELCELL ENERGY INC | COM | 35952H601 |  | 799 | 2440 | SH |  | SOLE | 0 | 0 | 0 | 2440 |
| FULLER H B CO | COM | 359694106 |  | 2794 | 60 | SH |  | SOLE | 0 | 0 | 0 | 60 |
| FUNKO INC | COM CL A | 361008105 |  | 13744 | 668 | SH |  | SOLE | 0 | 0 | 0 | 668 |
| GABELLI DIVD  INCOME TR | COM | 36242H104 |  | 126027 | 5859 | SH |  | SOLE | 0 | 0 | 0 | 5859 |
| GABELLI EQUITY TR INC | COM | 362397101 |  | 15387 | 2573 | SH |  | SOLE | 0 | 0 | 0 | 2573 |
| GABELLI HLTHCARE  WELLNESS | SHS | 36246K103 |  | 458 | 44 | SH |  | SOLE | 0 | 0 | 0 | 44 |
| GABELLI MULTIMEDIA TR INC | COM | 36239Q109 |  | 812 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| GALAPAGOS NV | SPON ADR | 36315X101 |  | 5496 | 36 | SH |  | SOLE | 0 | 0 | 0 | 36 |
| GALECTIN THERAPEUTICS INC | COM NEW | 363225202 |  | 3784 | 1031 | SH |  | SOLE | 0 | 0 | 0 | 1031 |
| GALLAGHER ARTHUR J  CO | COM | 363576109 |  | 7963 | 89 | SH |  | SOLE | 0 | 0 | 0 | 89 |
| GAMCO GLOBAL GOLD NAT RES | COM SH BEN INT | 36465A109 |  | 2610 | 600 | SH |  | SOLE | 0 | 0 | 0 | 600 |
| GAMESTOP CORP NEW | CL A | 36467W109 |  | 1286 | 233 | SH |  | SOLE | 0 | 0 | 0 | 233 |
| GAMING  LEISURE PPTYS INC | COM | 36467J108 |  | 113229 | 2961 | SH |  | SOLE | 0 | 0 | 0 | 2961 |
| GANNETT CO INC | COM | 36473H104 |  | 537 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| GAP INC | COM | 364760108 |  | 15674 | 903 | SH |  | SOLE | 0 | 0 | 0 | 903 |
| GARMIN LTD | SHS | H2906T109 |  | 552990 | 6530 | SH |  | SOLE | 0 | 0 | 0 | 6530 |
| GARRETT MOTION INC | COM | 366505105 |  | 3775 | 379 | SH |  | SOLE | 0 | 0 | 0 | 379 |
| GARTNER INC | COM | 366651107 |  | 35748 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| GCI LIBERTY INC | COM CLASS A | 36164V305 |  | 5214 | 84 | SH |  | SOLE | 0 | 0 | 0 | 84 |
| GENERAC HLDGS INC | COM | 368736104 |  | 251471 | 3210 | SH |  | SOLE | 0 | 0 | 0 | 3210 |
| GENERAL DYNAMICS CORP | COM | 369550108 |  | 437837 | 2396 | SH |  | SOLE | 0 | 0 | 0 | 2396 |
| GENERAL ELECTRIC CO | COM | 369604103 |  | 1364772 | 152659 | SH |  | SOLE | 0 | 0 | 0 | 152659 |
| GENERAL MLS INC | COM | 370334104 |  | 1364803 | 24761 | SH |  | SOLE | 0 | 0 | 0 | 24761 |
| GENERAL MTRS CO | COM | 37045V100 |  | 1232863 | 32894 | SH |  | SOLE | 0 | 0 | 0 | 32894 |
| GENESEE  WYO INC | CL A | 371559105 |  | 11935 | 108 | SH |  | SOLE | 0 | 0 | 0 | 108 |
| GENMAB A S | SPONSORED ADS | 372303206 |  | 21314 | 1052 | SH |  | SOLE | 0 | 0 | 0 | 1052 |
| GENOMIC HEALTH INC | COM | 37244C101 |  | 20007 | 295 | SH |  | SOLE | 0 | 0 | 0 | 295 |
| GENPACT LIMITED | SHS | G3922B107 |  | 225176 | 5811 | SH |  | SOLE | 0 | 0 | 0 | 5811 |
| GENUINE PARTS CO | COM | 372460105 |  | 93581 | 940 | SH |  | SOLE | 0 | 0 | 0 | 940 |
| GEO GROUP INC NEW | COM | 36162J106 |  | 9537 | 550 | SH |  | SOLE | 0 | 0 | 0 | 550 |
| GERMAN AMERN BANCORP INC | COM | 373865104 |  | 107496 | 3354 | SH |  | SOLE | 0 | 0 | 0 | 3354 |
| GIBRALTAR INDS INC | COM | 374689107 |  | 2435 | 53 | SH |  | SOLE | 0 | 0 | 0 | 53 |
| GILDAN ACTIVEWEAR INC | COM | 375916103 |  | 104583 | 2946 | SH |  | SOLE | 0 | 0 | 0 | 2946 |
| GILEAD SCIENCES INC | COM | 375558103 |  | 958488 | 15123 | SH |  | SOLE | 0 | 0 | 0 | 15123 |
| GLACIER BANCORP INC NEW | COM | 37637Q105 |  | 3641 | 90 | SH |  | SOLE | 0 | 0 | 0 | 90 |
| GLADSTONE INVT CORP | COM | 376546107 |  | 57245 | 4639 | SH |  | SOLE | 0 | 0 | 0 | 4639 |
| GLADSTONE LD CORP | COM | 376549101 |  | 4615 | 388 | SH |  | SOLE | 0 | 0 | 0 | 388 |
| GLATFELTER | COM | 377316104 |  | 1508 | 98 | SH |  | SOLE | 0 | 0 | 0 | 98 |
| GLAUKOS CORP | COM | 377322102 |  | 71636 | 1146 | SH |  | SOLE | 0 | 0 | 0 | 1146 |
| GLAXOSMITHKLINE PLC | SPONSORED ADR | 37733W105 |  | 563180 | 13195 | SH |  | SOLE | 0 | 0 | 0 | 13195 |
| GLOBAL BLOOD THERAPEUTICS IN | COM | 37890U108 |  | 11645 | 240 | SH |  | SOLE | 0 | 0 | 0 | 240 |
| GLOBAL MED REIT INC | COM NEW | 37954A204 |  | 11 | 1 | SH |  | SOLE | 0 | 0 | 0 | 1 |
| GLOBAL NET LEASE INC | COM NEW | 379378201 |  | 271021 | 13899 | SH |  | SOLE | 0 | 0 | 0 | 13899 |
| GLOBAL PARTNERS LP | COM UNITS | 37946R109 |  | 7844 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| GLOBAL PMTS INC | COM | 37940X102 |  | 1489366 | 9367 | SH |  | SOLE | 0 | 0 | 0 | 9367 |
| GLOBAL X FDS | CLOUD COMPUTNG | 37954Y442 |  | 12584 | 859 | SH |  | SOLE | 0 | 0 | 0 | 859 |
| GLOBAL X FDS | E COMMERCE ETF | 37954Y467 |  | 28724 | 1671 | SH |  | SOLE | 0 | 0 | 0 | 1671 |
| GLOBAL X FDS | GLB X MLP ENRG I | 37950E226 |  | 26403 | 2147 | SH |  | SOLE | 0 | 0 | 0 | 2147 |
| GLOBAL X FDS | GLB X SUPERDIV | 37950E549 |  | 35722 | 2105 | SH |  | SOLE | 0 | 0 | 0 | 2105 |
| GLOBAL X FDS | GLBL X MLP ETF | 37950E473 |  | 125700 | 15000 | SH |  | SOLE | 0 | 0 | 0 | 15000 |
| GLOBAL X FDS | GLBX SUPRINC ETF | 37950E333 |  | 26280 | 2239 | SH |  | SOLE | 0 | 0 | 0 | 2239 |
| GLOBAL X FDS | GLOBAL X SILVER | 37954Y848 |  | 7224 | 257 | SH |  | SOLE | 0 | 0 | 0 | 257 |
| GLOBAL X FDS | INTERNET OF THNG | 37954Y780 |  | 1040 | 51 | SH |  | SOLE | 0 | 0 | 0 | 51 |
| GLOBAL X FDS | LITHIUM BTRY ETF | 37954Y855 |  | 98483 | 4041 | SH |  | SOLE | 0 | 0 | 0 | 4041 |
| GLOBAL X FDS | MILL THEMC ETF | 37954Y764 |  | 226334 | 9119 | SH |  | SOLE | 0 | 0 | 0 | 9119 |
| GLOBAL X FDS | MSCI CHINA FINCL | 37950E606 |  | 37575 | 2500 | SH |  | SOLE | 0 | 0 | 0 | 2500 |
| GLOBAL X FDS | MSCI GREECE ETF | 37950E366 |  | 3166387 | 339377 | SH |  | SOLE | 0 | 0 | 0 | 339377 |
| GLOBAL X FDS | NASDAQ 100 COVER | 37954Y483 |  | 470630 | 20824 | SH |  | SOLE | 0 | 0 | 0 | 20824 |
| GLOBAL X FDS | RBTCS ARTFL INTE | 37954Y715 |  | 160744 | 8029 | SH |  | SOLE | 0 | 0 | 0 | 8029 |
| GLOBAL X FDS | S 500 COVERED | 37954Y475 |  | 24345 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| GLOBAL X FDS | SOCIAL MED ETF | 37950E416 |  | 18519 | 580 | SH |  | SOLE | 0 | 0 | 0 | 580 |
| GLOBAL X FDS | US INFR DEV ETF | 37954Y673 |  | 12936 | 800 | SH |  | SOLE | 0 | 0 | 0 | 800 |
| GLOBUS MED INC | CL A | 379577208 |  | 49995 | 978 | SH |  | SOLE | 0 | 0 | 0 | 978 |
| GLU MOBILE INC | COM | 379890106 |  | 1113 | 223 | SH |  | SOLE | 0 | 0 | 0 | 223 |
| GODADDY INC | CL A | 380237107 |  | 127737 | 1936 | SH |  | SOLE | 0 | 0 | 0 | 1936 |
| GOLAR LNG LTD BERMUDA | SHS | G9456A100 |  | 11311 | 871 | SH |  | SOLE | 0 | 0 | 0 | 871 |
| GOLAR LNG PARTNERS LP | COM UNIT LPI | Y2745C102 |  | 29794 | 3110 | SH |  | SOLE | 0 | 0 | 0 | 3110 |
| GOLDMAN SACHS BDC INC | SHS | 38147U107 |  | 703 | 35 | SH |  | SOLE | 0 | 0 | 0 | 35 |
| GOLDMAN SACHS ETF TR | ACCES TREASURY | 381430529 |  | 43737 | 436 | SH |  | SOLE | 0 | 0 | 0 | 436 |
| GOLDMAN SACHS ETF TR | ACCESS INVT GR | 381430479 |  | 20525 | 392 | SH |  | SOLE | 0 | 0 | 0 | 392 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA EME | 381430206 |  | 2929400 | 93412 | SH |  | SOLE | 0 | 0 | 0 | 93412 |
| GOLDMAN SACHS ETF TR | EQUITY ETF | 381430503 |  | 58992 | 985 | SH |  | SOLE | 0 | 0 | 0 | 985 |
| GOLDMAN SACHS ETF TR | HEDGE IND ETF | 381430545 |  | 2784 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| GOLDMAN SACHS ETF TR | JUST US LRG CP | 381430396 |  | 174704 | 4096 | SH |  | SOLE | 0 | 0 | 0 | 4096 |
| GOLDMAN SACHS GROUP INC | COM | 38141G104 |  | 629423 | 3037 | SH |  | SOLE | 0 | 0 | 0 | 3037 |
| GOLDMAN SACHS MLP INC OPP FD | COM SHS | 38147W103 |  | 1733 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| GOLUB CAP BDC INC | COM | 38173M102 |  | 3222 | 171 | SH |  | SOLE | 0 | 0 | 0 | 171 |
| GOODYEAR TIRE  RUBR CO | COM | 382550101 |  | 67171 | 4663 | SH |  | SOLE | 0 | 0 | 0 | 4663 |
| GOPRO INC | CL A | 38268T103 |  | 5185 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| GPO AEROPORTUARIO DEL PAC SA | SPON ADR B | 400506101 |  | 579 | 6 | SH |  | SOLE | 0 | 0 | 0 | 6 |
| GRACO INC | COM | 384109104 |  | 1796 | 39 | SH |  | SOLE | 0 | 0 | 0 | 39 |
| GRAFTECH INTL LTD | COM | 384313508 |  | 32077 | 2506 | SH |  | SOLE | 0 | 0 | 0 | 2506 |
| GRAHAM HLDGS CO | COM | 384637104 |  | 1327 | 2 | SH |  | SOLE | 0 | 0 | 0 | 2 |
| GRAINGER W W INC | COM | 384802104 |  | 34819 | 117 | SH |  | SOLE | 0 | 0 | 0 | 117 |
| GRAND CANYON ED INC | COM | 38526M106 |  | 187366 | 1908 | SH |  | SOLE | 0 | 0 | 0 | 1908 |
| GRANITE PT MTG TR INC | COM | 38741L107 |  | 17053 | 910 | SH |  | SOLE | 0 | 0 | 0 | 910 |
| GRANITESHARES GOLD TR | SHS BEN INT | 38748G101 |  | 171519 | 11660 | SH |  | SOLE | 0 | 0 | 0 | 11660 |
| GRAPHIC PACKAGING HLDG CO | COM | 388689101 |  | 3112 | 211 | SH |  | SOLE | 0 | 0 | 0 | 211 |
| GRAY TELEVISION INC | COM | 389375106 |  | 3052 | 187 | SH |  | SOLE | 0 | 0 | 0 | 187 |
| GREAT WESTN BANCORP INC | COM | 391416104 |  | 3630 | 110 | SH |  | SOLE | 0 | 0 | 0 | 110 |
| GREEN PLAINS INC | COM | 393222104 |  | 3179 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| GREENBRIER COS INC | COM | 393657101 |  | 3012 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| GRIFFON CORP | COM | 398433102 |  | 2873 | 137 | SH |  | SOLE | 0 | 0 | 0 | 137 |
| GRIFOLS S A | SP ADR REP B NVT | 398438408 |  | 3046 | 152 | SH |  | SOLE | 0 | 0 | 0 | 152 |
| GRUBHUB INC | COM | 400110102 |  | 31365 | 558 | SH |  | SOLE | 0 | 0 | 0 | 558 |
| GRUPO AEROPORTUARIO CTR NORT | SPON ADR | 400501102 |  | 1759 | 37 | SH |  | SOLE | 0 | 0 | 0 | 37 |
| GRUPO SUPERVIELLE S A | SPONSORED ADR | 40054A108 |  | 154 | 48 | SH |  | SOLE | 0 | 0 | 0 | 48 |
| GUARDANT HEALTH INC | COM | 40131M109 |  | 17553 | 275 | SH |  | SOLE | 0 | 0 | 0 | 275 |
| GUGGENHEIM ENHNCD EQTY INCM | COM | 40167B100 |  | 3895 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| GUGGENHEIM STRATEGIC OPP FD | COM SBI | 40167F101 |  | 362432 | 18740 | SH |  | SOLE | 0 | 0 | 0 | 18740 |
| GUIDEWIRE SOFTWARE INC | COM | 40171V100 |  | 12013 | 114 | SH |  | SOLE | 0 | 0 | 0 | 114 |
| GW PHARMACEUTICALS PLC | ADS | 36197T103 |  | 161847 | 1407 | SH |  | SOLE | 0 | 0 | 0 | 1407 |
| HACKETT GROUP INC | COM | 404609109 |  | 33 | 2 | SH |  | SOLE | 0 | 0 | 0 | 2 |
| HAIN CELESTIAL GROUP INC | COM | 405217100 |  | 1320390 | 61485 | SH |  | SOLE | 0 | 0 | 0 | 61485 |
| HALLIBURTON CO | COM | 406216101 |  | 174384 | 9251 | SH |  | SOLE | 0 | 0 | 0 | 9251 |
| HANCOCK JOHN FINL OPPTYS FD | SH BEN INT NEW | 409735206 |  | 28149 | 875 | SH |  | SOLE | 0 | 0 | 0 | 875 |
| HANCOCK JOHN PFD INCOME FD | SH BEN INT | 41013W108 |  | 37417 | 1550 | SH |  | SOLE | 0 | 0 | 0 | 1550 |
| HANCOCK JOHN PFD INCOME FD I | COM | 41013X106 |  | 247335 | 10579 | SH |  | SOLE | 0 | 0 | 0 | 10579 |
| HANCOCK JOHN PFD INCOME FD I | COM | 41021P103 |  | 52025 | 2600 | SH |  | SOLE | 0 | 0 | 0 | 2600 |
| HANCOCK JOHN PREMUIM DIV FD | COM SH BEN INT | 41013T105 |  | 126526 | 6987 | SH |  | SOLE | 0 | 0 | 0 | 6987 |
| HANCOCK JOHN TAX-ADV DIV INC | COM | 41013V100 |  | 56795 | 1997 | SH |  | SOLE | 0 | 0 | 0 | 1997 |
| HANESBRANDS INC | COM | 410345102 |  | 193069 | 12602 | SH |  | SOLE | 0 | 0 | 0 | 12602 |
| HANNON ARMSTRONG SUST INFR C | COM | 41068X100 |  | 9678 | 332 | SH |  | SOLE | 0 | 0 | 0 | 332 |
| HANOVER INS GROUP INC | COM | 410867105 |  | 60315 | 445 | SH |  | SOLE | 0 | 0 | 0 | 445 |
| HARLEY DAVIDSON INC | COM | 412822108 |  | 38942 | 1083 | SH |  | SOLE | 0 | 0 | 0 | 1083 |
| HARROW HEALTH INC | COM | 415858109 |  | 16860 | 3000 | SH |  | SOLE | 0 | 0 | 0 | 3000 |
| HARTFORD FINL SVCS GROUP INC | COM | 416515104 |  | 600903 | 9914 | SH |  | SOLE | 0 | 0 | 0 | 9914 |
| HASBRO INC | COM | 418056107 |  | 106543 | 898 | SH |  | SOLE | 0 | 0 | 0 | 898 |
| HAWAIIAN ELEC INDUSTRIES | COM | 419870100 |  | 92050 | 2018 | SH |  | SOLE | 0 | 0 | 0 | 2018 |
| HAWAIIAN HOLDINGS INC | COM | 419879101 |  | 13207 | 503 | SH |  | SOLE | 0 | 0 | 0 | 503 |
| HCA HEALTHCARE INC | COM | 40412C101 |  | 227327 | 1888 | SH |  | SOLE | 0 | 0 | 0 | 1888 |
| HCI GROUP INC | COM | 40416E103 |  | 76686 | 1824 | SH |  | SOLE | 0 | 0 | 0 | 1824 |
| HCP INC | COM | 40414L109 |  | 77535 | 2176 | SH |  | SOLE | 0 | 0 | 0 | 2176 |
| HD SUPPLY HLDGS INC | COM | 40416M105 |  | 180048 | 4596 | SH |  | SOLE | 0 | 0 | 0 | 4596 |
| HDFC BANK LTD | SPONSORED ADS | 40415F101 |  | 47580 | 834 | SH |  | SOLE | 0 | 0 | 0 | 834 |
| HEALTH INS INNOVATIONS INC | COM CL A | 42225K106 |  | 14958 | 600 | SH |  | SOLE | 0 | 0 | 0 | 600 |
| HEALTHCARE RLTY TR | COM | 421946104 |  | 19095 | 570 | SH |  | SOLE | 0 | 0 | 0 | 570 |
| HEALTHCARE SVCS GRP INC | COM | 421906108 |  | 7821 | 322 | SH |  | SOLE | 0 | 0 | 0 | 322 |
| HEALTHCARE TR AMER INC | CL A NEW | 42225P501 |  | 1066970 | 36316 | SH |  | SOLE | 0 | 0 | 0 | 36316 |
| HEALTHSTREAM INC | COM | 42222N103 |  | 2589 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| HECLA MNG CO | COM | 422704106 |  | 704 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| HEICO CORP NEW | COM | 422806109 |  | 728681 | 5835 | SH |  | SOLE | 0 | 0 | 0 | 5835 |
| HEIDRICK  STRUGGLES INTL IN | COM | 422819102 |  | 956 | 35 | SH |  | SOLE | 0 | 0 | 0 | 35 |
| HELEN OF TROY CORP LTD | COM | G4388N106 |  | 9144 | 58 | SH |  | SOLE | 0 | 0 | 0 | 58 |
| HELIOS TECHNOLOGIES INC | COM | 42328H109 |  | 50340 | 1241 | SH |  | SOLE | 0 | 0 | 0 | 1241 |
| HELMERICH  PAYNE INC | COM | 423452101 |  | 55365 | 1382 | SH |  | SOLE | 0 | 0 | 0 | 1382 |
| HENRY JACK  ASSOC INC | COM | 426281101 |  | 382298 | 2619 | SH |  | SOLE | 0 | 0 | 0 | 2619 |
| HENRY SCHEIN INC | COM | 806407102 |  | 64453 | 1015 | SH |  | SOLE | 0 | 0 | 0 | 1015 |
| HERBALIFE NUTRITION LTD | COM SHS | G4412G101 |  | 5830 | 154 | SH |  | SOLE | 0 | 0 | 0 | 154 |
| HERC HLDGS INC | COM | 42704L104 |  | 744 | 16 | SH |  | SOLE | 0 | 0 | 0 | 16 |
| HERCULES CAPITAL INC | COM | 427096508 |  | 79780 | 5967 | SH |  | SOLE | 0 | 0 | 0 | 5967 |
| HERITAGE CRYSTAL CLEAN INC | COM | 42726M106 |  | 2067 | 78 | SH |  | SOLE | 0 | 0 | 0 | 78 |
| HERMITAGE OFFSHORE SERVICE L | SHS | G4511M108 |  | 1 | 1 | SH |  | SOLE | 0 | 0 | 0 | 1 |
| HERSHEY CO | COM | 427866108 |  | 170263 | 1099 | SH |  | SOLE | 0 | 0 | 0 | 1099 |
| HESS CORP | COM | 42809H107 |  | 28795 | 476 | SH |  | SOLE | 0 | 0 | 0 | 476 |
| HEWLETT PACKARD ENTERPRISE C | COM | 42824C109 |  | 300131 | 19784 | SH |  | SOLE | 0 | 0 | 0 | 19784 |
| HEXCEL CORP NEW | COM | 428291108 |  | 36835 | 448 | SH |  | SOLE | 0 | 0 | 0 | 448 |
| HEXO CORP | COM | 428304109 |  | 177405 | 44870 | SH |  | SOLE | 0 | 0 | 0 | 44870 |
| HI CRUSH INC | COM | 428337109 |  | 3028 | 1740 | SH |  | SOLE | 0 | 0 | 0 | 1740 |
| HIGHLAND FDS I | HI LD IBOXX SRLN | 430101774 |  | 3028 | 174 | SH |  | SOLE | 0 | 0 | 0 | 174 |
| HILL ROM HLDGS INC | COM | 431475102 |  | 72398 | 688 | SH |  | SOLE | 0 | 0 | 0 | 688 |
| HILTON WORLDWIDE HLDGS INC | COM | 43300A203 |  | 156456 | 1680 | SH |  | SOLE | 0 | 0 | 0 | 1680 |
| HIMAX TECHNOLOGIES INC | SPONSORED ADR | 43289P106 |  | 1582 | 697 | SH |  | SOLE | 0 | 0 | 0 | 697 |
| HMS HLDGS CORP | COM | 40425J101 |  | 16164 | 469 | SH |  | SOLE | 0 | 0 | 0 | 469 |
| HOLLYFRONTIER CORP | COM | 436106108 |  | 127344 | 2374 | SH |  | SOLE | 0 | 0 | 0 | 2374 |
| HOLOGIC INC | COM | 436440101 |  | 387006 | 7665 | SH |  | SOLE | 0 | 0 | 0 | 7665 |
| HOME DEPOT INC | COM | 437076102 |  | 4738651 | 20423 | SH |  | SOLE | 0 | 0 | 0 | 20423 |
| HONDA MOTOR LTD | AMERN SHS | 438128308 |  | 71459 | 2740 | SH |  | SOLE | 0 | 0 | 0 | 2740 |
| HONEYWELL INTL INC | COM | 438516106 |  | 2176149 | 12861 | SH |  | SOLE | 0 | 0 | 0 | 12861 |
| HORACE MANN EDUCATORS CORP N | COM | 440327104 |  | 2733 | 59 | SH |  | SOLE | 0 | 0 | 0 | 59 |
| HORIZON TECHNOLOGY FIN CORP | COM | 44045A102 |  | 25080 | 2120 | SH |  | SOLE | 0 | 0 | 0 | 2120 |
| HORIZON THERAPEUTICS PUB LTD | SHS | G46188101 |  | 487662 | 17909 | SH |  | SOLE | 0 | 0 | 0 | 17909 |
| HORMEL FOODS CORP | COM | 440452100 |  | 160926 | 3680 | SH |  | SOLE | 0 | 0 | 0 | 3680 |
| HOST HOTELS  RESORTS INC | COM | 44107P104 |  | 77649 | 4491 | SH |  | SOLE | 0 | 0 | 0 | 4491 |
| HOULIHAN LOKEY INC | CL A | 441593100 |  | 2390 | 53 | SH |  | SOLE | 0 | 0 | 0 | 53 |
| HP INC | COM | 40434L105 |  | 78253 | 4136 | SH |  | SOLE | 0 | 0 | 0 | 4136 |
| HSBC HLDGS PLC | ADR A 1/40PF A | 404280604 |  | 34729 | 1320 | SH |  | SOLE | 0 | 0 | 0 | 1320 |
| HSBC HLDGS PLC | SPON ADR NEW | 404280406 |  | 87830 | 2295 | SH |  | SOLE | 0 | 0 | 0 | 2295 |
| HUAZHU GROUP LTD | SPONSORED ADS | 44332N106 |  | 2146 | 65 | SH |  | SOLE | 0 | 0 | 0 | 65 |
| HUBBELL INC | COM | 443510607 |  | 1314 | 10 | SH |  | SOLE | 0 | 0 | 0 | 10 |
| HUBSPOT INC | COM | 443573100 |  | 44877 | 296 | SH |  | SOLE | 0 | 0 | 0 | 296 |
| HUDSON TECHNOLOGIES INC | COM | 444144109 |  | 487 | 686 | SH |  | SOLE | 0 | 0 | 0 | 686 |
| HUMANA INC | COM | 444859102 |  | 182859 | 715 | SH |  | SOLE | 0 | 0 | 0 | 715 |
| HUNT J B TRANS SVCS INC | COM | 445658107 |  | 11065 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| HUNTINGTON BANCSHARES INC | COM | 446150104 |  | 259725 | 18201 | SH |  | SOLE | 0 | 0 | 0 | 18201 |
| HUNTINGTON INGALLS INDS INC | COM | 446413106 |  | 157572 | 744 | SH |  | SOLE | 0 | 0 | 0 | 744 |
| HUNTSMAN CORP | COM | 447011107 |  | 483761 | 20798 | SH |  | SOLE | 0 | 0 | 0 | 20798 |
| HUTCHISON CHINA MEDITECH LTD | SPONSORED ADR | 44842L103 |  | 1195 | 67 | SH |  | SOLE | 0 | 0 | 0 | 67 |
| HUTTIG BLDG PRODS INC | COM | 448451104 |  | 485 | 231 | SH |  | SOLE | 0 | 0 | 0 | 231 |
| IAA INC | COM | 449253103 |  | 1085 | 26 | SH |  | SOLE | 0 | 0 | 0 | 26 |
| IAC INTERACTIVECORP | COM | 44919P508 |  | 141681 | 650 | SH |  | SOLE | 0 | 0 | 0 | 650 |
| IBERIABANK CORP | COM | 450828108 |  | 4532 | 60 | SH |  | SOLE | 0 | 0 | 0 | 60 |
| ICAHN ENTERPRISES LP | DEPOSITARY UNIT | 451100101 |  | 79468 | 1238 | SH |  | SOLE | 0 | 0 | 0 | 1238 |
| ICICI BK LTD | ADR | 45104G104 |  | 11391 | 935 | SH |  | SOLE | 0 | 0 | 0 | 935 |
| ICON PLC | SHS | G4705A100 |  | 22690 | 154 | SH |  | SOLE | 0 | 0 | 0 | 154 |
| ICU MED INC | COM | 44930G107 |  | 11970 | 75 | SH |  | SOLE | 0 | 0 | 0 | 75 |
| IDACORP INC | COM | 451107106 |  | 103318 | 917 | SH |  | SOLE | 0 | 0 | 0 | 917 |
| IDEX CORP | COM | 45167R104 |  | 222877 | 1360 | SH |  | SOLE | 0 | 0 | 0 | 1360 |
| IDEXX LABS INC | COM | 45168D104 |  | 75325 | 277 | SH |  | SOLE | 0 | 0 | 0 | 277 |
| IES HLDGS INC | COM | 44951W106 |  | 13322 | 647 | SH |  | SOLE | 0 | 0 | 0 | 647 |
| IHS MARKIT LTD | SHS | G47567105 |  | 23742 | 355 | SH |  | SOLE | 0 | 0 | 0 | 355 |
| II VI INC | COM | 902104108 |  | 14084 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| ILLINOIS TOOL WKS INC | COM | 452308109 |  | 167548 | 1071 | SH |  | SOLE | 0 | 0 | 0 | 1071 |
| ILLUMINA INC | COM | 452327109 |  | 240638 | 791 | SH |  | SOLE | 0 | 0 | 0 | 791 |
| IMAX CORP | COM | 45245E109 |  | 2897 | 132 | SH |  | SOLE | 0 | 0 | 0 | 132 |
| IMMUNOGEN INC | COM | 45253H101 |  | 121 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| IMPAC MTG HLDGS INC | COM NEW | 45254P508 |  | 3542 | 450 | SH |  | SOLE | 0 | 0 | 0 | 450 |
| IMPINJ INC | COM | 453204109 |  | 277 | 9 | SH |  | SOLE | 0 | 0 | 0 | 9 |
| INCYTE CORP | COM | 45337C102 |  | 12768 | 172 | SH |  | SOLE | 0 | 0 | 0 | 172 |
| INDEPENDENT BANK CORP MASS | COM | 453836108 |  | 4554 | 61 | SH |  | SOLE | 0 | 0 | 0 | 61 |
| INDEPENDENT BANK CORP MICH | COM NEW | 453838609 |  | 53698 | 2519 | SH |  | SOLE | 0 | 0 | 0 | 2519 |
| INDEXIQ ETF TR | HEDGE MLTI ETF | 45409B107 |  | 2766121 | 90931 | SH |  | SOLE | 0 | 0 | 0 | 90931 |
| INDEXIQ ETF TR | IQ CHAIKIN US | 45409B396 |  | 7162 | 285 | SH |  | SOLE | 0 | 0 | 0 | 285 |
| INDEXIQ ETF TR | IQ ENCH BD US | 45409B487 |  | 16818 | 868 | SH |  | SOLE | 0 | 0 | 0 | 868 |
| INDEXIQ ETF TR | IQ GLB RES ETF | 45409B883 |  | 3978 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| INDEXIQ ETF TR | IQ MRGR ARB ETF | 45409B800 |  | 7211 | 225 | SH |  | SOLE | 0 | 0 | 0 | 225 |
| INDIA FD INC | COM | 454089103 |  | 8458 | 412 | SH |  | SOLE | 0 | 0 | 0 | 412 |
| INDUSTRIAL LOGISTICS PPTYS T | COM SHS BEN INT | 456237106 |  | 21 | 1 | SH |  | SOLE | 0 | 0 | 0 | 1 |
| INFOSYS LTD | SPONSORED ADR | 456788108 |  | 15668 | 1378 | SH |  | SOLE | 0 | 0 | 0 | 1378 |
| ING GROEP N V | SPONSORED ADR | 456837103 |  | 76546 | 7325 | SH |  | SOLE | 0 | 0 | 0 | 7325 |
| INGERSOLL-RAND PLC | SHS | G47791101 |  | 851393 | 6910 | SH |  | SOLE | 0 | 0 | 0 | 6910 |
| INGEVITY CORP | COM | 45688C107 |  | 8399 | 99 | SH |  | SOLE | 0 | 0 | 0 | 99 |
| INGREDION INC | COM | 457187102 |  | 43404 | 531 | SH |  | SOLE | 0 | 0 | 0 | 531 |
| INNOVATIVE INDL PPTYS INC | COM | 45781V101 |  | 79900 | 865 | SH |  | SOLE | 0 | 0 | 0 | 865 |
| INNOVATOR ETFS TR | IBD 50 ETF | 45782C102 |  | 181357 | 5620 | SH |  | SOLE | 0 | 0 | 0 | 5620 |
| INNOVATOR ETFS TR | S 500 PWR | 45782C813 |  | 372944 | 14300 | SH |  | SOLE | 0 | 0 | 0 | 14300 |
| INSMED INC | COM PAR $.01 | 457669307 |  | 8820 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| INSPERITY INC | COM | 45778Q107 |  | 40040 | 406 | SH |  | SOLE | 0 | 0 | 0 | 406 |
| INSTALLED BLDG PRODS INC | COM | 45780R101 |  | 5734 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| INTEGER HLDGS CORP | COM | 45826H109 |  | 2871 | 38 | SH |  | SOLE | 0 | 0 | 0 | 38 |
| INTEGRA LIFESCIENCES HLDGS C | COM NEW | 457985208 |  | 32438 | 540 | SH |  | SOLE | 0 | 0 | 0 | 540 |
| INTEL CORP | COM | 458140100 |  | 3004638 | 58309 | SH |  | SOLE | 0 | 0 | 0 | 58309 |
| INTELLIA THERAPEUTICS INC | COM | 45826J105 |  | 4793 | 359 | SH |  | SOLE | 0 | 0 | 0 | 359 |
| INTER PARFUMS INC | COM | 458334109 |  | 5947 | 85 | SH |  | SOLE | 0 | 0 | 0 | 85 |
| INTERCEPT PHARMACEUTICALS IN | COM | 45845P108 |  | 740246 | 11155 | SH |  | SOLE | 0 | 0 | 0 | 11155 |
| INTERCONTINENTAL EXCHANGE IN | COM | 45866F104 |  | 884866 | 9590 | SH |  | SOLE | 0 | 0 | 0 | 9590 |
| INTERCONTINENTAL HOTELS GROU | SPONSORED ADS | 45857P806 |  | 37063 | 595 | SH |  | SOLE | 0 | 0 | 0 | 595 |
| INTERDIGITAL INC | COM | 45867G101 |  | 10494 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| INTERNATIONAL BANCSHARES COR | COM | 459044103 |  | 2201 | 57 | SH |  | SOLE | 0 | 0 | 0 | 57 |
| INTERNATIONAL BUSINESS MACHS | COM | 459200101 |  | 1802289 | 12394 | SH |  | SOLE | 0 | 0 | 0 | 12394 |
| INTERNATIONAL FLAVORS | COM | 459506101 |  | 52021 | 424 | SH |  | SOLE | 0 | 0 | 0 | 424 |
| INTERNATIONAL GAME TECHNOLOG | SHS USD | G4863A108 |  | 132271 | 9308 | SH |  | SOLE | 0 | 0 | 0 | 9308 |
| INTERNET GOLD-GOLDEN LINES L | SHS NEW | M56595149 |  | 77 | 4 | SH |  | SOLE | 0 | 0 | 0 | 4 |
| INTERPUBLIC GROUP COS INC | COM | 460690100 |  | 101569 | 4711 | SH |  | SOLE | 0 | 0 | 0 | 4711 |
| INTERXION HOLDING N.V | SHS | N47279109 |  | 85452 | 1049 | SH |  | SOLE | 0 | 0 | 0 | 1049 |
| INTL PAPER CO | COM | 460146103 |  | 635339 | 15192 | SH |  | SOLE | 0 | 0 | 0 | 15192 |
| INTREXON CORP | COM | 46122T102 |  | 10153 | 1775 | SH |  | SOLE | 0 | 0 | 0 | 1775 |
| INTUIT | COM | 461202103 |  | 684891 | 2575 | SH |  | SOLE | 0 | 0 | 0 | 2575 |
| INTUITIVE SURGICAL INC | COM NEW | 46120E602 |  | 226771 | 420 | SH |  | SOLE | 0 | 0 | 0 | 420 |
| INVESCO ACTIVELY MANAGD ETF | OPTIMUM YIELD | 46090F100 |  | 6701 | 429 | SH |  | SOLE | 0 | 0 | 0 | 429 |
| INVESCO ACTIVELY MANAGD ETF | S DOWNSID | 46090A705 |  | 302266 | 11016 | SH |  | SOLE | 0 | 0 | 0 | 11016 |
| INVESCO ACTIVELY MANAGD ETF | TOTAL RETURN | 46090A804 |  | 37226 | 686 | SH |  | SOLE | 0 | 0 | 0 | 686 |
| INVESCO ACTIVELY MANAGD ETF | ULTRA SHRT DUR | 46090A887 |  | 1068440 | 21195 | SH |  | SOLE | 0 | 0 | 0 | 21195 |
| INVESCO BLDRS INDEX FDS TR | EMGRING MKTS50 | 46090C305 |  | 154026 | 4009 | SH |  | SOLE | 0 | 0 | 0 | 4009 |
| INVESCO CURNCYSHS AUSTRLA DL | AUSTRALIAN DOL | 46090N103 |  | 23629 | 350 | SH |  | SOLE | 0 | 0 | 0 | 350 |
| INVESCO CURNCYSHS SWISS FRAN | SWISS FRANC | 46138R108 |  | 243128 | 2625 | SH |  | SOLE | 0 | 0 | 0 | 2625 |
| INVESCO DB COMMDY INDX TRCK | UNIT | 46138B103 |  | 541199 | 35984 | SH |  | SOLE | 0 | 0 | 0 | 35984 |
| INVESCO DB MLTI SECTR CMMTY | BASE METALS FD | 46140H700 |  | 2481 | 168 | SH |  | SOLE | 0 | 0 | 0 | 168 |
| INVESCO DB MLTI SECTR CMMTY | OIL FD | 46140H403 |  | 918 | 97 | SH |  | SOLE | 0 | 0 | 0 | 97 |
| INVESCO DB MLTI SECTR CMMTY | PRECIOUS METAL | 46140H502 |  | 219038 | 5345 | SH |  | SOLE | 0 | 0 | 0 | 5345 |
| INVESCO DB US DLR INDEX TR | BULLISH FD | 46141D203 |  | 27750 | 1024 | SH |  | SOLE | 0 | 0 | 0 | 1024 |
| INVESCO DYNAMIC CR OPP FD | COM | 46132R104 |  | 29309 | 2662 | SH |  | SOLE | 0 | 0 | 0 | 2662 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2019 CB | 46138J304 |  | 390337 | 18517 | SH |  | SOLE | 0 | 0 | 0 | 18517 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2019 HY | 46138J403 |  | 194111 | 8115 | SH |  | SOLE | 0 | 0 | 0 | 8115 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2020 CB | 46138J502 |  | 36596 | 1718 | SH |  | SOLE | 0 | 0 | 0 | 1718 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2020 HY | 46138J601 |  | 206502 | 8624 | SH |  | SOLE | 0 | 0 | 0 | 8624 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2021 CB | 46138J700 |  | 44383 | 2088 | SH |  | SOLE | 0 | 0 | 0 | 2088 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2021 HY | 46138J809 |  | 346101 | 14052 | SH |  | SOLE | 0 | 0 | 0 | 14052 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2022 CB | 46138J882 |  | 33177 | 1544 | SH |  | SOLE | 0 | 0 | 0 | 1544 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2022 HY | 46138J874 |  | 83516 | 3427 | SH |  | SOLE | 0 | 0 | 0 | 3427 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2023 CB | 46138J866 |  | 36938 | 1735 | SH |  | SOLE | 0 | 0 | 0 | 1735 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2023 HY | 46138J858 |  | 49533 | 1900 | SH |  | SOLE | 0 | 0 | 0 | 1900 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2024 CB | 46138J841 |  | 58911 | 2749 | SH |  | SOLE | 0 | 0 | 0 | 2749 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2024 HY | 46138J833 |  | 12232 | 485 | SH |  | SOLE | 0 | 0 | 0 | 485 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2025 CB | 46138J825 |  | 37868 | 1772 | SH |  | SOLE | 0 | 0 | 0 | 1772 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2025 HY | 46138J817 |  | 12189 | 497 | SH |  | SOLE | 0 | 0 | 0 | 497 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2026 CB | 46138J791 |  | 26681 | 1305 | SH |  | SOLE | 0 | 0 | 0 | 1305 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2027 CB | 46138J783 |  | 55459 | 2658 | SH |  | SOLE | 0 | 0 | 0 | 2658 |
| INVESCO EXCH TRD SLF IDX FD | DEFENSIVE EQTY | 46138J775 |  | 21788 | 402 | SH |  | SOLE | 0 | 0 | 0 | 402 |
| INVESCO EXCH TRD SLF IDX FD | ESG REV ETF | 46138J627 |  | 305951 | 9576 | SH |  | SOLE | 0 | 0 | 0 | 9576 |
| INVESCO EXCH TRD SLF IDX FD | INVSCO BLSH 28 | 46138J643 |  | 55875 | 2545 | SH |  | SOLE | 0 | 0 | 0 | 2545 |
| INVESCO EXCH TRD SLF IDX FD | RUSL 1000 DYNM | 46138J619 |  | 56319 | 1815 | SH |  | SOLE | 0 | 0 | 0 | 1815 |
| INVESCO EXCH TRD SLF IDX FD | RUSL 2000 DYNM | 46138J593 |  | 4048 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| INVESCO EXCHANGE TRADED FD T | AEROSPACE DEFN | 46137V100 |  | 215300 | 3180 | SH |  | SOLE | 0 | 0 | 0 | 3180 |
| INVESCO EXCHANGE TRADED FD T | BUYBACK ACHIEV | 46137V308 |  | 32960 | 527 | SH |  | SOLE | 0 | 0 | 0 | 527 |
| INVESCO EXCHANGE TRADED FD T | CLEANTECH ETF | 46137V407 |  | 16060 | 360 | SH |  | SOLE | 0 | 0 | 0 | 360 |
| INVESCO EXCHANGE TRADED FD T | DIVID ACHIEVEV | 46137V506 |  | 151935 | 5140 | SH |  | SOLE | 0 | 0 | 0 | 5140 |
| INVESCO EXCHANGE TRADED FD T | DJ INDL AVG DV | 46137V605 |  | 147378 | 3959 | SH |  | SOLE | 0 | 0 | 0 | 3959 |
| INVESCO EXCHANGE TRADED FD T | DWA BASIC MATL | 46137V704 |  | 6052 | 104 | SH |  | SOLE | 0 | 0 | 0 | 104 |
| INVESCO EXCHANGE TRADED FD T | DWA ENERGY MNT | 46137V878 |  | 2604 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| INVESCO EXCHANGE TRADED FD T | DWA FINL MUMT | 46137V860 |  | 69913 | 1868 | SH |  | SOLE | 0 | 0 | 0 | 1868 |
| INVESCO EXCHANGE TRADED FD T | DWA INDLS MUMT | 46137V845 |  | 10032 | 153 | SH |  | SOLE | 0 | 0 | 0 | 153 |
| INVESCO EXCHANGE TRADED FD T | DWA MOMENTUM | 46137V837 |  | 11876 | 195 | SH |  | SOLE | 0 | 0 | 0 | 195 |
| INVESCO EXCHANGE TRADED FD T | DWA NASDAQ MNT | 46137V829 |  | 96302 | 894 | SH |  | SOLE | 0 | 0 | 0 | 894 |
| INVESCO EXCHANGE TRADED FD T | DWA STAPLES | 46137V886 |  | 174126 | 2415 | SH |  | SOLE | 0 | 0 | 0 | 2415 |
| INVESCO EXCHANGE TRADED FD T | DWA TECHNOLOGY | 46137V811 |  | 167908 | 2448 | SH |  | SOLE | 0 | 0 | 0 | 2448 |
| INVESCO EXCHANGE TRADED FD T | DWA UTILS MUMT | 46137V795 |  | 36666 | 1047 | SH |  | SOLE | 0 | 0 | 0 | 1047 |
| INVESCO EXCHANGE TRADED FD T | DYNMC BIOTECH | 46137V787 |  | 18948 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| INVESCO EXCHANGE TRADED FD T | DYNMC BLDG CON | 46137V779 |  | 42432 | 1300 | SH |  | SOLE | 0 | 0 | 0 | 1300 |
| INVESCO EXCHANGE TRADED FD T | DYNMC FOOD BEV | 46137V753 |  | 5452 | 155 | SH |  | SOLE | 0 | 0 | 0 | 155 |
| INVESCO EXCHANGE TRADED FD T | DYNMC LRG GWTH | 46137V746 |  | 59230 | 1225 | SH |  | SOLE | 0 | 0 | 0 | 1225 |
| INVESCO EXCHANGE TRADED FD T | DYNMC LRG VALU | 46137V738 |  | 1134221 | 29591 | SH |  | SOLE | 0 | 0 | 0 | 29591 |
| INVESCO EXCHANGE TRADED FD T | DYNMC PHRMCTLS | 46137V662 |  | 163497 | 2886 | SH |  | SOLE | 0 | 0 | 0 | 2886 |
| INVESCO EXCHANGE TRADED FD T | DYNMC SEMICNDT | 46137V647 |  | 14742 | 255 | SH |  | SOLE | 0 | 0 | 0 | 255 |
| INVESCO EXCHANGE TRADED FD T | DYNMC SOFTWARE | 46137V639 |  | 442782 | 4757 | SH |  | SOLE | 0 | 0 | 0 | 4757 |
| INVESCO EXCHANGE TRADED FD T | FINL PFD ETF | 46137V621 |  | 111178 | 5920 | SH |  | SOLE | 0 | 0 | 0 | 5920 |
| INVESCO EXCHANGE TRADED FD T | FTSE RAFI 1000 | 46137V613 |  | 3418 | 29 | SH |  | SOLE | 0 | 0 | 0 | 29 |
| INVESCO EXCHANGE TRADED FD T | GLOBAL DRGN CN | 46137V571 |  | 27633 | 776 | SH |  | SOLE | 0 | 0 | 0 | 776 |
| INVESCO EXCHANGE TRADED FD T | HIG YLD EQ DIV | 46137V563 |  | 5951 | 325 | SH |  | SOLE | 0 | 0 | 0 | 325 |
| INVESCO EXCHANGE TRADED FD T | INTL DIVI ACHI | 46137V548 |  | 347346 | 21655 | SH |  | SOLE | 0 | 0 | 0 | 21655 |
| INVESCO EXCHANGE TRADED FD T | NASDAQ INTERNT | 46137V530 |  | 369761 | 2843 | SH |  | SOLE | 0 | 0 | 0 | 2843 |
| INVESCO EXCHANGE TRADED FD T | S 500 GARP ETF | 46137V431 |  | 69479 | 1231 | SH |  | SOLE | 0 | 0 | 0 | 1231 |
| INVESCO EXCHANGE TRADED FD T | S 500 VLU MOMN | 46137V423 |  | 60131 | 1500 | SH |  | SOLE | 0 | 0 | 0 | 1500 |
| INVESCO EXCHANGE TRADED FD T | S MDCP MOMNTUM | 46137V464 |  | 232089 | 3983 | SH |  | SOLE | 0 | 0 | 0 | 3983 |
| INVESCO EXCHANGE TRADED FD T | S MDCP400 PR | 46137V217 |  | 14429 | 102 | SH |  | SOLE | 0 | 0 | 0 | 102 |
| INVESCO EXCHANGE TRADED FD T | S SMCP VLU MNT | 46137V480 |  | 4426 | 145 | SH |  | SOLE | 0 | 0 | 0 | 145 |
| INVESCO EXCHANGE TRADED FD T | S SMLCP MOMENT | 46137V498 |  | 16771 | 450 | SH |  | SOLE | 0 | 0 | 0 | 450 |
| INVESCO EXCHANGE TRADED FD T | S BUY WRT | 46137V399 |  | 395221 | 18255 | SH |  | SOLE | 0 | 0 | 0 | 18255 |
| INVESCO EXCHANGE TRADED FD T | S EQL ENR | 46137V365 |  | 16643 | 375 | SH |  | SOLE | 0 | 0 | 0 | 375 |
| INVESCO EXCHANGE TRADED FD T | S EQL FIN | 46137V340 |  | 231179 | 5296 | SH |  | SOLE | 0 | 0 | 0 | 5296 |
| INVESCO EXCHANGE TRADED FD T | S EQL HLT | 46137V332 |  | 387539 | 1978 | SH |  | SOLE | 0 | 0 | 0 | 1978 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 116849 | 924 | SH |  | SOLE | 0 | 0 | 0 | 924 |
| INVESCO EXCHANGE TRADED FD T | S EQL MAT | 46137V316 |  | 143498 | 1317 | SH |  | SOLE | 0 | 0 | 0 | 1317 |
| INVESCO EXCHANGE TRADED FD T | S EQL STP | 46137V373 |  | 3089 | 22 | SH |  | SOLE | 0 | 0 | 0 | 22 |
| INVESCO EXCHANGE TRADED FD T | S EQL TEC | 46137V282 |  | 183393 | 1026 | SH |  | SOLE | 0 | 0 | 0 | 1026 |
| INVESCO EXCHANGE TRADED FD T | S EQL UTL | 46137V274 |  | 770822 | 7228 | SH |  | SOLE | 0 | 0 | 0 | 7228 |
| INVESCO EXCHANGE TRADED FD T | S EQL WGT | 46137V357 |  | 7818874 | 72343 | SH |  | SOLE | 0 | 0 | 0 | 72343 |
| INVESCO EXCHANGE TRADED FD T | S PUR GWT | 46137V266 |  | 1235462 | 10432 | SH |  | SOLE | 0 | 0 | 0 | 10432 |
| INVESCO EXCHANGE TRADED FD T | S PUR VAL | 46137V258 |  | 130425 | 2011 | SH |  | SOLE | 0 | 0 | 0 | 2011 |
| INVESCO EXCHANGE TRADED FD T | WATER RES ETF | 46137V142 |  | 181243 | 4952 | SH |  | SOLE | 0 | 0 | 0 | 4952 |
| INVESCO EXCHANGE TRADED FD T | WILDERHIL CLAN | 46137V134 |  | 167928 | 5757 | SH |  | SOLE | 0 | 0 | 0 | 5757 |
| INVESCO EXCHANGE TRADED FD T | ZACKS MID CAP | 46137Y401 |  | 178637 | 2453 | SH |  | SOLE | 0 | 0 | 0 | 2453 |
| INVESCO EXCHANGE TRADED FD T | ZACKS MULT AST | 46137Y500 |  | 139154 | 6246 | SH |  | SOLE | 0 | 0 | 0 | 6246 |
| INVESCO EXCHNG TRAD SLF INDE | MLT FTR CR FXD | 46139W700 |  | 6585 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| INVESCO EXCHNG TRADED FD TR | 1 30 LADER TRE | 46138E107 |  | 699164 | 19656 | SH |  | SOLE | 0 | 0 | 0 | 19656 |
| INVESCO EXCHNG TRADED FD TR | CEF INM COMPSI | 46138E404 |  | 82979 | 3670 | SH |  | SOLE | 0 | 0 | 0 | 3670 |
| INVESCO EXCHNG TRADED FD TR | CHINA SMALL CP | 46138E701 |  | 125272 | 5285 | SH |  | SOLE | 0 | 0 | 0 | 5285 |
| INVESCO EXCHNG TRADED FD TR | DWA DEV MKTS | 46138E875 |  | 17727 | 672 | SH |  | SOLE | 0 | 0 | 0 | 672 |
| INVESCO EXCHNG TRADED FD TR | DWA EMERG MKTS | 46138E867 |  | 17080 | 976 | SH |  | SOLE | 0 | 0 | 0 | 976 |
| INVESCO EXCHNG TRADED FD TR | DWA SMLCP MENT | 46138E842 |  | 31525 | 630 | SH |  | SOLE | 0 | 0 | 0 | 630 |
| INVESCO EXCHNG TRADED FD TR | EMRNG MKT SVRG | 46138E784 |  | 2636162 | 90434 | SH |  | SOLE | 0 | 0 | 0 | 90434 |
| INVESCO EXCHNG TRADED FD TR | FNDMNTL HY CRP | 46138E719 |  | 378427 | 19886 | SH |  | SOLE | 0 | 0 | 0 | 19886 |
| INVESCO EXCHNG TRADED FD TR | FTSE RAFI EMNG | 46138E727 |  | 21057 | 1049 | SH |  | SOLE | 0 | 0 | 0 | 1049 |
| INVESCO EXCHNG TRADED FD TR | GBL CLEAN ENRG | 46138G847 |  | 4868 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| INVESCO EXCHNG TRADED FD TR | GBL SRT TRM HY | 46138E669 |  | 14743 | 644 | SH |  | SOLE | 0 | 0 | 0 | 644 |
| INVESCO EXCHNG TRADED FD TR | INTL CORP BD | 46138E636 |  | 23187 | 885 | SH |  | SOLE | 0 | 0 | 0 | 885 |
| INVESCO EXCHNG TRADED FD TR | KBW HIG DV YLD | 46138E610 |  | 14449 | 692 | SH |  | SOLE | 0 | 0 | 0 | 692 |
| INVESCO EXCHNG TRADED FD TR | KBW PPTY CASUT | 46138E586 |  | 26692 | 361 | SH |  | SOLE | 0 | 0 | 0 | 361 |
| INVESCO EXCHNG TRADED FD TR | KBW PREM YIELD | 46138E594 |  | 130760 | 4187 | SH |  | SOLE | 0 | 0 | 0 | 4187 |
| INVESCO EXCHNG TRADED FD TR | MSCI EMRNG MKT | 46138E552 |  | 3004 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| INVESCO EXCHNG TRADED FD TR | NATL AMT MUNI | 46138E537 |  | 794598 | 29940 | SH |  | SOLE | 0 | 0 | 0 | 29940 |
| INVESCO EXCHNG TRADED FD TR | NY AMT FRE MUN | 46138E529 |  | 77219 | 3035 | SH |  | SOLE | 0 | 0 | 0 | 3035 |
| INVESCO EXCHNG TRADED FD TR | PFD ETF | 46138E511 |  | 1680572 | 111889 | SH |  | SOLE | 0 | 0 | 0 | 111889 |
| INVESCO EXCHNG TRADED FD TR | RUSEL 1000 EQL | 46138E420 |  | 8563 | 267 | SH |  | SOLE | 0 | 0 | 0 | 267 |
| INVESCO EXCHNG TRADED FD TR | S 500 EX RAT | 46138E388 |  | 607975 | 15423 | SH |  | SOLE | 0 | 0 | 0 | 15423 |
| INVESCO EXCHNG TRADED FD TR | S 500 HB ETF | 46138E370 |  | 3927 | 95 | SH |  | SOLE | 0 | 0 | 0 | 95 |
| INVESCO EXCHNG TRADED FD TR | S 500 REVENUE | 46138G698 |  | 1237536 | 22939 | SH |  | SOLE | 0 | 0 | 0 | 22939 |
| INVESCO EXCHNG TRADED FD TR | S EMRNG MKTS | 46138E297 |  | 190971 | 8398 | SH |  | SOLE | 0 | 0 | 0 | 8398 |
| INVESCO EXCHNG TRADED FD TR | S HIGH INCOM | 46138E255 |  | 10068 | 370 | SH |  | SOLE | 0 | 0 | 0 | 370 |
| INVESCO EXCHNG TRADED FD TR | S INTL LOW | 46138E230 |  | 145487 | 4259 | SH |  | SOLE | 0 | 0 | 0 | 4259 |
| INVESCO EXCHNG TRADED FD TR | S MDCP 400 REV | 46138G672 |  | 1727 | 29 | SH |  | SOLE | 0 | 0 | 0 | 29 |
| INVESCO EXCHNG TRADED FD TR | S MIDCP LOW | 46138E198 |  | 7663029 | 145657 | SH |  | SOLE | 0 | 0 | 0 | 145657 |
| INVESCO EXCHNG TRADED FD TR | S SMALLCAP 600 | 46138G664 |  | 5672 | 89 | SH |  | SOLE | 0 | 0 | 0 | 89 |
| INVESCO EXCHNG TRADED FD TR | S SMLCAP QTY | 46138G300 |  | 27424 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| INVESCO EXCHNG TRADED FD TR | S SMLCP HELT | 46138E149 |  | 8056 | 71 | SH |  | SOLE | 0 | 0 | 0 | 71 |
| INVESCO EXCHNG TRADED FD TR | S SMLCP INFO | 46138E115 |  | 968 | 11 | SH |  | SOLE | 0 | 0 | 0 | 11 |
| INVESCO EXCHNG TRADED FD TR | S SMLCP LOW | 46138G102 |  | 3970687 | 81217 | SH |  | SOLE | 0 | 0 | 0 | 81217 |
| INVESCO EXCHNG TRADED FD TR | S ULTRA DIVIDE | 46138G656 |  | 4899188 | 129986 | SH |  | SOLE | 0 | 0 | 0 | 129986 |
| INVESCO EXCHNG TRADED FD TR | S HDL VOL | 46138E362 |  | 190511 | 4469 | SH |  | SOLE | 0 | 0 | 0 | 4469 |
| INVESCO EXCHNG TRADED FD TR | S LOW VOL | 46138E354 |  | 12335231 | 213044 | SH |  | SOLE | 0 | 0 | 0 | 213044 |
| INVESCO EXCHNG TRADED FD TR | SHIPPING ETF | 46138G607 |  | 758 | 86 | SH |  | SOLE | 0 | 0 | 0 | 86 |
| INVESCO EXCHNG TRADED FD TR | SOLAR ETF | 46138G706 |  | 288384 | 9819 | SH |  | SOLE | 0 | 0 | 0 | 9819 |
| INVESCO EXCHNG TRADED FD TR | SR LN ETF | 46138G508 |  | 1364765 | 60415 | SH |  | SOLE | 0 | 0 | 0 | 60415 |
| INVESCO EXCHNG TRADED FD TR | TAXABLE MUN BD | 46138G805 |  | 404502 | 12485 | SH |  | SOLE | 0 | 0 | 0 | 12485 |
| INVESCO EXCHNG TRADED FD TR | VAR RATE PFD | 46138G870 |  | 24225 | 953 | SH |  | SOLE | 0 | 0 | 0 | 953 |
| INVESCO HIGH INCOME 2024 TAR | COM | 46136K105 |  | 10400 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| INVESCO INDIA EXCHG TRED FD | INDIA ETF | 46137R109 |  | 6418 | 265 | SH |  | SOLE | 0 | 0 | 0 | 265 |
| INVESCO LTD | SHS | G491BT108 |  | 119965 | 7082 | SH |  | SOLE | 0 | 0 | 0 | 7082 |
| INVESCO MORTGAGE CAPITAL INC | COM | 46131B100 |  | 4256 | 278 | SH |  | SOLE | 0 | 0 | 0 | 278 |
| INVESCO MUN OPPORTUNITY TR | COM | 46132C107 |  | 62550 | 5000 | SH |  | SOLE | 0 | 0 | 0 | 5000 |
| INVESCO MUN TR | COM | 46131J103 |  | 5044 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| INVESCO QQQ TR | UNIT SER 1 | 46090E103 |  | 21142953 | 111980 | SH |  | SOLE | 0 | 0 | 0 | 111980 |
| INVESCO SR INCOME TR | COM | 46131H107 |  | 3066 | 730 | SH |  | SOLE | 0 | 0 | 0 | 730 |
| INVESTORS REAL ESTATE TR | SH BEN INT | 461730509 |  | 51746 | 693 | SH |  | SOLE | 0 | 0 | 0 | 693 |
| INVITAE CORP | COM | 46185L103 |  | 19231 | 998 | SH |  | SOLE | 0 | 0 | 0 | 998 |
| INVITATION HOMES INC | COM | 46187W107 |  | 30558 | 1032 | SH |  | SOLE | 0 | 0 | 0 | 1032 |
| IONIS PHARMACEUTICALS INC | COM | 462222100 |  | 32951 | 550 | SH |  | SOLE | 0 | 0 | 0 | 550 |
| IPG PHOTONICS CORP | COM | 44980X109 |  | 36612 | 270 | SH |  | SOLE | 0 | 0 | 0 | 270 |
| IQIYI INC | SPONSORED ADS | 46267X108 |  | 194302 | 12046 | SH |  | SOLE | 0 | 0 | 0 | 12046 |
| IQVIA HLDGS INC | COM | 46266C105 |  | 97097 | 650 | SH |  | SOLE | 0 | 0 | 0 | 650 |
| IRIDIUM COMMUNICATIONS INC | COM | 46269C102 |  | 335224 | 15753 | SH |  | SOLE | 0 | 0 | 0 | 15753 |
| IROBOT CORP | COM | 462726100 |  | 18501 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| IRON MTN INC NEW | COM | 46284V101 |  | 35137 | 1085 | SH |  | SOLE | 0 | 0 | 0 | 1085 |
| ISHARES GOLD TRUST | ISHARES | 464285105 |  | 5264045 | 373337 | SH |  | SOLE | 0 | 0 | 0 | 373337 |
| ISHARES INC | CORE MSCI EMKT | 46434G103 |  | 458783 | 9359 | SH |  | SOLE | 0 | 0 | 0 | 9359 |
| ISHARES INC | EM MKTS DIV ETF | 464286319 |  | 129099 | 3450 | SH |  | SOLE | 0 | 0 | 0 | 3450 |
| ISHARES INC | GLB ENR PROD ETF | 464286343 |  | 9268 | 493 | SH |  | SOLE | 0 | 0 | 0 | 493 |
| ISHARES INC | JP MORGAN EM ETF | 464286517 |  | 3758 | 85 | SH |  | SOLE | 0 | 0 | 0 | 85 |
| ISHARES INC | MIN VOL EMRG MKT | 464286533 |  | 815268 | 14280 | SH |  | SOLE | 0 | 0 | 0 | 14280 |
| ISHARES INC | MIN VOL GBL ETF | 464286525 |  | 5685 | 60 | SH |  | SOLE | 0 | 0 | 0 | 60 |
| ISHARES INC | MSCI AUST ETF | 464286103 |  | 17800 | 800 | SH |  | SOLE | 0 | 0 | 0 | 800 |
| ISHARES INC | MSCI BRAZIL ETF | 464286400 |  | 26338 | 625 | SH |  | SOLE | 0 | 0 | 0 | 625 |
| ISHARES INC | MSCI BRIC INDX | 464286657 |  | 44495 | 1100 | SH |  | SOLE | 0 | 0 | 0 | 1100 |
| ISHARES INC | MSCI CDA ETF | 464286509 |  | 6300 | 218 | SH |  | SOLE | 0 | 0 | 0 | 218 |
| ISHARES INC | MSCI EQUAL WEITE | 464286681 |  | 3936 | 66 | SH |  | SOLE | 0 | 0 | 0 | 66 |
| ISHARES INC | MSCI EURZONE ETF | 464286608 |  | 125576 | 3229 | SH |  | SOLE | 0 | 0 | 0 | 3229 |
| ISHARES INC | MSCI FRANCE ETF | 464286707 |  | 3014 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| ISHARES INC | MSCI FRNTR100ETF | 464286145 |  | 23216 | 825 | SH |  | SOLE | 0 | 0 | 0 | 825 |
| ISHARES INC | MSCI GBL GOLD MN | 46434G855 |  | 192371 | 8935 | SH |  | SOLE | 0 | 0 | 0 | 8935 |
| ISHARES INC | MSCI GERMANY ETF | 464286806 |  | 6001 | 223 | SH |  | SOLE | 0 | 0 | 0 | 223 |
| ISHARES INC | MSCI HONG KG ETF | 464286871 |  | 6924 | 305 | SH |  | SOLE | 0 | 0 | 0 | 305 |
| ISHARES INC | MSCI ISRAEL ETF | 464286632 |  | 7862 | 144 | SH |  | SOLE | 0 | 0 | 0 | 144 |
| ISHARES INC | MSCI JAPN SMCETF | 464286582 |  | 4103 | 57 | SH |  | SOLE | 0 | 0 | 0 | 57 |
| ISHARES INC | MSCI JPN ETF NEW | 46434G822 |  | 68769 | 1212 | SH |  | SOLE | 0 | 0 | 0 | 1212 |
| ISHARES INC | MSCI MEXICO ETF | 464286822 |  | 1196 | 28 | SH |  | SOLE | 0 | 0 | 0 | 28 |
| ISHARES INC | MSCI MLY ETF NEW | 46434G814 |  | 15318 | 550 | SH |  | SOLE | 0 | 0 | 0 | 550 |
| ISHARES INC | MSCI NETHERL ETF | 464286814 |  | 34245 | 1092 | SH |  | SOLE | 0 | 0 | 0 | 1092 |
| ISHARES INC | MSCI PAC JP ETF | 464286665 |  | 5591 | 125 | SH |  | SOLE | 0 | 0 | 0 | 125 |
| ISHARES INC | MSCI SINGPOR ETF | 46434G780 |  | 5475 | 236 | SH |  | SOLE | 0 | 0 | 0 | 236 |
| ISHARES INC | MSCI SPAIN ETF | 464286764 |  | 1336 | 48 | SH |  | SOLE | 0 | 0 | 0 | 48 |
| ISHARES INC | MSCI STH AFR ETF | 464286780 |  | 18506 | 390 | SH |  | SOLE | 0 | 0 | 0 | 390 |
| ISHARES INC | MSCI STH KOR ETF | 464286772 |  | 6141 | 109 | SH |  | SOLE | 0 | 0 | 0 | 109 |
| ISHARES INC | MSCI SWEDEN ETF | 464286756 |  | 295 | 10 | SH |  | SOLE | 0 | 0 | 0 | 10 |
| ISHARES INC | MSCI SWITZERLAND | 464286749 |  | 11122 | 295 | SH |  | SOLE | 0 | 0 | 0 | 295 |
| ISHARES INC | MSCI WORLD ETF | 464286392 |  | 240372 | 2619 | SH |  | SOLE | 0 | 0 | 0 | 2619 |
| ISHARES S GSCI COMMODITY I | UNIT BEN INT | 46428R107 |  | 90300 | 6000 | SH |  | SOLE | 0 | 0 | 0 | 6000 |
| ISHARES SILVER TRUST | ISHARES | 46428Q109 |  | 529197 | 33241 | SH |  | SOLE | 0 | 0 | 0 | 33241 |
| ISHARES TR | 0-5 YR TIPS ETF | 46429B747 |  | 267354 | 2669 | SH |  | SOLE | 0 | 0 | 0 | 2669 |
| ISHARES TR | 0-5YR HI YL CP | 46434V407 |  | 454812 | 9783 | SH |  | SOLE | 0 | 0 | 0 | 9783 |
| ISHARES TR | 0-5YR INVT GR CP | 46434V100 |  | 526231 | 10290 | SH |  | SOLE | 0 | 0 | 0 | 10290 |
| ISHARES TR | 1 3 YR TREAS BD | 464287457 |  | 1867818 | 22021 | SH |  | SOLE | 0 | 0 | 0 | 22021 |
| ISHARES TR | 10-20 YR TRS ETF | 464288653 |  | 14970 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| ISHARES TR | 20 YR TR BD ETF | 464287432 |  | 1715290 | 11988 | SH |  | SOLE | 0 | 0 | 0 | 11988 |
| ISHARES TR | 3 7 YR TREAS BD | 464288661 |  | 2855663 | 22521 | SH |  | SOLE | 0 | 0 | 0 | 22521 |
| ISHARES TR | 3YRTB ETF | 464288125 |  | 52434 | 675 | SH |  | SOLE | 0 | 0 | 0 | 675 |
| ISHARES TR | A RATE CP BD ETF | 46429B291 |  | 11180 | 204 | SH |  | SOLE | 0 | 0 | 0 | 204 |
| ISHARES TR | AGENCY BOND ETF | 464288166 |  | 24282 | 208 | SH |  | SOLE | 0 | 0 | 0 | 208 |
| ISHARES TR | AGGRES ALLOC ETF | 464289859 |  | 18398 | 335 | SH |  | SOLE | 0 | 0 | 0 | 335 |
| ISHARES TR | ASIA 50 ETF | 464288430 |  | 16651 | 284 | SH |  | SOLE | 0 | 0 | 0 | 284 |
| ISHARES TR | BARCLAYS 7 10 YR | 464287440 |  | 17478928 | 155410 | SH |  | SOLE | 0 | 0 | 0 | 155410 |
| ISHARES TR | BROAD USD HIGH | 46435U853 |  | 351801 | 8591 | SH |  | SOLE | 0 | 0 | 0 | 8591 |
| ISHARES TR | CALIF MUN BD ETF | 464288356 |  | 73536 | 1200 | SH |  | SOLE | 0 | 0 | 0 | 1200 |
| ISHARES TR | CHINA LG-CAP ETF | 464287184 |  | 41790 | 1050 | SH |  | SOLE | 0 | 0 | 0 | 1050 |
| ISHARES TR | CHINA SM-CAP ETF | 46429B200 |  | 45666 | 1180 | SH |  | SOLE | 0 | 0 | 0 | 1180 |
| ISHARES TR | COHEN STEER REIT | 464287564 |  | 107658 | 897 | SH |  | SOLE | 0 | 0 | 0 | 897 |
| ISHARES TR | CONSER ALLOC ETF | 464289883 |  | 39083 | 1096 | SH |  | SOLE | 0 | 0 | 0 | 1096 |
| ISHARES TR | CONV BD ETF | 46435G102 |  | 13663 | 235 | SH |  | SOLE | 0 | 0 | 0 | 235 |
| ISHARES TR | CORE 1 5 YR USD | 46432F859 |  | 133294 | 2640 | SH |  | SOLE | 0 | 0 | 0 | 2640 |
| ISHARES TR | CORE DIV GRWTH | 46434V621 |  | 89631 | 2290 | SH |  | SOLE | 0 | 0 | 0 | 2290 |
| ISHARES TR | CORE HIGH DV ETF | 46429B663 |  | 1635957 | 17374 | SH |  | SOLE | 0 | 0 | 0 | 17374 |
| ISHARES TR | CORE LT USDB ETF | 464289479 |  | 20808 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| ISHARES TR | CORE MSCI EAFE | 46432F842 |  | 512421 | 8391 | SH |  | SOLE | 0 | 0 | 0 | 8391 |
| ISHARES TR | CORE MSCI EURO | 46434V738 |  | 1555 | 34 | SH |  | SOLE | 0 | 0 | 0 | 34 |
| ISHARES TR | CORE MSCI PAC | 46434V696 |  | 1686 | 30 | SH |  | SOLE | 0 | 0 | 0 | 30 |
| ISHARES TR | CORE MSCI TOTAL | 46432F834 |  | 139317 | 2412 | SH |  | SOLE | 0 | 0 | 0 | 2412 |
| ISHARES TR | CORE S MCP ETF | 464287507 |  | 4537922 | 23485 | SH |  | SOLE | 0 | 0 | 0 | 23485 |
| ISHARES TR | CORE S SCP ETF | 464287804 |  | 8138220 | 104551 | SH |  | SOLE | 0 | 0 | 0 | 104551 |
| ISHARES TR | CORE S TTL STK | 464287150 |  | 895309 | 13349 | SH |  | SOLE | 0 | 0 | 0 | 13349 |
| ISHARES TR | CORE S US GWT | 464287671 |  | 1309655 | 20831 | SH |  | SOLE | 0 | 0 | 0 | 20831 |
| ISHARES TR | CORE S US VLU | 464287663 |  | 622606 | 10772 | SH |  | SOLE | 0 | 0 | 0 | 10772 |
| ISHARES TR | CORE S ETF | 464287200 |  | 36616230 | 122659 | SH |  | SOLE | 0 | 0 | 0 | 122659 |
| ISHARES TR | CORE TOTAL USD | 46434V613 |  | 34224 | 653 | SH |  | SOLE | 0 | 0 | 0 | 653 |
| ISHARES TR | CORE US AGGBD ET | 464287226 |  | 6919091 | 61139 | SH |  | SOLE | 0 | 0 | 0 | 61139 |
| ISHARES TR | DEVSMCP EXNA ETF | 464288497 |  | 8529 | 175 | SH |  | SOLE | 0 | 0 | 0 | 175 |
| ISHARES TR | DOW JONES US ETF | 464287846 |  | 921240 | 6244 | SH |  | SOLE | 0 | 0 | 0 | 6244 |
| ISHARES TR | EAFE GRWTH ETF | 464288885 |  | 3479756 | 43221 | SH |  | SOLE | 0 | 0 | 0 | 43221 |
| ISHARES TR | EAFE SML CP ETF | 464288273 |  | 1314561 | 22970 | SH |  | SOLE | 0 | 0 | 0 | 22970 |
| ISHARES TR | EAFE VALUE ETF | 464288877 |  | 3712796 | 78379 | SH |  | SOLE | 0 | 0 | 0 | 78379 |
| ISHARES TR | EDGE MSCI USA VL | 46432F388 |  | 423983 | 5168 | SH |  | SOLE | 0 | 0 | 0 | 5168 |
| ISHARES TR | EDGE US FIXD INM | 46435U796 |  | 6788 | 67 | SH |  | SOLE | 0 | 0 | 0 | 67 |
| ISHARES TR | EUROPE ETF | 464287861 |  | 62568 | 1446 | SH |  | SOLE | 0 | 0 | 0 | 1446 |
| ISHARES TR | EXPANDED TECH | 464287515 |  | 390953 | 1845 | SH |  | SOLE | 0 | 0 | 0 | 1845 |
| ISHARES TR | EXPND TEC SC ETF | 464287549 |  | 522868 | 2409 | SH |  | SOLE | 0 | 0 | 0 | 2409 |
| ISHARES TR | FLTG RATE NT ETF | 46429B655 |  | 5579894 | 109474 | SH |  | SOLE | 0 | 0 | 0 | 109474 |
| ISHARES TR | GBL COMM SVC ETF | 464287275 |  | 4468 | 78 | SH |  | SOLE | 0 | 0 | 0 | 78 |
| ISHARES TR | GL CLEAN ENE ETF | 464288224 |  | 35174 | 3227 | SH |  | SOLE | 0 | 0 | 0 | 3227 |
| ISHARES TR | GLB CNS DISC ETF | 464288745 |  | 23976 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| ISHARES TR | GLB CNSM STP ETF | 464288737 |  | 78393 | 1430 | SH |  | SOLE | 0 | 0 | 0 | 1430 |
| ISHARES TR | GLB INFRASTR ETF | 464288372 |  | 152788 | 3288 | SH |  | SOLE | 0 | 0 | 0 | 3288 |
| ISHARES TR | GLOB HLTHCRE ETF | 464287325 |  | 37982 | 622 | SH |  | SOLE | 0 | 0 | 0 | 622 |
| ISHARES TR | GLOBAL 100 ETF | 464287572 |  | 531686 | 10752 | SH |  | SOLE | 0 | 0 | 0 | 10752 |
| ISHARES TR | GLOBAL ENERG ETF | 464287341 |  | 2292 | 75 | SH |  | SOLE | 0 | 0 | 0 | 75 |
| ISHARES TR | GLOBAL TECH ETF | 464287291 |  | 32925 | 178 | SH |  | SOLE | 0 | 0 | 0 | 178 |
| ISHARES TR | GNMA BOND ETF | 46429B333 |  | 32701 | 650 | SH |  | SOLE | 0 | 0 | 0 | 650 |
| ISHARES TR | GRWT ALLOCAT ETF | 464289867 |  | 409059 | 8881 | SH |  | SOLE | 0 | 0 | 0 | 8881 |
| ISHARES TR | HDG MSCI EAFE | 46434V803 |  | 4162 | 139 | SH |  | SOLE | 0 | 0 | 0 | 139 |
| ISHARES TR | IBONDS DEC | 46435U697 |  | 189468 | 7200 | SH |  | SOLE | 0 | 0 | 0 | 7200 |
| ISHARES TR | IBONDS DEC 25 | 46435U432 |  | 98707 | 3645 | SH |  | SOLE | 0 | 0 | 0 | 3645 |
| ISHARES TR | IBONDS DEC19 ETF | 46434VAU4 |  | 639763 | 25745 | SH |  | SOLE | 0 | 0 | 0 | 25745 |
| ISHARES TR | IBONDS DEC20 ETF | 46434VAQ3 |  | 981312 | 38680 | SH |  | SOLE | 0 | 0 | 0 | 38680 |
| ISHARES TR | IBONDS DEC2021 | 46435G789 |  | 548212 | 21265 | SH |  | SOLE | 0 | 0 | 0 | 21265 |
| ISHARES TR | IBONDS DEC2022 | 46435G755 |  | 458104 | 17525 | SH |  | SOLE | 0 | 0 | 0 | 17525 |
| ISHARES TR | IBONDS DEC2023 | 46435G318 |  | 92736 | 3600 | SH |  | SOLE | 0 | 0 | 0 | 3600 |
| ISHARES TR | IBONDS DEC2026 | 46435GAA0 |  | 41007 | 1610 | SH |  | SOLE | 0 | 0 | 0 | 1610 |
| ISHARES TR | IBONDS DEC21 ETF | 46434VBK5 |  | 860000 | 34400 | SH |  | SOLE | 0 | 0 | 0 | 34400 |
| ISHARES TR | IBONDS DEC22 ETF | 46434VBA7 |  | 972668 | 38415 | SH |  | SOLE | 0 | 0 | 0 | 38415 |
| ISHARES TR | IBONDS DEC23 ETF | 46434VAX8 |  | 379648 | 14830 | SH |  | SOLE | 0 | 0 | 0 | 14830 |
| ISHARES TR | IBONDS DEC24 ETF | 46434VBG4 |  | 283592 | 11039 | SH |  | SOLE | 0 | 0 | 0 | 11039 |
| ISHARES TR | IBONDS DEC25 ETF | 46434VBD1 |  | 192030 | 7420 | SH |  | SOLE | 0 | 0 | 0 | 7420 |
| ISHARES TR | IBONDS ETF | 46435UAA9 |  | 35640 | 1375 | SH |  | SOLE | 0 | 0 | 0 | 1375 |
| ISHARES TR | IBONDS SEP2020 | 46434V571 |  | 757475 | 29670 | SH |  | SOLE | 0 | 0 | 0 | 29670 |
| ISHARES TR | IBOXX HI YD ETF | 464288513 |  | 4936703 | 56633 | SH |  | SOLE | 0 | 0 | 0 | 56633 |
| ISHARES TR | IBOXX INV CP ETF | 464287242 |  | 6682194 | 52418 | SH |  | SOLE | 0 | 0 | 0 | 52418 |
| ISHARES TR | INDIA 50 ETF | 464289529 |  | 3795 | 103 | SH |  | SOLE | 0 | 0 | 0 | 103 |
| ISHARES TR | INTL DEVPPTY ETF | 464288422 |  | 343374 | 8918 | SH |  | SOLE | 0 | 0 | 0 | 8918 |
| ISHARES TR | INTL QLTY FACTOR | 46434V456 |  | 24723 | 833 | SH |  | SOLE | 0 | 0 | 0 | 833 |
| ISHARES TR | INTL SEL DIV ETF | 464288448 |  | 159585 | 5191 | SH |  | SOLE | 0 | 0 | 0 | 5191 |
| ISHARES TR | INTRM GOV CR ETF | 464288612 |  | 2395848 | 21161 | SH |  | SOLE | 0 | 0 | 0 | 21161 |
| ISHARES TR | INTRM TR CRP ETF | 464288638 |  | 61395 | 1060 | SH |  | SOLE | 0 | 0 | 0 | 1060 |
| ISHARES TR | JPMORGAN USD EMG | 464288281 |  | 1008981 | 8901 | SH |  | SOLE | 0 | 0 | 0 | 8901 |
| ISHARES TR | LATN AMER 40 ETF | 464287390 |  | 30441 | 964 | SH |  | SOLE | 0 | 0 | 0 | 964 |
| ISHARES TR | LNG TR CRPRT BD | 464289511 |  | 7996 | 120 | SH |  | SOLE | 0 | 0 | 0 | 120 |
| ISHARES TR | MBS ETF | 464288588 |  | 328691 | 3035 | SH |  | SOLE | 0 | 0 | 0 | 3035 |
| ISHARES TR | MICRO-CAP ETF | 464288869 |  | 26709 | 303 | SH |  | SOLE | 0 | 0 | 0 | 303 |
| ISHARES TR | MIN VOL EAFE ETF | 46429B689 |  | 2803591 | 38259 | SH |  | SOLE | 0 | 0 | 0 | 38259 |
| ISHARES TR | MODERT ALLOC ETF | 464289875 |  | 80505 | 2049 | SH |  | SOLE | 0 | 0 | 0 | 2049 |
| ISHARES TR | MORTGE REL ETF | 46435G342 |  | 211569 | 5022 | SH |  | SOLE | 0 | 0 | 0 | 5022 |
| ISHARES TR | MRGSTR MD CP GRW | 464288307 |  | 98345 | 404 | SH |  | SOLE | 0 | 0 | 0 | 404 |
| ISHARES TR | MRGSTR MD CP VAL | 464288406 |  | 13684 | 85 | SH |  | SOLE | 0 | 0 | 0 | 85 |
| ISHARES TR | MRGSTR SM CP ETF | 464288505 |  | 8754 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| ISHARES TR | MRGSTR SM CP GR | 464288604 |  | 25695 | 132 | SH |  | SOLE | 0 | 0 | 0 | 132 |
| ISHARES TR | MRNGSTR INC ETF | 46432F875 |  | 6243 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| ISHARES TR | MRNGSTR LG-CP GR | 464287119 |  | 76416 | 399 | SH |  | SOLE | 0 | 0 | 0 | 399 |
| ISHARES TR | MRNGSTR LG-CP VL | 464288109 |  | 95265 | 862 | SH |  | SOLE | 0 | 0 | 0 | 862 |
| ISHARES TR | MSCI AC ASIA ETF | 464288182 |  | 20559 | 310 | SH |  | SOLE | 0 | 0 | 0 | 310 |
| ISHARES TR | MSCI ACWI ETF | 464288257 |  | 355401 | 4819 | SH |  | SOLE | 0 | 0 | 0 | 4819 |
| ISHARES TR | MSCI ACWI EX US | 464288240 |  | 77871 | 1691 | SH |  | SOLE | 0 | 0 | 0 | 1691 |
| ISHARES TR | MSCI ACWI EXUS | 46435G847 |  | 18368 | 681 | SH |  | SOLE | 0 | 0 | 0 | 681 |
| ISHARES TR | MSCI CHINA ETF | 46429B671 |  | 104948 | 1871 | SH |  | SOLE | 0 | 0 | 0 | 1871 |
| ISHARES TR | MSCI EAFE ETF | 464287465 |  | 1779782 | 27293 | SH |  | SOLE | 0 | 0 | 0 | 27293 |
| ISHARES TR | MSCI EMG MKT ETF | 464287234 |  | 1536608 | 37597 | SH |  | SOLE | 0 | 0 | 0 | 37597 |
| ISHARES TR | MSCI EURO FL ETF | 464289180 |  | 19800 | 1125 | SH |  | SOLE | 0 | 0 | 0 | 1125 |
| ISHARES TR | MSCI GERMNY ETF | 46429B465 |  | 2652 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| ISHARES TR | MSCI INDIA ETF | 46429B598 |  | 294549 | 8774 | SH |  | SOLE | 0 | 0 | 0 | 8774 |
| ISHARES TR | MSCI KLD400 SOC | 464288570 |  | 23291 | 210 | SH |  | SOLE | 0 | 0 | 0 | 210 |
| ISHARES TR | MSCI MIN VOL ETF | 46429B697 |  | 5655209 | 88225 | SH |  | SOLE | 0 | 0 | 0 | 88225 |
| ISHARES TR | MSCI POLAND ETF | 46429B606 |  | 14448 | 700 | SH |  | SOLE | 0 | 0 | 0 | 700 |
| ISHARES TR | MSCI UK ETF NEW | 46435G334 |  | 9052 | 288 | SH |  | SOLE | 0 | 0 | 0 | 288 |
| ISHARES TR | MSCI USA ESG SLC | 464288802 |  | 7417 | 60 | SH |  | SOLE | 0 | 0 | 0 | 60 |
| ISHARES TR | MULTIFACTOR USA | 46434V282 |  | 4788 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| ISHARES TR | NA TEC MULTM ETF | 464287531 |  | 2660 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| ISHARES TR | NASDAQ BIOTECH | 464287556 |  | 748968 | 7527 | SH |  | SOLE | 0 | 0 | 0 | 7527 |
| ISHARES TR | NATIONAL MUN ETF | 464288414 |  | 1606502 | 14080 | SH |  | SOLE | 0 | 0 | 0 | 14080 |
| ISHARES TR | NEW YORK MUN ETF | 464288323 |  | 368764 | 6445 | SH |  | SOLE | 0 | 0 | 0 | 6445 |
| ISHARES TR | NORTH AMERN NAT | 464287374 |  | 14476 | 498 | SH |  | SOLE | 0 | 0 | 0 | 498 |
| ISHARES TR | PFD AND INCM SEC | 464288687 |  | 3721142 | 99151 | SH |  | SOLE | 0 | 0 | 0 | 99151 |
| ISHARES TR | PHLX SEMICND ETF | 464287523 |  | 114373 | 541 | SH |  | SOLE | 0 | 0 | 0 | 541 |
| ISHARES TR | RESIDNL REAL EST | 464288562 |  | 148370 | 1867 | SH |  | SOLE | 0 | 0 | 0 | 1867 |
| ISHARES TR | ROBOTICS ARTIF | 46435U556 |  | 25061 | 1025 | SH |  | SOLE | 0 | 0 | 0 | 1025 |
| ISHARES TR | RUS 1000 ETF | 464287622 |  | 1426767 | 8671 | SH |  | SOLE | 0 | 0 | 0 | 8671 |
| ISHARES TR | RUS 1000 GRW ETF | 464287614 |  | 1269529 | 7953 | SH |  | SOLE | 0 | 0 | 0 | 7953 |
| ISHARES TR | RUS 1000 VAL ETF | 464287598 |  | 1308198 | 10200 | SH |  | SOLE | 0 | 0 | 0 | 10200 |
| ISHARES TR | RUS 2000 GRW ETF | 464287648 |  | 420565 | 2182 | SH |  | SOLE | 0 | 0 | 0 | 2182 |
| ISHARES TR | RUS 2000 VAL ETF | 464287630 |  | 2804692 | 23488 | SH |  | SOLE | 0 | 0 | 0 | 23488 |
| ISHARES TR | RUS MD CP GR ETF | 464287481 |  | 1739023 | 12303 | SH |  | SOLE | 0 | 0 | 0 | 12303 |
| ISHARES TR | RUS MDCP VAL ETF | 464287473 |  | 3104985 | 34615 | SH |  | SOLE | 0 | 0 | 0 | 34615 |
| ISHARES TR | RUS MID CAP ETF | 464287499 |  | 2776849 | 49631 | SH |  | SOLE | 0 | 0 | 0 | 49631 |
| ISHARES TR | RUS TOP 200 ETF | 464289446 |  | 17990 | 261 | SH |  | SOLE | 0 | 0 | 0 | 261 |
| ISHARES TR | RUS TP200 GR ETF | 464289438 |  | 82373 | 946 | SH |  | SOLE | 0 | 0 | 0 | 946 |
| ISHARES TR | RUS TP200 VL ETF | 464289420 |  | 66170 | 1208 | SH |  | SOLE | 0 | 0 | 0 | 1208 |
| ISHARES TR | RUSSELL 2000 ETF | 464287655 |  | 4868444 | 32169 | SH |  | SOLE | 0 | 0 | 0 | 32169 |
| ISHARES TR | RUSSELL 3000 ETF | 464287689 |  | 5141707 | 29589 | SH |  | SOLE | 0 | 0 | 0 | 29589 |
| ISHARES TR | S 100 ETF | 464287101 |  | 70873 | 539 | SH |  | SOLE | 0 | 0 | 0 | 539 |
| ISHARES TR | S 500 GRWT ETF | 464287309 |  | 6587516 | 36591 | SH |  | SOLE | 0 | 0 | 0 | 36591 |
| ISHARES TR | S 500 VAL ETF | 464287408 |  | 801846 | 6730 | SH |  | SOLE | 0 | 0 | 0 | 6730 |
| ISHARES TR | S MC 400GR ETF | 464287606 |  | 696688 | 3112 | SH |  | SOLE | 0 | 0 | 0 | 3112 |
| ISHARES TR | S MC 400VL ETF | 464287705 |  | 590849 | 3695 | SH |  | SOLE | 0 | 0 | 0 | 3695 |
| ISHARES TR | S SML 600 GWT | 464287887 |  | 388180 | 2176 | SH |  | SOLE | 0 | 0 | 0 | 2176 |
| ISHARES TR | SELECT DIVID ETF | 464287168 |  | 2411080 | 23650 | SH |  | SOLE | 0 | 0 | 0 | 23650 |
| ISHARES TR | SH TR CRPORT ETF | 464288646 |  | 10030601 | 186894 | SH |  | SOLE | 0 | 0 | 0 | 186894 |
| ISHARES TR | SHORT TREAS BD | 464288679 |  | 6712311 | 60679 | SH |  | SOLE | 0 | 0 | 0 | 60679 |
| ISHARES TR | SHRT NAT MUN ETF | 464288158 |  | 489125 | 4591 | SH |  | SOLE | 0 | 0 | 0 | 4591 |
| ISHARES TR | SP SMCP600VL ETF | 464287879 |  | 2111041 | 14056 | SH |  | SOLE | 0 | 0 | 0 | 14056 |
| ISHARES TR | TIPS BD ETF | 464287176 |  | 4705280 | 40462 | SH |  | SOLE | 0 | 0 | 0 | 40462 |
| ISHARES TR | TRANS AVG ETF | 464287192 |  | 74456 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| ISHARES TR | TRS FLT RT BD | 46434V860 |  | 2358300 | 46908 | SH |  | SOLE | 0 | 0 | 0 | 46908 |
| ISHARES TR | U.S. CNSM GD ETF | 464287812 |  | 39844 | 315 | SH |  | SOLE | 0 | 0 | 0 | 315 |
| ISHARES TR | U.S. CNSM SV ETF | 464287580 |  | 529997 | 2438 | SH |  | SOLE | 0 | 0 | 0 | 2438 |
| ISHARES TR | U.S. ENERGY ETF | 464287796 |  | 87975 | 2770 | SH |  | SOLE | 0 | 0 | 0 | 2770 |
| ISHARES TR | U.S. FIN SVC ETF | 464287770 |  | 86087 | 631 | SH |  | SOLE | 0 | 0 | 0 | 631 |
| ISHARES TR | U.S. FINLS ETF | 464287788 |  | 610789 | 4745 | SH |  | SOLE | 0 | 0 | 0 | 4745 |
| ISHARES TR | U.S. INSRNCE ETF | 464288786 |  | 15920 | 221 | SH |  | SOLE | 0 | 0 | 0 | 221 |
| ISHARES TR | U.S. MED DVC ETF | 464288810 |  | 709078 | 2868 | SH |  | SOLE | 0 | 0 | 0 | 2868 |
| ISHARES TR | U.S. REAL ES ETF | 464287739 |  | 837887 | 8958 | SH |  | SOLE | 0 | 0 | 0 | 8958 |
| ISHARES TR | U.S. TECH ETF | 464287721 |  | 656415 | 3214 | SH |  | SOLE | 0 | 0 | 0 | 3214 |
| ISHARES TR | U.S. UTILITS ETF | 464287697 |  | 422596 | 2595 | SH |  | SOLE | 0 | 0 | 0 | 2595 |
| ISHARES TR | US AER DEF ETF | 464288760 |  | 1339361 | 5961 | SH |  | SOLE | 0 | 0 | 0 | 5961 |
| ISHARES TR | US HLTHCARE ETF | 464287762 |  | 470360 | 2488 | SH |  | SOLE | 0 | 0 | 0 | 2488 |
| ISHARES TR | US HLTHCR PR ETF | 464288828 |  | 70211 | 434 | SH |  | SOLE | 0 | 0 | 0 | 434 |
| ISHARES TR | US HOME CONS ETF | 464288752 |  | 71895 | 1660 | SH |  | SOLE | 0 | 0 | 0 | 1660 |
| ISHARES TR | US INDUSTRIALS | 464287754 |  | 46852 | 295 | SH |  | SOLE | 0 | 0 | 0 | 295 |
| ISHARES TR | US REGNL BKS ETF | 464288778 |  | 20518 | 441 | SH |  | SOLE | 0 | 0 | 0 | 441 |
| ISHARES TR | US TELECOM ETF | 464287713 |  | 2657 | 91 | SH |  | SOLE | 0 | 0 | 0 | 91 |
| ISHARES TR | US TREAS BD ETF | 46429B267 |  | 110854 | 4211 | SH |  | SOLE | 0 | 0 | 0 | 4211 |
| ISHARES TR | USA MOMENTUM FCT | 46432F396 |  | 4393027 | 36839 | SH |  | SOLE | 0 | 0 | 0 | 36839 |
| ISHARES TR | USA QUALITY FCTR | 46432F339 |  | 418927 | 4534 | SH |  | SOLE | 0 | 0 | 0 | 4534 |
| ISHARES TR | USD INV GRDE ETF | 464288620 |  | 19762 | 339 | SH |  | SOLE | 0 | 0 | 0 | 339 |
| ISHARES US ETF TR | COMMOD SEL STG | 46431W853 |  | 9304 | 295 | SH |  | SOLE | 0 | 0 | 0 | 295 |
| ISHARES US ETF TR | INT RT HDG C B | 46431W705 |  | 5764 | 62 | SH |  | SOLE | 0 | 0 | 0 | 62 |
| ISHARES US ETF TR | SHT MAT BD ETF | 46431W507 |  | 462353 | 9185 | SH |  | SOLE | 0 | 0 | 0 | 9185 |
| ITAU UNIBANCO HLDG SA | SPON ADR REP PFD | 465562106 |  | 1455 | 173 | SH |  | SOLE | 0 | 0 | 0 | 173 |
| ITRON INC | COM | 465741106 |  | 3698 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| ITT INC | COM | 45073V108 |  | 612 | 10 | SH |  | SOLE | 0 | 0 | 0 | 10 |
| IZEA WORLDWIDE INC | COM | 46604H105 |  | 774 | 3000 | SH |  | SOLE | 0 | 0 | 0 | 3000 |
| J  J SNACK FOODS CORP | COM | 466032109 |  | 2880 | 15 | SH |  | SOLE | 0 | 0 | 0 | 15 |
| J ALEXANDERS HLDGS INC | COM | 46609J106 |  | 35 | 3 | SH |  | SOLE | 0 | 0 | 0 | 3 |
| J2 GLOBAL INC | COM | 48123V102 |  | 6357 | 70 | SH |  | SOLE | 0 | 0 | 0 | 70 |
| JABIL INC | COM | 466313103 |  | 35019 | 979 | SH |  | SOLE | 0 | 0 | 0 | 979 |
| JACK IN THE BOX INC | COM | 466367109 |  | 30403 | 334 | SH |  | SOLE | 0 | 0 | 0 | 334 |
| JACOBS ENGR GROUP INC | COM | 469814107 |  | 19311 | 211 | SH |  | SOLE | 0 | 0 | 0 | 211 |
| JANUS DETROIT STR TR | LONG TERM CARE | 47103U407 |  | 65066 | 2105 | SH |  | SOLE | 0 | 0 | 0 | 2105 |
| JANUS DETROIT STR TR | ORGANICS ETF | 47103U605 |  | 11348 | 455 | SH |  | SOLE | 0 | 0 | 0 | 455 |
| JAZZ PHARMACEUTICALS PLC | SHS USD | G50871105 |  | 213225 | 1664 | SH |  | SOLE | 0 | 0 | 0 | 1664 |
| JD COM INC | SPON ADR CL A | 47215P106 |  | 674670 | 23916 | SH |  | SOLE | 0 | 0 | 0 | 23916 |
| JEFFERIES FINL GROUP INC | COM | 47233W109 |  | 101494 | 5516 | SH |  | SOLE | 0 | 0 | 0 | 5516 |
| JETBLUE AWYS CORP | COM | 477143101 |  | 207164 | 12368 | SH |  | SOLE | 0 | 0 | 0 | 12368 |
| JOHN BEAN TECHNOLOGIES CORP | COM | 477839104 |  | 8352 | 84 | SH |  | SOLE | 0 | 0 | 0 | 84 |
| JOHN HANCOCK ETF TRUST | MLTFCTR LRG CAP | 47804J107 |  | 7263 | 189 | SH |  | SOLE | 0 | 0 | 0 | 189 |
| JOHN HANCOCK ETF TRUST | MULTIFACTOR HE | 47804J503 |  | 4947 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| JOHN HANCOCK ETF TRUST | MULTIFACTOR MI | 47804J206 |  | 1271137 | 34523 | SH |  | SOLE | 0 | 0 | 0 | 34523 |
| JOHNSON  JOHNSON | COM | 478160104 |  | 2943054 | 22747 | SH |  | SOLE | 0 | 0 | 0 | 22747 |
| JOHNSON CTLS INTL PLC | SHS | G51502105 |  | 421780 | 9610 | SH |  | SOLE | 0 | 0 | 0 | 9610 |
| JOHNSON OUTDOORS INC | CL A | 479167108 |  | 2225 | 38 | SH |  | SOLE | 0 | 0 | 0 | 38 |
| JONES LANG LASALLE INC | COM | 48020Q107 |  | 8205 | 59 | SH |  | SOLE | 0 | 0 | 0 | 59 |
| JOUNCE THERAPEUTICS INC | COM | 481116101 |  | 1998 | 600 | SH |  | SOLE | 0 | 0 | 0 | 600 |
| JP MORGAN EXCHANGE TRADED FD | BETBULD JAPAN | 46641Q712 |  | 24690 | 1040 | SH |  | SOLE | 0 | 0 | 0 | 1040 |
| JP MORGAN EXCHANGE TRADED FD | DIV RTN GLB EQ | 46641Q100 |  | 41482 | 700 | SH |  | SOLE | 0 | 0 | 0 | 700 |
| JP MORGAN EXCHANGE TRADED FD | DIV RTN INT EQ | 46641Q209 |  | 957 | 18 | SH |  | SOLE | 0 | 0 | 0 | 18 |
| JP MORGAN EXCHANGE TRADED FD | ULTRA SHRT INC | 46641Q837 |  | 7652 | 152 | SH |  | SOLE | 0 | 0 | 0 | 152 |
| JPMORGAN CHASE  CO | ALERIAN ML ETN | 46625H365 |  | 119073 | 5117 | SH |  | SOLE | 0 | 0 | 0 | 5117 |
| JPMORGAN CHASE  CO | COM | 46625H100 |  | 9163472 | 77861 | SH |  | SOLE | 0 | 0 | 0 | 77861 |
| KANSAS CITY SOUTHERN | COM NEW | 485170302 |  | 127583 | 959 | SH |  | SOLE | 0 | 0 | 0 | 959 |
| KAR AUCTION SVCS INC | COM | 48238T109 |  | 29828 | 1215 | SH |  | SOLE | 0 | 0 | 0 | 1215 |
| KAYNE ANDERSN MLP MIDS INVT | COM | 486606106 |  | 16441 | 1137 | SH |  | SOLE | 0 | 0 | 0 | 1137 |
| KAYNE ANDERSON MDSTM ENERGY | COM | 48661E108 |  | 4494 | 415 | SH |  | SOLE | 0 | 0 | 0 | 415 |
| KB FINANCIAL GROUP INC | SPONSORED ADR | 48241A105 |  | 572 | 16 | SH |  | SOLE | 0 | 0 | 0 | 16 |
| KB HOME | COM | 48666K109 |  | 2567 | 75 | SH |  | SOLE | 0 | 0 | 0 | 75 |
| KBR INC | COM | 48242W106 |  | 29546 | 1204 | SH |  | SOLE | 0 | 0 | 0 | 1204 |
| KEANE GROUP INC | COM | 48669A108 |  | 2424 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| KELLOGG CO | COM | 487836108 |  | 136192 | 2116 | SH |  | SOLE | 0 | 0 | 0 | 2116 |
| KEURIG DR PEPPER INC | COM | 49271V100 |  | 74338 | 2721 | SH |  | SOLE | 0 | 0 | 0 | 2721 |
| KEYCORP NEW | COM | 493267108 |  | 43451 | 2436 | SH |  | SOLE | 0 | 0 | 0 | 2436 |
| KEYSIGHT TECHNOLOGIES INC | COM | 49338L103 |  | 300308 | 3088 | SH |  | SOLE | 0 | 0 | 0 | 3088 |
| KIMBERLY CLARK CORP | COM | 494368103 |  | 1353210 | 9526 | SH |  | SOLE | 0 | 0 | 0 | 9526 |
| KIMCO RLTY CORP | COM | 49446R109 |  | 25160 | 1205 | SH |  | SOLE | 0 | 0 | 0 | 1205 |
| KINDER MORGAN INC DEL | COM | 49456B101 |  | 346763 | 16825 | SH |  | SOLE | 0 | 0 | 0 | 16825 |
| KINROSS GOLD CORP | COM | 496902404 |  | 7585 | 1649 | SH |  | SOLE | 0 | 0 | 0 | 1649 |
| KIRKLAND LAKE GOLD LTD | COM | 49741E100 |  | 442412 | 9875 | SH |  | SOLE | 0 | 0 | 0 | 9875 |
| KKR  CO INC | CL A | 48251W104 |  | 378685 | 14104 | SH |  | SOLE | 0 | 0 | 0 | 14104 |
| KLA CORPORATION | COM NEW | 482480100 |  | 206801 | 1297 | SH |  | SOLE | 0 | 0 | 0 | 1297 |
| KNOLL INC | COM NEW | 498904200 |  | 2383 | 94 | SH |  | SOLE | 0 | 0 | 0 | 94 |
| KOHLS CORP | COM | 500255104 |  | 27263 | 549 | SH |  | SOLE | 0 | 0 | 0 | 549 |
| KONINKLIJKE PHILIPS N V | NY REG SH NEW | 500472303 |  | 109537 | 2375 | SH |  | SOLE | 0 | 0 | 0 | 2375 |
| KONTOOR BRANDS INC | COM | 50050N103 |  | 6496 | 185 | SH |  | SOLE | 0 | 0 | 0 | 185 |
| KOREA ELECTRIC PWR | SPONSORED ADR | 500631106 |  | 1192 | 110 | SH |  | SOLE | 0 | 0 | 0 | 110 |
| KRAFT HEINZ CO | COM | 500754106 |  | 122777 | 4395 | SH |  | SOLE | 0 | 0 | 0 | 4395 |
| KRANESHARES TR | BOSERA MSCI CH | 500767405 |  | 44191 | 1475 | SH |  | SOLE | 0 | 0 | 0 | 1475 |
| KRANESHARES TR | CICC CHINA 100 | 500767207 |  | 5006 | 188 | SH |  | SOLE | 0 | 0 | 0 | 188 |
| KRANESHARES TR | CSI CHI INTERNET | 500767306 |  | 106838 | 2585 | SH |  | SOLE | 0 | 0 | 0 | 2585 |
| KRANESHARES TR | ELEC VEH FUTUR | 500767827 |  | 31383 | 1526 | SH |  | SOLE | 0 | 0 | 0 | 1526 |
| KRANESHARES TR | QUADRTC INT RT | 500767736 |  | 8793 | 346 | SH |  | SOLE | 0 | 0 | 0 | 346 |
| KRATOS DEFENSE  SEC SOLUTIO | COM NEW | 50077B207 |  | 62014 | 3335 | SH |  | SOLE | 0 | 0 | 0 | 3335 |
| KROGER CO | COM | 501044101 |  | 467443 | 18132 | SH |  | SOLE | 0 | 0 | 0 | 18132 |
| KRONOS WORLDWIDE INC | COM | 50105F105 |  | 247400 | 20000 | SH |  | SOLE | 0 | 0 | 0 | 20000 |
| KT CORP | SPONSORED ADR | 48268K101 |  | 13866 | 1226 | SH |  | SOLE | 0 | 0 | 0 | 1226 |
| KULICKE  SOFFA INDS INC | COM | 501242101 |  | 6105 | 260 | SH |  | SOLE | 0 | 0 | 0 | 260 |
| KURA SUSHI USA INC | CL A COM | 501270102 |  | 2354 | 120 | SH |  | SOLE | 0 | 0 | 0 | 120 |
| L BRANDS INC | COM | 501797104 |  | 784 | 40 | SH |  | SOLE | 0 | 0 | 0 | 40 |
| L3HARRIS TECHNOLOGIES INC | COM | 502431109 |  | 685192 | 3284 | SH |  | SOLE | 0 | 0 | 0 | 3284 |
| LA Z BOY INC | COM | 505336107 |  | 2822 | 84 | SH |  | SOLE | 0 | 0 | 0 | 84 |
| LABORATORY CORP AMER HLDGS | COM NEW | 50540R409 |  | 52752 | 314 | SH |  | SOLE | 0 | 0 | 0 | 314 |
| LADDER CAP CORP | CL A | 505743104 |  | 110673 | 6408 | SH |  | SOLE | 0 | 0 | 0 | 6408 |
| LAM RESEARCH CORP | COM | 512807108 |  | 199924 | 865 | SH |  | SOLE | 0 | 0 | 0 | 865 |
| LAMAR ADVERTISING CO NEW | CL A | 512816109 |  | 142811 | 1743 | SH |  | SOLE | 0 | 0 | 0 | 1743 |
| LAMB WESTON HLDGS INC | COM | 513272104 |  | 283608 | 3900 | SH |  | SOLE | 0 | 0 | 0 | 3900 |
| LANCASTER COLONY CORP | COM | 513847103 |  | 555 | 4 | SH |  | SOLE | 0 | 0 | 0 | 4 |
| LANDSTAR SYS INC | COM | 515098101 |  | 2589 | 23 | SH |  | SOLE | 0 | 0 | 0 | 23 |
| LAS VEGAS SANDS CORP | COM | 517834107 |  | 386309 | 6688 | SH |  | SOLE | 0 | 0 | 0 | 6688 |
| LATTICE SEMICONDUCTOR CORP | COM | 518415104 |  | 457 | 25 | SH |  | SOLE | 0 | 0 | 0 | 25 |
| LAUDER ESTEE COS INC | CL A | 518439104 |  | 722387 | 3631 | SH |  | SOLE | 0 | 0 | 0 | 3631 |
| LAZARD GLB TTL RET FD I | COM | 52106W103 |  | 18506 | 1184 | SH |  | SOLE | 0 | 0 | 0 | 1184 |
| LAZARD LTD | SHS A | G54050102 |  | 123273 | 3522 | SH |  | SOLE | 0 | 0 | 0 | 3522 |
| LCI INDS | COM | 50189K103 |  | 1561 | 17 | SH |  | SOLE | 0 | 0 | 0 | 17 |
| LEAR CORP | COM NEW | 521865204 |  | 2948 | 25 | SH |  | SOLE | 0 | 0 | 0 | 25 |
| LEGG MASON ETF INVESTMENT TR | L VOL H DIV ETF | 52468L406 |  | 789484 | 23504 | SH |  | SOLE | 0 | 0 | 0 | 23504 |
| LEGG MASON INC | COM | 524901105 |  | 17758 | 465 | SH |  | SOLE | 0 | 0 | 0 | 465 |
| LEGGETT  PLATT INC | COM | 524660107 |  | 202735 | 4952 | SH |  | SOLE | 0 | 0 | 0 | 4952 |
| LEIDOS HLDGS INC | COM | 525327102 |  | 21470 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| LENDINGCLUB CORP | COM NEW | 52603A208 |  | 222 | 17 | SH |  | SOLE | 0 | 0 | 0 | 17 |
| LENDINGTREE INC NEW | COM | 52603B107 |  | 78539 | 253 | SH |  | SOLE | 0 | 0 | 0 | 253 |
| LENNAR CORP | CL A | 526057104 |  | 11170 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| LENNOX INTL INC | COM | 526107107 |  | 439047 | 1807 | SH |  | SOLE | 0 | 0 | 0 | 1807 |
| LEVI STRAUSS  CO NEW | CL A COM STK | 52736R102 |  | 762 | 40 | SH |  | SOLE | 0 | 0 | 0 | 40 |
| LEXINGTON REALTY TRUST | COM | 529043101 |  | 636 | 62 | SH |  | SOLE | 0 | 0 | 0 | 62 |
| LGI HOMES INC | COM | 50187T106 |  | 20830 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| LIBERTY BROADBAND CORP | COM SER A | 530307107 |  | 4076 | 39 | SH |  | SOLE | 0 | 0 | 0 | 39 |
| LIBERTY BROADBAND CORP | COM SER C | 530307305 |  | 10048 | 96 | SH |  | SOLE | 0 | 0 | 0 | 96 |
| LIBERTY GLOBAL PLC | SHS CL A | G5480U104 |  | 2896 | 117 | SH |  | SOLE | 0 | 0 | 0 | 117 |
| LIBERTY GLOBAL PLC | SHS CL C | G5480U120 |  | 8350 | 351 | SH |  | SOLE | 0 | 0 | 0 | 351 |
| LIBERTY LATIN AMERICA LTD | COM CL A | G9001E102 |  | 324 | 19 | SH |  | SOLE | 0 | 0 | 0 | 19 |
| LIBERTY LATIN AMERICA LTD | COM CL C | G9001E128 |  | 3077 | 180 | SH |  | SOLE | 0 | 0 | 0 | 180 |
| LIBERTY MEDIA CORP DELAWARE | COM A BRAVES GRP | 531229706 |  | 417 | 15 | SH |  | SOLE | 0 | 0 | 0 | 15 |
| LIBERTY MEDIA CORP DELAWARE | COM A SIRIUSXM | 531229409 |  | 6526 | 157 | SH |  | SOLE | 0 | 0 | 0 | 157 |
| LIBERTY MEDIA CORP DELAWARE | COM C BRAVES GRP | 531229888 |  | 2470 | 89 | SH |  | SOLE | 0 | 0 | 0 | 89 |
| LIBERTY MEDIA CORP DELAWARE | COM C SIRIUSXM | 531229607 |  | 13175 | 314 | SH |  | SOLE | 0 | 0 | 0 | 314 |
| LIBERTY MEDIA CORP DELAWARE | COM SER A FRMLA | 531229870 |  | 1544 | 39 | SH |  | SOLE | 0 | 0 | 0 | 39 |
| LIBERTY MEDIA CORP DELAWARE | COM SER C FRMLA | 531229854 |  | 3244 | 78 | SH |  | SOLE | 0 | 0 | 0 | 78 |
| LIBERTY TRIPADVISOR HLDGS IN | COM SER A | 531465102 |  | 546 | 58 | SH |  | SOLE | 0 | 0 | 0 | 58 |
| LIGAND PHARMACEUTICALS INC | COM NEW | 53220K504 |  | 6171 | 62 | SH |  | SOLE | 0 | 0 | 0 | 62 |
| LIGHTBRIDGE CORP | COM NEW | 53224K203 |  | 125 | 173 | SH |  | SOLE | 0 | 0 | 0 | 173 |
| LILLY ELI  CO | COM | 532457108 |  | 1634467 | 14616 | SH |  | SOLE | 0 | 0 | 0 | 14616 |
| LINCOLN ELEC HLDGS INC | COM | 533900106 |  | 2343 | 27 | SH |  | SOLE | 0 | 0 | 0 | 27 |
| LINCOLN NATL CORP IND | COM | 534187109 |  | 21956 | 364 | SH |  | SOLE | 0 | 0 | 0 | 364 |
| LINDBLAD EXPEDITIONS HLDGS I | COM | 535219109 |  | 20380 | 1216 | SH |  | SOLE | 0 | 0 | 0 | 1216 |
| LINDE PLC | SHS | G5494J103 |  | 412690 | 2130 | SH |  | SOLE | 0 | 0 | 0 | 2130 |
| LINE CORP | SPONSORED ADR | 53567X101 |  | 575 | 16 | SH |  | SOLE | 0 | 0 | 0 | 16 |
| LINEAGE CELL THERAPEUTICS IN | COM | 53566P109 |  | 14 | 14 | SH |  | SOLE | 0 | 0 | 0 | 14 |
| LIONS GATE ENTMNT CORP | CL B NON VTG | 535919500 |  | 926 | 106 | SH |  | SOLE | 0 | 0 | 0 | 106 |
| LIQTECH INTL INC | COM | 53632A201 |  | 4938 | 625 | SH |  | SOLE | 0 | 0 | 0 | 625 |
| LITHIA MTRS INC | CL A | 536797103 |  | 1059 | 8 | SH |  | SOLE | 0 | 0 | 0 | 8 |
| LITTELFUSE INC | COM | 537008104 |  | 184757 | 1042 | SH |  | SOLE | 0 | 0 | 0 | 1042 |
| LIVANOVA PLC | SHS | G5509L101 |  | 88622 | 1201 | SH |  | SOLE | 0 | 0 | 0 | 1201 |
| LIVE NATION ENTERTAINMENT IN | COM | 538034109 |  | 34829 | 525 | SH |  | SOLE | 0 | 0 | 0 | 525 |
| LIVENT CORP | COM | 53814L108 |  | 1512 | 226 | SH |  | SOLE | 0 | 0 | 0 | 226 |
| LKQ CORP | COM | 501889208 |  | 3585 | 114 | SH |  | SOLE | 0 | 0 | 0 | 114 |
| LLOYDS BANKING GROUP PLC | SPONSORED ADR | 539439109 |  | 111665 | 42297 | SH |  | SOLE | 0 | 0 | 0 | 42297 |
| LOCKHEED MARTIN CORP | COM | 539830109 |  | 2457649 | 6301 | SH |  | SOLE | 0 | 0 | 0 | 6301 |
| LOEWS CORP | COM | 540424108 |  | 38044 | 739 | SH |  | SOLE | 0 | 0 | 0 | 739 |
| LOGITECH INTL S A | SHS | H50430232 |  | 236862 | 5814 | SH |  | SOLE | 0 | 0 | 0 | 5814 |
| LOGMEIN INC | COM | 54142L109 |  | 29377 | 414 | SH |  | SOLE | 0 | 0 | 0 | 414 |
| LOMA NEGRA CORP | SPONSORED ADS | 54150E104 |  | 230 | 40 | SH |  | SOLE | 0 | 0 | 0 | 40 |
| LOUISIANA PAC CORP | COM | 546347105 |  | 615 | 25 | SH |  | SOLE | 0 | 0 | 0 | 25 |
| LOWES COS INC | COM | 548661107 |  | 823066 | 7485 | SH |  | SOLE | 0 | 0 | 0 | 7485 |
| LSC COMMUNICATIONS INC | COM | 50218P107 |  | 142 | 103 | SH |  | SOLE | 0 | 0 | 0 | 103 |
| LTC PPTYS INC | COM | 502175102 |  | 1639 | 32 | SH |  | SOLE | 0 | 0 | 0 | 32 |
| LUCKIN COFFEE INC | SPONSORED ADS | 54951L109 |  | 2850 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| LULULEMON ATHLETICA INC | COM | 550021109 |  | 163843 | 851 | SH |  | SOLE | 0 | 0 | 0 | 851 |
| LUMENTUM HLDGS INC | COM | 55024U109 |  | 22013 | 411 | SH |  | SOLE | 0 | 0 | 0 | 411 |
| LYFT INC | CL A COM | 55087P104 |  | 24504 | 600 | SH |  | SOLE | 0 | 0 | 0 | 600 |
| LYONDELLBASELL INDUSTRIES N | SHS - A - | N53745100 |  | 41425 | 463 | SH |  | SOLE | 0 | 0 | 0 | 463 |
| M  T BK CORP | COM | 55261F104 |  | 371720 | 2353 | SH |  | SOLE | 0 | 0 | 0 | 2353 |
| MACATAWA BK CORP | COM | 554225102 |  | 52258 | 5030 | SH |  | SOLE | 0 | 0 | 0 | 5030 |
| MACQUARIE INFRASTRUCTURE COR | COM | 55608B105 |  | 46811 | 1186 | SH |  | SOLE | 0 | 0 | 0 | 1186 |
| MACYS INC | COM | 55616P104 |  | 472773 | 30423 | SH |  | SOLE | 0 | 0 | 0 | 30423 |
| MADISON SQUARE GARDEN CO NEW | CL A | 55825T103 |  | 27670 | 105 | SH |  | SOLE | 0 | 0 | 0 | 105 |
| MAGELLAN HEALTH INC | COM NEW | 559079207 |  | 6210 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| MAGELLAN MIDSTREAM PRTNRS LP | COM UNIT RP LP | 559080106 |  | 271830 | 4102 | SH |  | SOLE | 0 | 0 | 0 | 4102 |
| MAGNA INTL INC | COM | 559222401 |  | 63516 | 1191 | SH |  | SOLE | 0 | 0 | 0 | 1191 |
| MAGNOLIA OIL  GAS CORP | CL A | 559663109 |  | 1809 | 163 | SH |  | SOLE | 0 | 0 | 0 | 163 |
| MAIN STREET CAPITAL CORP | COM | 56035L104 |  | 36698 | 849 | SH |  | SOLE | 0 | 0 | 0 | 849 |
| MALLINCKRODT PUB LTD CO | SHS | G5785G107 |  | 5 | 2 | SH |  | SOLE | 0 | 0 | 0 | 2 |
| MANAGED PORTFOLIO SER | TORTOISE NRAM PI | 56167N720 |  | 3135 | 134 | SH |  | SOLE | 0 | 0 | 0 | 134 |
| MANHATTAN ASSOCS INC | COM | 562750109 |  | 16134 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| MANNKIND CORP | COM NEW | 56400P706 |  | 6250 | 5000 | SH |  | SOLE | 0 | 0 | 0 | 5000 |
| MANPOWERGROUP INC | COM | 56418H100 |  | 3117 | 37 | SH |  | SOLE | 0 | 0 | 0 | 37 |
| MANULIFE FINL CORP | COM | 56501R106 |  | 67405 | 3671 | SH |  | SOLE | 0 | 0 | 0 | 3671 |
| MARATHON OIL CORP | COM | 565849106 |  | 252643 | 20590 | SH |  | SOLE | 0 | 0 | 0 | 20590 |
| MARATHON PETE CORP | COM | 56585A102 |  | 1222716 | 20127 | SH |  | SOLE | 0 | 0 | 0 | 20127 |
| MARCUS CORP | COM | 566330106 |  | 3701 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| MARINEMAX INC | COM | 567908108 |  | 6378 | 412 | SH |  | SOLE | 0 | 0 | 0 | 412 |
| MARKEL CORP | COM | 570535104 |  | 101643 | 86 | SH |  | SOLE | 0 | 0 | 0 | 86 |
| MARKER THERAPEUTICS INC | COM | 57055L107 |  | 19776 | 3870 | SH |  | SOLE | 0 | 0 | 0 | 3870 |
| MARKETAXESS HLDGS INC | COM | 57060D108 |  | 48143 | 147 | SH |  | SOLE | 0 | 0 | 0 | 147 |
| MARRIOTT INTL INC NEW | CL A | 571903202 |  | 443562 | 3566 | SH |  | SOLE | 0 | 0 | 0 | 3566 |
| MARRIOTT VACTINS WORLDWID CO | COM | 57164Y107 |  | 29947 | 289 | SH |  | SOLE | 0 | 0 | 0 | 289 |
| MARSH  MCLENNAN COS INC | COM | 571748102 |  | 306573 | 3064 | SH |  | SOLE | 0 | 0 | 0 | 3064 |
| MARTIN MARIETTA MATLS INC | COM | 573284106 |  | 128553 | 469 | SH |  | SOLE | 0 | 0 | 0 | 469 |
| MARVELL TECHNOLOGY GROUP LTD | ORD | G5876H105 |  | 87008 | 3484 | SH |  | SOLE | 0 | 0 | 0 | 3484 |
| MASCO CORP | COM | 574599106 |  | 57461 | 1379 | SH |  | SOLE | 0 | 0 | 0 | 1379 |
| MASIMO CORP | COM | 574795100 |  | 379563 | 2551 | SH |  | SOLE | 0 | 0 | 0 | 2551 |
| MASTEC INC | COM | 576323109 |  | 215308 | 3316 | SH |  | SOLE | 0 | 0 | 0 | 3316 |
| MASTERCARD INC | CL A | 57636Q104 |  | 2357436 | 8681 | SH |  | SOLE | 0 | 0 | 0 | 8681 |
| MATADOR RES CO | COM | 576485205 |  | 2446 | 148 | SH |  | SOLE | 0 | 0 | 0 | 148 |
| MATERIALISE NV | SPONSORED ADS | 57667T100 |  | 259 | 14 | SH |  | SOLE | 0 | 0 | 0 | 14 |
| MATTEL INC | COM | 577081102 |  | 6709 | 589 | SH |  | SOLE | 0 | 0 | 0 | 589 |
| MAUI LD  PINEAPPLE INC | COM | 577345101 |  | 6191 | 569 | SH |  | SOLE | 0 | 0 | 0 | 569 |
| MAXIM INTEGRATED PRODS INC | COM | 57772K101 |  | 105894 | 1829 | SH |  | SOLE | 0 | 0 | 0 | 1829 |
| MAXLINEAR INC | COM | 57776J100 |  | 2462 | 110 | SH |  | SOLE | 0 | 0 | 0 | 110 |
| MBIA INC | COM | 55262C100 |  | 8455 | 916 | SH |  | SOLE | 0 | 0 | 0 | 916 |
| MCCORMICK  CO INC | COM NON VTG | 579780206 |  | 350894 | 2245 | SH |  | SOLE | 0 | 0 | 0 | 2245 |
| MCDERMOTT INTL INC | COM | 580037703 |  | 1713 | 848 | SH |  | SOLE | 0 | 0 | 0 | 848 |
| MCDONALDS CORP | COM | 580135101 |  | 3209668 | 14949 | SH |  | SOLE | 0 | 0 | 0 | 14949 |
| MCKESSON CORP | COM | 58155Q103 |  | 90016 | 659 | SH |  | SOLE | 0 | 0 | 0 | 659 |
| MDU RES GROUP INC | COM | 552690109 |  | 117186 | 4157 | SH |  | SOLE | 0 | 0 | 0 | 4157 |
| MEDICAL PPTYS TRUST INC | COM | 58463J304 |  | 605949 | 30979 | SH |  | SOLE | 0 | 0 | 0 | 30979 |
| MEDICINES CO | COM | 584688105 |  | 7250 | 145 | SH |  | SOLE | 0 | 0 | 0 | 145 |
| MEDIDATA SOLUTIONS INC | COM | 58471A105 |  | 18300 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| MEDIFAST INC | COM | 58470H101 |  | 5219 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| MEDNAX INC | COM | 58502B106 |  | 1380 | 61 | SH |  | SOLE | 0 | 0 | 0 | 61 |
| MEDPACE HLDGS INC | COM | 58506Q109 |  | 6387 | 76 | SH |  | SOLE | 0 | 0 | 0 | 76 |
| MEDTRONIC PLC | SHS | G5960L103 |  | 3979081 | 36633 | SH |  | SOLE | 0 | 0 | 0 | 36633 |
| MEET GROUP INC | COM | 58513U101 |  | 1965 | 600 | SH |  | SOLE | 0 | 0 | 0 | 600 |
| MELCO RESORTS AND ENTMT LTD | ADR | 585464100 |  | 621 | 32 | SH |  | SOLE | 0 | 0 | 0 | 32 |
| MERCADOLIBRE INC | COM | 58733R102 |  | 144422 | 262 | SH |  | SOLE | 0 | 0 | 0 | 262 |
| MERCK  CO INC | COM | 58933Y105 |  | 2762686 | 32819 | SH |  | SOLE | 0 | 0 | 0 | 32819 |
| MERCURY GENL CORP NEW | COM | 589400100 |  | 130815 | 2341 | SH |  | SOLE | 0 | 0 | 0 | 2341 |
| MERCURY SYS INC | COM | 589378108 |  | 7386 | 91 | SH |  | SOLE | 0 | 0 | 0 | 91 |
| MEREDITH CORP | COM | 589433101 |  | 25002 | 682 | SH |  | SOLE | 0 | 0 | 0 | 682 |
| MERIT MED SYS INC | COM | 589889104 |  | 6122 | 201 | SH |  | SOLE | 0 | 0 | 0 | 201 |
| MERITAGE HOMES CORP | COM | 59001A102 |  | 492 | 7 | SH |  | SOLE | 0 | 0 | 0 | 7 |
| MERRIMACK PHARMACEUTICALS IN | COM NEW | 590328209 |  | 9000 | 2000 | SH |  | SOLE | 0 | 0 | 0 | 2000 |
| MESABI TR | CTF BEN INT | 590672101 |  | 85634 | 3580 | SH |  | SOLE | 0 | 0 | 0 | 3580 |
| METHODE ELECTRS INC | COM | 591520200 |  | 2489 | 74 | SH |  | SOLE | 0 | 0 | 0 | 74 |
| METLIFE INC | COM | 59156R108 |  | 241266 | 5116 | SH |  | SOLE | 0 | 0 | 0 | 5116 |
| METTLER TOLEDO INTERNATIONAL | COM | 592688105 |  | 271194 | 385 | SH |  | SOLE | 0 | 0 | 0 | 385 |
| MFA FINL INC | COM | 55272X102 |  | 73789 | 10026 | SH |  | SOLE | 0 | 0 | 0 | 10026 |
| MFS GOVT MKTS INCOME TR | SH BEN INT | 552939100 |  | 576 | 125 | SH |  | SOLE | 0 | 0 | 0 | 125 |
| MFS INTER INCOME TR | SH BEN INT | 55273C107 |  | 8595 | 2250 | SH |  | SOLE | 0 | 0 | 0 | 2250 |
| MFS INTERMEDIATE HIGH INC FD | SH BEN INT | 59318T109 |  | 16835 | 6500 | SH |  | SOLE | 0 | 0 | 0 | 6500 |
| MFS MUN INCOME TR | SH BEN INT | 552738106 |  | 262548 | 37294 | SH |  | SOLE | 0 | 0 | 0 | 37294 |
| MGE ENERGY INC | COM | 55277P104 |  | 11816 | 148 | SH |  | SOLE | 0 | 0 | 0 | 148 |
| MGIC INVT CORP WIS | COM | 552848103 |  | 10064 | 800 | SH |  | SOLE | 0 | 0 | 0 | 800 |
| MGM RESORTS INTERNATIONAL | COM | 552953101 |  | 14026 | 506 | SH |  | SOLE | 0 | 0 | 0 | 506 |
| MICRO FOCUS INTERNATIONAL PL | SPON ADR NEW | 594837403 |  | 17801 | 1258 | SH |  | SOLE | 0 | 0 | 0 | 1258 |
| MICROCHIP TECHNOLOGY INC | COM | 595017104 |  | 111361 | 1199 | SH |  | SOLE | 0 | 0 | 0 | 1199 |
| MICRON TECHNOLOGY INC | COM | 595112103 |  | 334101 | 7797 | SH |  | SOLE | 0 | 0 | 0 | 7797 |
| MICROSOFT CORP | COM | 594918104 |  | 16073421 | 115611 | SH |  | SOLE | 0 | 0 | 0 | 115611 |
| MIDDLEBY CORP | COM | 596278101 |  | 6546 | 56 | SH |  | SOLE | 0 | 0 | 0 | 56 |
| MILLER HERMAN INC | COM | 600544100 |  | 922 | 20 | SH |  | SOLE | 0 | 0 | 0 | 20 |
| MIMECAST LTD | ORD SHS | G14838109 |  | 8275 | 232 | SH |  | SOLE | 0 | 0 | 0 | 232 |
| MINERALS TECHNOLOGIES INC | COM | 603158106 |  | 2071 | 39 | SH |  | SOLE | 0 | 0 | 0 | 39 |
| MITEK SYS INC | COM NEW | 606710200 |  | 19 | 2 | SH |  | SOLE | 0 | 0 | 0 | 2 |
| MITSUBISHI UFJ FINL GROUP IN | SPONSORED ADS | 606822104 |  | 2200 | 433 | SH |  | SOLE | 0 | 0 | 0 | 433 |
| MIZUHO FINL GROUP INC | SPONSORED ADR | 60687Y109 |  | 5148 | 1677 | SH |  | SOLE | 0 | 0 | 0 | 1677 |
| MKS INSTRUMENT INC | COM | 55306N104 |  | 1753 | 19 | SH |  | SOLE | 0 | 0 | 0 | 19 |
| MOELIS  CO | CL A | 60786M105 |  | 6570 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| MOHAWK INDS INC | COM | 608190104 |  | 6824 | 55 | SH |  | SOLE | 0 | 0 | 0 | 55 |
| MOLECULAR TEMPLATES INC | COM | 608550109 |  | 16146 | 2450 | SH |  | SOLE | 0 | 0 | 0 | 2450 |
| MOLECULIN BIOTECH INC | COM | 60855D101 |  | 2220 | 2000 | SH |  | SOLE | 0 | 0 | 0 | 2000 |
| MOLSON COORS BREWING CO | CL B | 60871R209 |  | 53750 | 935 | SH |  | SOLE | 0 | 0 | 0 | 935 |
| MOMO INC | ADR | 60879B107 |  | 169120 | 5459 | SH |  | SOLE | 0 | 0 | 0 | 5459 |
| MONDELEZ INTL INC | CL A | 609207105 |  | 1194391 | 21591 | SH |  | SOLE | 0 | 0 | 0 | 21591 |
| MONEYGRAM INTL INC | COM NEW | 60935Y208 |  | 2388 | 600 | SH |  | SOLE | 0 | 0 | 0 | 600 |
| MONGODB INC | CL A | 60937P106 |  | 47951 | 398 | SH |  | SOLE | 0 | 0 | 0 | 398 |
| MONOLITHIC PWR SYS INC | COM | 609839105 |  | 224263 | 1441 | SH |  | SOLE | 0 | 0 | 0 | 1441 |
| MONRO INC | COM | 610236101 |  | 24651 | 312 | SH |  | SOLE | 0 | 0 | 0 | 312 |
| MONSTER BEVERAGE CORP NEW | COM | 61174X109 |  | 220047 | 3790 | SH |  | SOLE | 0 | 0 | 0 | 3790 |
| MOODYS CORP | COM | 615369105 |  | 174769 | 853 | SH |  | SOLE | 0 | 0 | 0 | 853 |
| MORGAN STANLEY | COM NEW | 617446448 |  | 116337 | 2726 | SH |  | SOLE | 0 | 0 | 0 | 2726 |
| MORGAN STANLEY CHINA A SH FD | COM | 617468103 |  | 2046 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| MORGAN STANLEY EM MKTS DM DE | COM | 617477104 |  | 659 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| MORGAN STANLEY EMER MKTS DEB | COM | 61744H105 |  | 10569 | 1150 | SH |  | SOLE | 0 | 0 | 0 | 1150 |
| MORNINGSTAR INC | COM | 617700109 |  | 45596 | 312 | SH |  | SOLE | 0 | 0 | 0 | 312 |
| MOSAIC CO NEW | COM | 61945C103 |  | 27931 | 1363 | SH |  | SOLE | 0 | 0 | 0 | 1363 |
| MOTOROLA SOLUTIONS INC | COM NEW | 620076307 |  | 555635 | 3261 | SH |  | SOLE | 0 | 0 | 0 | 3261 |
| MPLX LP | COM UNIT REP LTD | 55336V100 |  | 34704 | 1239 | SH |  | SOLE | 0 | 0 | 0 | 1239 |
| MSA SAFETY INC | COM | 553498106 |  | 6110 | 56 | SH |  | SOLE | 0 | 0 | 0 | 56 |
| MSC INDL DIRECT INC | CL A | 553530106 |  | 33872 | 467 | SH |  | SOLE | 0 | 0 | 0 | 467 |
| MSCI INC | COM | 55354G100 |  | 296140 | 1360 | SH |  | SOLE | 0 | 0 | 0 | 1360 |
| MSG NETWORK INC | CL A | 553573106 |  | 4055 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| MUELLER INDS INC | COM | 624756102 |  | 29 | 1 | SH |  | SOLE | 0 | 0 | 0 | 1 |
| MUELLER WTR PRODS INC | COM SER A | 624758108 |  | 2226 | 198 | SH |  | SOLE | 0 | 0 | 0 | 198 |
| MURPHY OIL CORP | COM | 626717102 |  | 83797 | 3790 | SH |  | SOLE | 0 | 0 | 0 | 3790 |
| MYLAN N V | SHS EURO | N59465109 |  | 11571 | 585 | SH |  | SOLE | 0 | 0 | 0 | 585 |
| MYRIAD GENETICS INC | COM | 62855J104 |  | 3579 | 125 | SH |  | SOLE | 0 | 0 | 0 | 125 |
| NASDAQ INC | COM | 631103108 |  | 90390 | 910 | SH |  | SOLE | 0 | 0 | 0 | 910 |
| NATIONAL FUEL GAS CO N J | COM | 636180101 |  | 37818 | 806 | SH |  | SOLE | 0 | 0 | 0 | 806 |
| NATIONAL GEN HLDGS CORP | COM | 636220303 |  | 23 | 1 | SH |  | SOLE | 0 | 0 | 0 | 1 |
| NATIONAL GRID PLC | SPONSORED ADR NE | 636274409 |  | 144501 | 2670 | SH |  | SOLE | 0 | 0 | 0 | 2670 |
| NATIONAL HEALTH INVS INC | COM | 63633D104 |  | 90629 | 1100 | SH |  | SOLE | 0 | 0 | 0 | 1100 |
| NATIONAL INSTRS CORP | COM | 636518102 |  | 27587 | 657 | SH |  | SOLE | 0 | 0 | 0 | 657 |
| NATIONAL OILWELL VARCO INC | COM | 637071101 |  | 7172 | 338 | SH |  | SOLE | 0 | 0 | 0 | 338 |
| NATIONAL PRESTO INDS INC | COM | 637215104 |  | 17818 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| NATIONAL RETAIL PPTYS INC | COM | 637417106 |  | 75764 | 1343 | SH |  | SOLE | 0 | 0 | 0 | 1343 |
| NATIONAL STORAGE AFFILIATES | COM SHS BEN IN | 637870106 |  | 6674 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| NATIONAL VISION HLDGS INC | COM | 63845R107 |  | 120350 | 5000 | SH |  | SOLE | 0 | 0 | 0 | 5000 |
| NATUS MEDICAL INC | COM | 639050103 |  | 2070 | 65 | SH |  | SOLE | 0 | 0 | 0 | 65 |
| NAVIENT CORPORATION | COM | 63938C108 |  | 12890 | 1007 | SH |  | SOLE | 0 | 0 | 0 | 1007 |
| NAVIOS MARITIME PARTNERS L P | COM UNIT LPI | Y62267409 |  | 18918 | 1067 | SH |  | SOLE | 0 | 0 | 0 | 1067 |
| NAVISTAR INTL CORP NEW | COM | 63934E108 |  | 2811 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| NCR CORP NEW | COM | 62886E108 |  | 2335 | 74 | SH |  | SOLE | 0 | 0 | 0 | 74 |
| NEENAH INC | COM | 640079109 |  | 2800 | 43 | SH |  | SOLE | 0 | 0 | 0 | 43 |
| NEKTAR THERAPEUTICS | COM | 640268108 |  | 13388 | 735 | SH |  | SOLE | 0 | 0 | 0 | 735 |
| NEOGEN CORP | COM | 640491106 |  | 55033 | 808 | SH |  | SOLE | 0 | 0 | 0 | 808 |
| NETAPP INC | COM | 64110D104 |  | 34342 | 654 | SH |  | SOLE | 0 | 0 | 0 | 654 |
| NETEASE INC | SPONSORED ADS | 64110W102 |  | 7985 | 30 | SH |  | SOLE | 0 | 0 | 0 | 30 |
| NETFLIX INC | COM | 64110L106 |  | 3068263 | 11465 | SH |  | SOLE | 0 | 0 | 0 | 11465 |
| NEUBERGER BERMAN RE ES SEC F | COM | 64190A103 |  | 3402 | 600 | SH |  | SOLE | 0 | 0 | 0 | 600 |
| NEUROCRINE BIOSCIENCES INC | COM | 64125C109 |  | 62717 | 696 | SH |  | SOLE | 0 | 0 | 0 | 696 |
| NEW AGE BEVERAGES CORP | COM | 64157V108 |  | 9246 | 3350 | SH |  | SOLE | 0 | 0 | 0 | 3350 |
| NEW JERSEY RES | COM | 646025106 |  | 4432 | 98 | SH |  | SOLE | 0 | 0 | 0 | 98 |
| NEW MEDIA INVT GROUP INC | COM | 64704V106 |  | 52922 | 6007 | SH |  | SOLE | 0 | 0 | 0 | 6007 |
| NEW MTN FIN CORP | COM | 647551100 |  | 23975 | 1759 | SH |  | SOLE | 0 | 0 | 0 | 1759 |
| NEW ORIENTAL ED  TECH GRP I | SPON ADR | 647581107 |  | 1329 | 12 | SH |  | SOLE | 0 | 0 | 0 | 12 |
| NEW RELIC INC | COM | 64829B100 |  | 38959 | 634 | SH |  | SOLE | 0 | 0 | 0 | 634 |
| NEW RESIDENTIAL INVT CORP | COM NEW | 64828T201 |  | 305932 | 19511 | SH |  | SOLE | 0 | 0 | 0 | 19511 |
| NEW SR INVT GROUP INC | COM | 648691103 |  | 107 | 16 | SH |  | SOLE | 0 | 0 | 0 | 16 |
| NEW YORK CMNTY BANCORP INC | COM | 649445103 |  | 179377 | 14293 | SH |  | SOLE | 0 | 0 | 0 | 14293 |
| NEW YORK MTG TR INC | COM PAR $.02 | 649604501 |  | 45634 | 7493 | SH |  | SOLE | 0 | 0 | 0 | 7493 |
| NEW YORK TIMES CO | CL A | 650111107 |  | 4842 | 170 | SH |  | SOLE | 0 | 0 | 0 | 170 |
| NEWELL BRANDS INC | COM | 651229106 |  | 16106 | 860 | SH |  | SOLE | 0 | 0 | 0 | 860 |
| NEWMARK GROUP INC | CL A | 65158N102 |  | 24371 | 2690 | SH |  | SOLE | 0 | 0 | 0 | 2690 |
| NEWMARKET CORP | COM | 651587107 |  | 60428 | 128 | SH |  | SOLE | 0 | 0 | 0 | 128 |
| NEWMONT GOLDCORP CORPORATION | COM | 651639106 |  | 78912 | 2081 | SH |  | SOLE | 0 | 0 | 0 | 2081 |
| NEWS CORP NEW | CL A | 65249B109 |  | 50126 | 3601 | SH |  | SOLE | 0 | 0 | 0 | 3601 |
| NEWTEK BUSINESS SVCS CORP | COM NEW | 652526203 |  | 91878 | 4069 | SH |  | SOLE | 0 | 0 | 0 | 4069 |
| NEXPOINT RESIDENTIAL TR INC | COM | 65341D102 |  | 26837 | 574 | SH |  | SOLE | 0 | 0 | 0 | 574 |
| NEXPOINT STRATEGIC OPORTUNT | COM NEW | 65340G205 |  | 8108 | 452 | SH |  | SOLE | 0 | 0 | 0 | 452 |
| NEXSTAR MEDIA GROUP INC | CL A | 65336K103 |  | 136937 | 1338 | SH |  | SOLE | 0 | 0 | 0 | 1338 |
| NEXTDECADE CORP | COM | 65342K105 |  | 1152 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| NEXTERA ENERGY INC | COM | 65339F101 |  | 2186097 | 9383 | SH |  | SOLE | 0 | 0 | 0 | 9383 |
| NEXTERA ENERGY PARTNERS LP | COM UNIT PART IN | 65341B106 |  | 4703 | 89 | SH |  | SOLE | 0 | 0 | 0 | 89 |
| NGL ENERGY PARTNERS LP | COM UNIT REPST | 62913M107 |  | 16678 | 1199 | SH |  | SOLE | 0 | 0 | 0 | 1199 |
| NICE LTD | SPONSORED ADR | 653656108 |  | 26028 | 181 | SH |  | SOLE | 0 | 0 | 0 | 181 |
| NIELSEN HLDGS PLC | SHS EUR | G6518L108 |  | 2316 | 109 | SH |  | SOLE | 0 | 0 | 0 | 109 |
| NIKE INC | CL B | 654106103 |  | 1484129 | 15802 | SH |  | SOLE | 0 | 0 | 0 | 15802 |
| NIO INC | SPON ADS | 62914V106 |  | 725 | 465 | SH |  | SOLE | 0 | 0 | 0 | 465 |
| NISOURCE INC | COM | 65473P105 |  | 35246 | 1178 | SH |  | SOLE | 0 | 0 | 0 | 1178 |
| NOBLE CORP PLC | SHS USD | G65431101 |  | 2540 | 2000 | SH |  | SOLE | 0 | 0 | 0 | 2000 |
| NOBLE ENERGY INC | COM | 655044105 |  | 117798 | 5245 | SH |  | SOLE | 0 | 0 | 0 | 5245 |
| NOKIA CORP | SPONSORED ADR | 654902204 |  | 53512 | 10576 | SH |  | SOLE | 0 | 0 | 0 | 10576 |
| NORDSON CORP | COM | 655663102 |  | 39344 | 269 | SH |  | SOLE | 0 | 0 | 0 | 269 |
| NORDSTROM INC | COM | 655664100 |  | 32237 | 957 | SH |  | SOLE | 0 | 0 | 0 | 957 |
| NORFOLK SOUTHERN CORP | COM | 655844108 |  | 367983 | 2048 | SH |  | SOLE | 0 | 0 | 0 | 2048 |
| NORTHERN LTS FD TR IV | INSPIRE 100ETF | 66538H534 |  | 131866 | 4725 | SH |  | SOLE | 0 | 0 | 0 | 4725 |
| NORTHERN TR CORP | COM | 665859104 |  | 66057 | 708 | SH |  | SOLE | 0 | 0 | 0 | 708 |
| NORTHROP GRUMMAN CORP | COM | 666807102 |  | 1368554 | 3652 | SH |  | SOLE | 0 | 0 | 0 | 3652 |
| NORTHWEST NAT HLDG CO | COM | 66765N105 |  | 412303 | 5779 | SH |  | SOLE | 0 | 0 | 0 | 5779 |
| NORWEGIAN CRUISE LINE HLDG L | SHS | G66721104 |  | 108251 | 2091 | SH |  | SOLE | 0 | 0 | 0 | 2091 |
| NOVA MEASURING INSTRUMENTS L | COM | M7516K103 |  | 604 | 19 | SH |  | SOLE | 0 | 0 | 0 | 19 |
| NOVAGOLD RES INC | COM NEW | 66987E206 |  | 6070 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| NOVANTA INC | COM | 67000B104 |  | 5884 | 72 | SH |  | SOLE | 0 | 0 | 0 | 72 |
| NOVARTIS A G | SPONSORED ADR | 66987V109 |  | 600249 | 6907 | SH |  | SOLE | 0 | 0 | 0 | 6907 |
| NOVAVAX INC | COM NEW | 670002401 |  | 753 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| NOVO-NORDISK A S | ADR | 670100205 |  | 79101 | 1530 | SH |  | SOLE | 0 | 0 | 0 | 1530 |
| NOVOCURE LTD | ORD SHS | G6674U108 |  | 47111 | 630 | SH |  | SOLE | 0 | 0 | 0 | 630 |
| NOW INC | COM | 67011P100 |  | 23 | 2 | SH |  | SOLE | 0 | 0 | 0 | 2 |
| NRG ENERGY INC | COM NEW | 629377508 |  | 119 | 3 | SH |  | SOLE | 0 | 0 | 0 | 3 |
| NUCOR CORP | COM | 670346105 |  | 128707 | 2528 | SH |  | SOLE | 0 | 0 | 0 | 2528 |
| NUSHARES ETF TR | NUVEEN ESG LRGCP | 67092P201 |  | 227931 | 5984 | SH |  | SOLE | 0 | 0 | 0 | 5984 |
| NUSHARES ETF TR | NUVEEN ESG MIDCP | 67092P409 |  | 81919 | 2503 | SH |  | SOLE | 0 | 0 | 0 | 2503 |
| NUSHARES ETF TR | NUVEEN ESG MIDVL | 67092P508 |  | 82474 | 2840 | SH |  | SOLE | 0 | 0 | 0 | 2840 |
| NUSHARES ETF TR | NUVEEN ESG SMLCP | 67092P607 |  | 62952 | 2150 | SH |  | SOLE | 0 | 0 | 0 | 2150 |
| NUSHARES ETF TR | NUVEEN SHRT TERM | 67092P706 |  | 28605 | 930 | SH |  | SOLE | 0 | 0 | 0 | 930 |
| NUSTAR ENERGY LP | UNIT COM | 67058H102 |  | 8977 | 317 | SH |  | SOLE | 0 | 0 | 0 | 317 |
| NUTANIX INC | CL A | 67059N108 |  | 10500 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| NUTRIEN LTD | COM | 67077M108 |  | 244731 | 4909 | SH |  | SOLE | 0 | 0 | 0 | 4909 |
| NUVEEN AMT FREE MUN CR INC F | COM | 67071L106 |  | 208471 | 12461 | SH |  | SOLE | 0 | 0 | 0 | 12461 |
| NUVEEN AMT FREE QLTY MUN INC | COM | 670657105 |  | 43188 | 3018 | SH |  | SOLE | 0 | 0 | 0 | 3018 |
| NUVEEN CORE EQUITY ALPHA FUN | COM | 67090X107 |  | 9315 | 650 | SH |  | SOLE | 0 | 0 | 0 | 650 |
| NUVEEN CR STRATEGIES INCM FD | COM SHS | 67073D102 |  | 64242 | 8589 | SH |  | SOLE | 0 | 0 | 0 | 8589 |
| NUVEEN DIVERSIFIED DIV INCM | COM | 6706EP105 |  | 102021 | 9300 | SH |  | SOLE | 0 | 0 | 0 | 9300 |
| NUVEEN DOW 30 DYN OVERWRITE | SHS | 67075F105 |  | 34642 | 1944 | SH |  | SOLE | 0 | 0 | 0 | 1944 |
| NUVEEN ENERGY MLP TOTL RTRNF | COM | 67074U103 |  | 865 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| NUVEEN FLOATING RATE INCOME | COM | 67072T108 |  | 9302 | 957 | SH |  | SOLE | 0 | 0 | 0 | 957 |
| NUVEEN FLTNG RTE INCM OPP FD | COM SHS | 6706EN100 |  | 2910 | 305 | SH |  | SOLE | 0 | 0 | 0 | 305 |
| NUVEEN GLOBAL HIGH INCOME FD | SHS | 67075G103 |  | 34325 | 2206 | SH |  | SOLE | 0 | 0 | 0 | 2206 |
| NUVEEN HIGH INCOME NOVEMBER | COM | 67077N106 |  | 17802 | 1800 | SH |  | SOLE | 0 | 0 | 0 | 1800 |
| NUVEEN MTG OPPORTUNITY TERM | COM | 670735109 |  | 139513 | 6050 | SH |  | SOLE | 0 | 0 | 0 | 6050 |
| NUVEEN MTG OPPTY TERM FD 2 | COM | 67074R100 |  | 2217 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| NUVEEN MULTI MKT INCOME FD | COM | 67075J107 |  | 13230 | 1800 | SH |  | SOLE | 0 | 0 | 0 | 1800 |
| NUVEEN MUN HIGH INCOME OPP F | COM | 670682103 |  | 131090 | 9180 | SH |  | SOLE | 0 | 0 | 0 | 9180 |
| NUVEEN MUN VALUE FD INC | COM | 670928100 |  | 15830 | 1506 | SH |  | SOLE | 0 | 0 | 0 | 1506 |
| NUVEEN MUNICIPAL CREDIT INC | COM SH BEN INT | 67070X101 |  | 391594 | 24128 | SH |  | SOLE | 0 | 0 | 0 | 24128 |
| NUVEEN NASDAQ 100 DYNAMIC OV | COM SHS | 670699107 |  | 298850 | 13486 | SH |  | SOLE | 0 | 0 | 0 | 13486 |
| NUVEEN NEW YORK AMT QLT MUNI | COM | 670656107 |  | 73800 | 5483 | SH |  | SOLE | 0 | 0 | 0 | 5483 |
| NUVEEN NEW YORK QLT MUN INC | COM | 67066X107 |  | 96683 | 6780 | SH |  | SOLE | 0 | 0 | 0 | 6780 |
| NUVEEN NY MUN VALUE FD | COM | 67062M105 |  | 15021 | 1477 | SH |  | SOLE | 0 | 0 | 0 | 1477 |
| NUVEEN NY SELECT TAX FREE PR | SH BEN INT | 67063V104 |  | 37591 | 2724 | SH |  | SOLE | 0 | 0 | 0 | 2724 |
| NUVEEN PFD  INCM OPPORTNYS | COM | 67073B106 |  | 43333 | 4312 | SH |  | SOLE | 0 | 0 | 0 | 4312 |
| NUVEEN PFD  INCM SECURTIES | COM | 67072C105 |  | 495056 | 50259 | SH |  | SOLE | 0 | 0 | 0 | 50259 |
| NUVEEN PFD  INCOME 2022 TER | COM | 67075T105 |  | 102144 | 4200 | SH |  | SOLE | 0 | 0 | 0 | 4200 |
| NUVEEN QUALITY MUNCP INCOME | COM | 67066V101 |  | 5012 | 349 | SH |  | SOLE | 0 | 0 | 0 | 349 |
| NUVEEN REAL ASSET INM AND GW | COM | 67074Y105 |  | 7004 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| NUVEEN S 500 BUY-WRITE INC | COM | 6706ER101 |  | 6535 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| NUVEEN SELECT TAX FREE INCM | SH BEN INT | 67062F100 |  | 48135 | 3062 | SH |  | SOLE | 0 | 0 | 0 | 3062 |
| NUVEEN SR INCOME FD | COM | 67067Y104 |  | 13271 | 2300 | SH |  | SOLE | 0 | 0 | 0 | 2300 |
| NUVEEN TAX ADVANTAGED DIV GR | COM | 67073G105 |  | 9202 | 550 | SH |  | SOLE | 0 | 0 | 0 | 550 |
| NVENT ELECTRIC PLC | SHS | G6700G107 |  | 34426 | 1562 | SH |  | SOLE | 0 | 0 | 0 | 1562 |
| NVIDIA CORP | COM | 67066G104 |  | 5070693 | 29130 | SH |  | SOLE | 0 | 0 | 0 | 29130 |
| NVR INC | COM | 62944T105 |  | 18587 | 5 | SH |  | SOLE | 0 | 0 | 0 | 5 |
| NXP SEMICONDUCTORS N V | COM | N6596X109 |  | 549310 | 5034 | SH |  | SOLE | 0 | 0 | 0 | 5034 |
| O REILLY AUTOMOTIVE INC NEW | COM | 67103H107 |  | 41844 | 105 | SH |  | SOLE | 0 | 0 | 0 | 105 |
| OAKTREE SPECIALTY LENDING CO | COM | 67401P108 |  | 78094 | 15076 | SH |  | SOLE | 0 | 0 | 0 | 15076 |
| OASIS MIDSTREAM PARTNERS LP | COM UNITS REPS | 67420T206 |  | 7985 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| OASIS PETE INC NEW | COM | 674215108 |  | 15743 | 4550 | SH |  | SOLE | 0 | 0 | 0 | 4550 |
| OCCIDENTAL PETE CORP | COM | 674599105 |  | 94147 | 2117 | SH |  | SOLE | 0 | 0 | 0 | 2117 |
| OCEAN PWR TECHNOLOGIES INC | COM NEW | 674870506 |  | 2 | 1 | SH |  | SOLE | 0 | 0 | 0 | 1 |
| OCULAR THERAPEUTIX INC | COM | 67576A100 |  | 912 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| OFFICE PPTYS INCOME TR | COM SHS BEN INT | 67623C109 |  | 13390 | 437 | SH |  | SOLE | 0 | 0 | 0 | 437 |
| OFS CAP CORP | COM | 67103B100 |  | 5805 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| OGE ENERGY CORP | COM | 670837103 |  | 13387 | 295 | SH |  | SOLE | 0 | 0 | 0 | 295 |
| OKTA INC | CL A | 679295105 |  | 265448 | 2696 | SH |  | SOLE | 0 | 0 | 0 | 2696 |
| OLD DOMINION FREIGHT LINE IN | COM | 679580100 |  | 287589 | 1692 | SH |  | SOLE | 0 | 0 | 0 | 1692 |
| OLD NATL BANCORP IND | COM | 680033107 |  | 2288 | 133 | SH |  | SOLE | 0 | 0 | 0 | 133 |
| OLD REP INTL CORP | COM | 680223104 |  | 259641 | 11016 | SH |  | SOLE | 0 | 0 | 0 | 11016 |
| OLIN CORP | COM PAR $1 | 680665205 |  | 128925 | 6887 | SH |  | SOLE | 0 | 0 | 0 | 6887 |
| OLLIES BARGAIN OUTLT HLDGS I | COM | 681116109 |  | 23573 | 402 | SH |  | SOLE | 0 | 0 | 0 | 402 |
| OMEGA HEALTHCARE INVS INC | COM | 681936100 |  | 358164 | 8571 | SH |  | SOLE | 0 | 0 | 0 | 8571 |
| OMNICELL INC | COM | 68213N109 |  | 21681 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| OMNICOM GROUP INC | COM | 681919106 |  | 199914 | 2553 | SH |  | SOLE | 0 | 0 | 0 | 2553 |
| ON SEMICONDUCTOR CORP | COM | 682189105 |  | 235073 | 12237 | SH |  | SOLE | 0 | 0 | 0 | 12237 |
| ONCOCYTE CORPORATION | COM | 68235C107 |  | 2846 | 1355 | SH |  | SOLE | 0 | 0 | 0 | 1355 |
| ONE GAS INC | COM | 68235P108 |  | 541868 | 5638 | SH |  | SOLE | 0 | 0 | 0 | 5638 |
| ONEMAIN HLDGS INC | COM | 68268W103 |  | 24172 | 659 | SH |  | SOLE | 0 | 0 | 0 | 659 |
| ONEOK INC NEW | COM | 682680103 |  | 152102 | 2064 | SH |  | SOLE | 0 | 0 | 0 | 2064 |
| ONESPAN INC | COM | 68287N100 |  | 2900 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| OPEN TEXT CORP | COM | 683715106 |  | 121940 | 2988 | SH |  | SOLE | 0 | 0 | 0 | 2988 |
| OPTICAL CABLE CORP | COM NEW | 683827208 |  | 89 | 25 | SH |  | SOLE | 0 | 0 | 0 | 25 |
| ORACLE CORP | COM | 68389X105 |  | 655859 | 11918 | SH |  | SOLE | 0 | 0 | 0 | 11918 |
| ORANGE | SPONSORED ADR | 684060106 |  | 106608 | 6847 | SH |  | SOLE | 0 | 0 | 0 | 6847 |
| ORASURE TECHNOLOGIES INC | COM | 68554V108 |  | 3750 | 502 | SH |  | SOLE | 0 | 0 | 0 | 502 |
| ORCHARD THERAPEUTICS PLC | ADS | 68570P101 |  | 10395 | 875 | SH |  | SOLE | 0 | 0 | 0 | 875 |
| ORGANIGRAM HLDGS INC | COM | 68620P101 |  | 16824 | 4895 | SH |  | SOLE | 0 | 0 | 0 | 4895 |
| ORGANOVO HLDGS INC | COM | 68620A104 |  | 4689 | 18000 | SH |  | SOLE | 0 | 0 | 0 | 18000 |
| OSHKOSH CORP | COM | 688239201 |  | 7504 | 99 | SH |  | SOLE | 0 | 0 | 0 | 99 |
| OSI ETF TR | OSHARES FTSE | 67110P100 |  | 155867 | 5590 | SH |  | SOLE | 0 | 0 | 0 | 5590 |
| OSI ETF TR | OSHARES FTSE EUR | 67110P506 |  | 98489 | 4120 | SH |  | SOLE | 0 | 0 | 0 | 4120 |
| OSI ETF TR | OSHARS FTSE US | 67110P407 |  | 840286 | 24179 | SH |  | SOLE | 0 | 0 | 0 | 24179 |
| OSI ETF TR | OSHS GBL INTER | 67110P704 |  | 17677 | 755 | SH |  | SOLE | 0 | 0 | 0 | 755 |
| OUTFRONT MEDIA INC | COM | 69007J106 |  | 105036 | 3781 | SH |  | SOLE | 0 | 0 | 0 | 3781 |
| OVERSTOCK COM INC DEL | COM | 690370101 |  | 244576 | 23095 | SH |  | SOLE | 0 | 0 | 0 | 23095 |
| OWENS  MINOR INC NEW | COM | 690732102 |  | 192 | 33 | SH |  | SOLE | 0 | 0 | 0 | 33 |
| OWENS CORNING NEW | COM | 690742101 |  | 3232 | 51 | SH |  | SOLE | 0 | 0 | 0 | 51 |
| OWENS ILL INC | COM NEW | 690768403 |  | 14922 | 1453 | SH |  | SOLE | 0 | 0 | 0 | 1453 |
| OXFORD INDS INC | COM | 691497309 |  | 6740 | 94 | SH |  | SOLE | 0 | 0 | 0 | 94 |
| OXFORD SQUARE CAP CORP | COM | 69181V107 |  | 27412 | 4400 | SH |  | SOLE | 0 | 0 | 0 | 4400 |
| P T TELEKOMUNIKASI INDONESIA | SPONSORED ADR | 715684106 |  | 1415 | 47 | SH |  | SOLE | 0 | 0 | 0 | 47 |
| PACCAR INC | COM | 693718108 |  | 46557 | 665 | SH |  | SOLE | 0 | 0 | 0 | 665 |
| PACER FDS TR | BNCHMRK INFRA | 69374H741 |  | 97692 | 3034 | SH |  | SOLE | 0 | 0 | 0 | 3034 |
| PACER FDS TR | GLOBL CASH ETF | 69374H709 |  | 117899 | 3971 | SH |  | SOLE | 0 | 0 | 0 | 3971 |
| PACER FDS TR | TRENDP 100 ETF | 69374H303 |  | 58442 | 1627 | SH |  | SOLE | 0 | 0 | 0 | 1627 |
| PACER FDS TR | TRENDP US LAR CP | 69374H105 |  | 1933947 | 62245 | SH |  | SOLE | 0 | 0 | 0 | 62245 |
| PACER FDS TR | TRENDP US MID CP | 69374H204 |  | 57426 | 1968 | SH |  | SOLE | 0 | 0 | 0 | 1968 |
| PACKAGING CORP AMER | COM | 695156109 |  | 120105 | 1132 | SH |  | SOLE | 0 | 0 | 0 | 1132 |
| PACWEST BANCORP DEL | COM | 695263103 |  | 127517 | 3509 | SH |  | SOLE | 0 | 0 | 0 | 3509 |
| PAGSEGURO DIGITAL LTD | COM CL A | G68707101 |  | 332598 | 7182 | SH |  | SOLE | 0 | 0 | 0 | 7182 |
| PALATIN TECHNOLOGIES INC | COM PAR $ .01 | 696077403 |  | 5907 | 6500 | SH |  | SOLE | 0 | 0 | 0 | 6500 |
| PALO ALTO NETWORKS INC | COM | 697435105 |  | 261310 | 1282 | SH |  | SOLE | 0 | 0 | 0 | 1282 |
| PAN AMERICAN SILVER CORP | COM | 697900108 |  | 956 | 61 | SH |  | SOLE | 0 | 0 | 0 | 61 |
| PAPA JOHNS INTL INC | COM | 698813102 |  | 53642 | 1025 | SH |  | SOLE | 0 | 0 | 0 | 1025 |
| PARETEUM CORP | COM NEW | 69946T207 |  | 3488 | 2704 | SH |  | SOLE | 0 | 0 | 0 | 2704 |
| PARK HOTELS RESORTS INC | COM | 700517105 |  | 20975 | 840 | SH |  | SOLE | 0 | 0 | 0 | 840 |
| PARKER HANNIFIN CORP | COM | 701094104 |  | 90305 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| PARSLEY ENERGY INC | CL A | 701877102 |  | 27300 | 1625 | SH |  | SOLE | 0 | 0 | 0 | 1625 |
| PATTERN ENERGY GROUP INC | CL A | 70338P100 |  | 3582 | 133 | SH |  | SOLE | 0 | 0 | 0 | 133 |
| PATTERSON COMPANIES INC | COM | 703395103 |  | 1016 | 57 | SH |  | SOLE | 0 | 0 | 0 | 57 |
| PAYCHEX INC | COM | 704326107 |  | 1122583 | 13563 | SH |  | SOLE | 0 | 0 | 0 | 13563 |
| PAYCOM SOFTWARE INC | COM | 70432V102 |  | 1682624 | 8032 | SH |  | SOLE | 0 | 0 | 0 | 8032 |
| PAYLOCITY HLDG CORP | COM | 70438V106 |  | 24493 | 251 | SH |  | SOLE | 0 | 0 | 0 | 251 |
| PAYPAL HLDGS INC | COM | 70450Y103 |  | 1207341 | 11655 | SH |  | SOLE | 0 | 0 | 0 | 11655 |
| PAYSIGN INC | COM | 70451A104 |  | 4585 | 454 | SH |  | SOLE | 0 | 0 | 0 | 454 |
| PBF ENERGY INC | CL A | 69318G106 |  | 30752 | 1131 | SH |  | SOLE | 0 | 0 | 0 | 1131 |
| PBF LOGISTICS LP | UNIT LTD PTNR | 69318Q104 |  | 5288 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| PCM FUND INC | COM | 69323T101 |  | 55600 | 5000 | SH |  | SOLE | 0 | 0 | 0 | 5000 |
| PEARSON PLC | SPONSORED ADR | 705015105 |  | 10604 | 1173 | SH |  | SOLE | 0 | 0 | 0 | 1173 |
| PEBBLEBROOK HOTEL TR | COM | 70509V100 |  | 2977 | 107 | SH |  | SOLE | 0 | 0 | 0 | 107 |
| PEGASYSTEMS INC | COM | 705573103 |  | 5036 | 74 | SH |  | SOLE | 0 | 0 | 0 | 74 |
| PELOTON INTERACTIVE INC | CL A COM | 70614W100 |  | 42670 | 1700 | SH |  | SOLE | 0 | 0 | 0 | 1700 |
| PEMBINA PIPELINE CORP | COM | 706327103 |  | 72287 | 1950 | SH |  | SOLE | 0 | 0 | 0 | 1950 |
| PENNANTPARK FLOATING RATE CA | COM | 70806A106 |  | 6995 | 603 | SH |  | SOLE | 0 | 0 | 0 | 603 |
| PENNANTPARK INVT CORP | COM | 708062104 |  | 42636 | 6800 | SH |  | SOLE | 0 | 0 | 0 | 6800 |
| PENNEY J C CORP INC | COM | 708160106 |  | 244 | 275 | SH |  | SOLE | 0 | 0 | 0 | 275 |
| PENNYMAC MTG INVT TR | COM | 70931T103 |  | 127110 | 5718 | SH |  | SOLE | 0 | 0 | 0 | 5718 |
| PENSKE AUTOMOTIVE GRP INC | COM | 70959W103 |  | 7376 | 156 | SH |  | SOLE | 0 | 0 | 0 | 156 |
| PENTAIR PLC | SHS | G7S00T104 |  | 10319 | 273 | SH |  | SOLE | 0 | 0 | 0 | 273 |
| PENUMBRA INC | COM | 70975L107 |  | 61327 | 456 | SH |  | SOLE | 0 | 0 | 0 | 456 |
| PEOPLES UTD FINL INC | COM | 712704105 |  | 112541 | 7198 | SH |  | SOLE | 0 | 0 | 0 | 7198 |
| PEPSICO INC | COM | 713448108 |  | 3349778 | 24433 | SH |  | SOLE | 0 | 0 | 0 | 24433 |
| PERFORMANCE FOOD GROUP CO | COM | 71377A103 |  | 134717 | 2928 | SH |  | SOLE | 0 | 0 | 0 | 2928 |
| PERKINELMER INC | COM | 714046109 |  | 51954 | 610 | SH |  | SOLE | 0 | 0 | 0 | 610 |
| PERRIGO CO PLC | SHS | G97822103 |  | 8439 | 151 | SH |  | SOLE | 0 | 0 | 0 | 151 |
| PERSONALIS INC | COM | 71535D106 |  | 12474 | 850 | SH |  | SOLE | 0 | 0 | 0 | 850 |
| PERSPECTA INC | COM | 715347100 |  | 16355 | 626 | SH |  | SOLE | 0 | 0 | 0 | 626 |
| PERTH MINT PHYSICAL GOLD ETF | UNIT | 715426102 |  | 14704 | 999 | SH |  | SOLE | 0 | 0 | 0 | 999 |
| PETIQ INC | COM CL A | 71639T106 |  | 2317 | 85 | SH |  | SOLE | 0 | 0 | 0 | 85 |
| PETMED EXPRESS INC | COM | 716382106 |  | 595 | 33 | SH |  | SOLE | 0 | 0 | 0 | 33 |
| PETROLEO BRASILEIRO SA PETRO | SP ADR NON VTG | 71654V101 |  | 972 | 74 | SH |  | SOLE | 0 | 0 | 0 | 74 |
| PETROLEO BRASILEIRO SA PETRO | SPONSORED ADR | 71654V408 |  | 25192 | 1741 | SH |  | SOLE | 0 | 0 | 0 | 1741 |
| PFIZER INC | COM | 717081103 |  | 3184119 | 88620 | SH |  | SOLE | 0 | 0 | 0 | 88620 |
| PG CORP | COM | 69331C108 |  | 2250 | 225 | SH |  | SOLE | 0 | 0 | 0 | 225 |
| PGIM ETF TR | ULTRA SHORT | 69344A107 |  | 104893 | 2090 | SH |  | SOLE | 0 | 0 | 0 | 2090 |
| PGT INNOVATIONS INC | COM | 69336V101 |  | 92170 | 5337 | SH |  | SOLE | 0 | 0 | 0 | 5337 |
| PHILIP MORRIS INTL INC | COM | 718172109 |  | 1386533 | 18261 | SH |  | SOLE | 0 | 0 | 0 | 18261 |
| PHILLIPS 66 | COM | 718546104 |  | 1241201 | 12121 | SH |  | SOLE | 0 | 0 | 0 | 12121 |
| PHILLIPS 66 PARTNERS LP | COM UNIT REP INT | 718549207 |  | 73586 | 1300 | SH |  | SOLE | 0 | 0 | 0 | 1300 |
| PHYSICIANS RLTY TR | COM | 71943U104 |  | 2556 | 144 | SH |  | SOLE | 0 | 0 | 0 | 144 |
| PIEDMONT OFFICE REALTY TR IN | COM CL A | 720190206 |  | 113358 | 5429 | SH |  | SOLE | 0 | 0 | 0 | 5429 |
| PIER 1 IMPORTS INC | COM NEW | 720279504 |  | 1458 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| PIMCO CORPORATE  INCOME OPP | COM | 72201B101 |  | 446024 | 24588 | SH |  | SOLE | 0 | 0 | 0 | 24588 |
| PIMCO DYNAMIC INCOME FD | SHS | 72201Y101 |  | 180584 | 5550 | SH |  | SOLE | 0 | 0 | 0 | 5550 |
| PIMCO DYNMIC CREDIT AND MRT | COM SHS | 72202D106 |  | 218263 | 8916 | SH |  | SOLE | 0 | 0 | 0 | 8916 |
| PIMCO ETF TR | 0-5 HIGH YIELD | 72201R783 |  | 157022 | 1574 | SH |  | SOLE | 0 | 0 | 0 | 1574 |
| PIMCO ETF TR | 1-3YR USTREIDX | 72201R106 |  | 2616 | 51 | SH |  | SOLE | 0 | 0 | 0 | 51 |
| PIMCO ETF TR | 1-5 US TIP IDX | 72201R205 |  | 2216727 | 42288 | SH |  | SOLE | 0 | 0 | 0 | 42288 |
| PIMCO ETF TR | 25YR+ ZERO U S | 72201R882 |  | 152853 | 1057 | SH |  | SOLE | 0 | 0 | 0 | 1057 |
| PIMCO ETF TR | ACTIVE BD ETF | 72201R775 |  | 3215167 | 29524 | SH |  | SOLE | 0 | 0 | 0 | 29524 |
| PIMCO ETF TR | ENHAN SHRT MA AC | 72201R833 |  | 3811017 | 37462 | SH |  | SOLE | 0 | 0 | 0 | 37462 |
| PIMCO ETF TR | INTER MUN BD ACT | 72201R866 |  | 358122 | 6476 | SH |  | SOLE | 0 | 0 | 0 | 6476 |
| PIMCO ETF TR | INV GRD CRP BD | 72201R817 |  | 10204 | 93 | SH |  | SOLE | 0 | 0 | 0 | 93 |
| PIMCO ETF TR | SHTRM MUN BD ACT | 72201R874 |  | 399080 | 7880 | SH |  | SOLE | 0 | 0 | 0 | 7880 |
| PIMCO HIGH INCOME FD | COM SHS | 722014107 |  | 15480 | 2000 | SH |  | SOLE | 0 | 0 | 0 | 2000 |
| PIMCO INCOME OPPORTUNITY FD | COM | 72202B100 |  | 4099 | 154 | SH |  | SOLE | 0 | 0 | 0 | 154 |
| PIMCO INCOME STRATEGY FUND | COM | 72201H108 |  | 66237 | 5795 | SH |  | SOLE | 0 | 0 | 0 | 5795 |
| PIMCO INCOME STRATEGY FUND I | COM | 72201J104 |  | 145126 | 14049 | SH |  | SOLE | 0 | 0 | 0 | 14049 |
| PIMCO MUN INCOME FD III | COM | 72201A103 |  | 32909 | 2575 | SH |  | SOLE | 0 | 0 | 0 | 2575 |
| PIMCO NEW YORK MUN FD II | COM | 72200Y102 |  | 94378 | 7911 | SH |  | SOLE | 0 | 0 | 0 | 7911 |
| PIMCO NEW YORK MUN INCM FD 1 | COM | 72201E105 |  | 117002 | 12087 | SH |  | SOLE | 0 | 0 | 0 | 12087 |
| PIMCO NY MUNICIPAL INCOME FD | COM | 72200T103 |  | 36075 | 2500 | SH |  | SOLE | 0 | 0 | 0 | 2500 |
| PIMCO STRATEGIC INCOME FD IN | COM | 72200X104 |  | 234685 | 25344 | SH |  | SOLE | 0 | 0 | 0 | 25344 |
| PINNACLE FINL PARTNERS INC | COM | 72346Q104 |  | 12024 | 212 | SH |  | SOLE | 0 | 0 | 0 | 212 |
| PINNACLE WEST CAP CORP | COM | 723484101 |  | 58242 | 600 | SH |  | SOLE | 0 | 0 | 0 | 600 |
| PINTEREST INC | CL A | 72352L106 |  | 37347 | 1412 | SH |  | SOLE | 0 | 0 | 0 | 1412 |
| PIONEER FLOATING RATE TR | COM | 72369J102 |  | 3001 | 285 | SH |  | SOLE | 0 | 0 | 0 | 285 |
| PIONEER NAT RES CO | COM | 723787107 |  | 117872 | 937 | SH |  | SOLE | 0 | 0 | 0 | 937 |
| PIPER JAFFRAY COS | COM | 724078100 |  | 75 | 1 | SH |  | SOLE | 0 | 0 | 0 | 1 |
| PITNEY BOWES INC | COM | 724479100 |  | 1165 | 255 | SH |  | SOLE | 0 | 0 | 0 | 255 |
| PJT PARTNERS INC | COM CL A | 69343T107 |  | 11193 | 275 | SH |  | SOLE | 0 | 0 | 0 | 275 |
| PLAINS ALL AMERN PIPELINE L | UNIT LTD PARTN | 726503105 |  | 60747 | 2928 | SH |  | SOLE | 0 | 0 | 0 | 2928 |
| PLAINS GP HLDGS L P | LTD PARTNR INT A | 72651A207 |  | 3949 | 186 | SH |  | SOLE | 0 | 0 | 0 | 186 |
| PLANTRONICS INC NEW | COM | 727493108 |  | 10076 | 270 | SH |  | SOLE | 0 | 0 | 0 | 270 |
| PLEXUS CORP | COM | 729132100 |  | 2563 | 41 | SH |  | SOLE | 0 | 0 | 0 | 41 |
| PLUG POWER INC | COM NEW | 72919P202 |  | 5260 | 2000 | SH |  | SOLE | 0 | 0 | 0 | 2000 |
| PNC FINL SVCS GROUP INC | COM | 693475105 |  | 396315 | 2828 | SH |  | SOLE | 0 | 0 | 0 | 2828 |
| PNM RES INC | COM | 69349H107 |  | 3073 | 59 | SH |  | SOLE | 0 | 0 | 0 | 59 |
| POINTS INTL LTD | COM NEW | 730843208 |  | 10970 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| POLARIS INC | COM | 731068102 |  | 409863 | 4657 | SH |  | SOLE | 0 | 0 | 0 | 4657 |
| POOL CORPORATION | COM | 73278L105 |  | 379872 | 1883 | SH |  | SOLE | 0 | 0 | 0 | 1883 |
| PORTFOLIO RECOVERY ASSOCS IN | NOTE  3.000% 8/0 | 73640QAB1 |  | 29721 | 30000 | SH |  | SOLE | 0 | 0 | 0 | 30000 |
| PORTOLA PHARMACEUTICALS INC | COM | 737010108 |  | 2602 | 97 | SH |  | SOLE | 0 | 0 | 0 | 97 |
| POSCO | SPONSORED ADR | 693483109 |  | 990 | 21 | SH |  | SOLE | 0 | 0 | 0 | 21 |
| POST HLDGS INC | COM | 737446104 |  | 9843 | 93 | SH |  | SOLE | 0 | 0 | 0 | 93 |
| PPG INDS INC | COM | 693506107 |  | 97652 | 824 | SH |  | SOLE | 0 | 0 | 0 | 824 |
| PPL CORP | COM | 69351T106 |  | 247477 | 7859 | SH |  | SOLE | 0 | 0 | 0 | 7859 |
| PRA HEALTH SCIENCES INC | COM | 69354M108 |  | 6053 | 61 | SH |  | SOLE | 0 | 0 | 0 | 61 |
| PREFERRED APT CMNTYS INC | COM | 74039L103 |  | 14 | 1 | SH |  | SOLE | 0 | 0 | 0 | 1 |
| PREMIER INC | CL A | 74051N102 |  | 4338 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| PRESTIGE CONSMR HEALTHCARE I | COM | 74112D101 |  | 5342 | 154 | SH |  | SOLE | 0 | 0 | 0 | 154 |
| PRICE T ROWE GROUP INC | COM | 74144T108 |  | 530234 | 4641 | SH |  | SOLE | 0 | 0 | 0 | 4641 |
| PRICESMART INC | COM | 741511109 |  | 4977 | 70 | SH |  | SOLE | 0 | 0 | 0 | 70 |
| PRIMERICA INC | COM | 74164M108 |  | 223161 | 1754 | SH |  | SOLE | 0 | 0 | 0 | 1754 |
| PRIMO WTR CORP | COM | 74165N105 |  | 34249 | 2789 | SH |  | SOLE | 0 | 0 | 0 | 2789 |
| PRINCIPAL FINL GROUP INC | COM | 74251V102 |  | 116802 | 2044 | SH |  | SOLE | 0 | 0 | 0 | 2044 |
| PROCTER  GAMBLE CO | COM | 742718109 |  | 4702065 | 37804 | SH |  | SOLE | 0 | 0 | 0 | 37804 |
| PROGRESSIVE CORP OHIO | COM | 743315103 |  | 165006 | 2136 | SH |  | SOLE | 0 | 0 | 0 | 2136 |
| PROLOGIS INC | COM | 74340W103 |  | 563816 | 6616 | SH |  | SOLE | 0 | 0 | 0 | 6616 |
| PROSHARES TR | DJ BRKFLD GLB | 74347B508 |  | 11479 | 252 | SH |  | SOLE | 0 | 0 | 0 | 252 |
| PROSHARES TR | HGH YLD INT RATE | 74348A541 |  | 353900 | 5483 | SH |  | SOLE | 0 | 0 | 0 | 5483 |
| PROSHARES TR | INVT INT RT HG | 74347B607 |  | 237442 | 3185 | SH |  | SOLE | 0 | 0 | 0 | 3185 |
| PROSHARES TR | LARGE CAP CRE | 74347R248 |  | 886841 | 12504 | SH |  | SOLE | 0 | 0 | 0 | 12504 |
| PROSHARES TR | MSCI EAFE DIVD | 74347B839 |  | 97972 | 2625 | SH |  | SOLE | 0 | 0 | 0 | 2625 |
| PROSHARES TR | PET CARE ETF | 74348A145 |  | 5961 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| PROSHARES TR | PSHS SH MSCI EAF | 74347R370 |  | 11805 | 451 | SH |  | SOLE | 0 | 0 | 0 | 451 |
| PROSHARES TR | PSHS ULT S 500 | 74347R107 |  | 266534 | 2075 | SH |  | SOLE | 0 | 0 | 0 | 2075 |
| PROSHARES TR | PSHS ULTRA O | 74347R719 |  | 4726 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| PROSHARES TR | PSHS ULTRA QQQ | 74347R206 |  | 280517 | 2900 | SH |  | SOLE | 0 | 0 | 0 | 2900 |
| PROSHARES TR | PSHS ULTSH 20YRS | 74347B201 |  | 24360 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| PROSHARES TR | RUSS 2000 DIVD | 74347B698 |  | 234591 | 3952 | SH |  | SOLE | 0 | 0 | 0 | 3952 |
| PROSHARES TR | S 500 DV ARIST | 74348A467 |  | 5297280 | 74005 | SH |  | SOLE | 0 | 0 | 0 | 74005 |
| PROSHARES TR | S MDCP 400 DIV | 74347B680 |  | 1286327 | 22147 | SH |  | SOLE | 0 | 0 | 0 | 22147 |
| PROSHARES TR | SHORT S 500 NE | 74347B425 |  | 11915 | 456 | SH |  | SOLE | 0 | 0 | 0 | 456 |
| PROSHARES TR | ULTRA 20YR TRE | 74347R172 |  | 211 | 2 | SH |  | SOLE | 0 | 0 | 0 | 2 |
| PROSHARES TR | ULTRA FNCLS NEW | 74347X633 |  | 9005 | 192 | SH |  | SOLE | 0 | 0 | 0 | 192 |
| PROSHARES TR II | ULTA BLMBG 2017 | 74347W247 |  | 14598 | 900 | SH |  | SOLE | 0 | 0 | 0 | 900 |
| PROSHARES TR II | ULTRA SILVER NEW | 74347W353 |  | 206 | 7 | SH |  | SOLE | 0 | 0 | 0 | 7 |
| PROSHARES TR II | VIX SH TRM FUTRS | 74347W171 |  | 24576 | 1259 | SH |  | SOLE | 0 | 0 | 0 | 1259 |
| PROSPECT CAPITAL CORPORATION | COM | 74348T102 |  | 46202 | 7011 | SH |  | SOLE | 0 | 0 | 0 | 7011 |
| PROSPECT CAPITAL CORPORATION | NOTE  4.750% 4/1 | 74348TAQ5 |  | 65406 | 65000 | SH |  | SOLE | 0 | 0 | 0 | 65000 |
| PROTEOSTASIS THERAPEUTICS IN | COM | 74373B109 |  | 127 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| PROTHENA CORP PLC | SHS | G72800108 |  | 16 | 2 | SH |  | SOLE | 0 | 0 | 0 | 2 |
| PROTO LABS INC | COM | 743713109 |  | 5513 | 54 | SH |  | SOLE | 0 | 0 | 0 | 54 |
| PRUDENTIAL FINL INC | COM | 744320102 |  | 939028 | 10439 | SH |  | SOLE | 0 | 0 | 0 | 10439 |
| PRUDENTIAL PLC | ADR | 74435K204 |  | 15138 | 416 | SH |  | SOLE | 0 | 0 | 0 | 416 |
| PSYCHEMEDICS CORP | COM NEW | 744375205 |  | 3097 | 340 | SH |  | SOLE | 0 | 0 | 0 | 340 |
| PUBLIC STORAGE | COM | 74460D109 |  | 75298 | 307 | SH |  | SOLE | 0 | 0 | 0 | 307 |
| PUBLIC SVC ENTERPRISE GRP IN | COM | 744573106 |  | 594739 | 9580 | SH |  | SOLE | 0 | 0 | 0 | 9580 |
| PULTE GROUP INC | COM | 745867101 |  | 507606 | 13888 | SH |  | SOLE | 0 | 0 | 0 | 13888 |
| PURE STORAGE INC | CL A | 74624M102 |  | 67760 | 4000 | SH |  | SOLE | 0 | 0 | 0 | 4000 |
| PUTNAM MANAGED MUN INCOM TR | COM | 746823103 |  | 18737 | 2393 | SH |  | SOLE | 0 | 0 | 0 | 2393 |
| PUTNAM MASTER INTER INCOME T | SH BEN INT | 746909100 |  | 18360 | 4000 | SH |  | SOLE | 0 | 0 | 0 | 4000 |
| PUTNAM PREMIER INCOME TR | SH BEN INT | 746853100 |  | 87316 | 16600 | SH |  | SOLE | 0 | 0 | 0 | 16600 |
| PVH CORP | COM | 693656100 |  | 13863 | 157 | SH |  | SOLE | 0 | 0 | 0 | 157 |
| QIAGEN NV | SHS NEW | N72482123 |  | 4781 | 146 | SH |  | SOLE | 0 | 0 | 0 | 146 |
| QIWI PLC | SPON ADR REP B | 74735M108 |  | 461 | 21 | SH |  | SOLE | 0 | 0 | 0 | 21 |
| QORVO INC | COM | 74736K101 |  | 149466 | 2016 | SH |  | SOLE | 0 | 0 | 0 | 2016 |
| QTS RLTY TR INC | COM CL A | 74736A103 |  | 4113 | 80 | SH |  | SOLE | 0 | 0 | 0 | 80 |
| QUALCOMM INC | COM | 747525103 |  | 397018 | 5205 | SH |  | SOLE | 0 | 0 | 0 | 5205 |
| QUALYS INC | COM | 74758T303 |  | 206004 | 2726 | SH |  | SOLE | 0 | 0 | 0 | 2726 |
| QUANTA SVCS INC | COM | 74762E102 |  | 409941 | 10845 | SH |  | SOLE | 0 | 0 | 0 | 10845 |
| QUEST DIAGNOSTICS INC | COM | 74834L100 |  | 19158 | 179 | SH |  | SOLE | 0 | 0 | 0 | 179 |
| QUICKLOGIC CORP | COM | 74837P108 |  | 352 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| QUINSTREET INC | COM | 74874Q100 |  | 25 | 2 | SH |  | SOLE | 0 | 0 | 0 | 2 |
| QUORUM HEALTH CORP | COM | 74909E106 |  | 68 | 56 | SH |  | SOLE | 0 | 0 | 0 | 56 |
| QURATE RETAIL INC | COM SER A | 74915M100 |  | 16391 | 1589 | SH |  | SOLE | 0 | 0 | 0 | 1589 |
| RADIUS HEALTH INC | COM NEW | 750469207 |  | 4069 | 158 | SH |  | SOLE | 0 | 0 | 0 | 158 |
| RALPH LAUREN CORP | CL A | 751212101 |  | 2196 | 23 | SH |  | SOLE | 0 | 0 | 0 | 23 |
| RANGE RES CORP | COM | 75281A109 |  | 1184 | 310 | SH |  | SOLE | 0 | 0 | 0 | 310 |
| RAVEN INDS INC | COM | 754212108 |  | 3614 | 108 | SH |  | SOLE | 0 | 0 | 0 | 108 |
| RAYMOND JAMES FINANCIAL INC | COM | 754730109 |  | 201945 | 2449 | SH |  | SOLE | 0 | 0 | 0 | 2449 |
| RAYONIER INC | COM | 754907103 |  | 28144 | 998 | SH |  | SOLE | 0 | 0 | 0 | 998 |
| RAYTHEON CO | COM NEW | 755111507 |  | 1342883 | 6845 | SH |  | SOLE | 0 | 0 | 0 | 6845 |
| RBB FD INC | MOTLEY FOL ETF | 74933W601 |  | 6738 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| RBC BEARINGS INC | COM | 75524B104 |  | 252183 | 1520 | SH |  | SOLE | 0 | 0 | 0 | 1520 |
| RE MAX HLDGS INC | CL A | 75524W108 |  | 3216 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| REALITY SHS ETF TR | DIVCN LDRS ETF | 75605A405 |  | 12947 | 365 | SH |  | SOLE | 0 | 0 | 0 | 365 |
| REALITY SHS ETF TR | NSD NXGN ECO ETF | 75605A702 |  | 10762 | 467 | SH |  | SOLE | 0 | 0 | 0 | 467 |
| REALOGY HLDGS CORP | COM | 75605Y106 |  | 514 | 77 | SH |  | SOLE | 0 | 0 | 0 | 77 |
| REALTY INCOME CORP | COM | 756109104 |  | 1734736 | 22623 | SH |  | SOLE | 0 | 0 | 0 | 22623 |
| REAVES UTIL INCOME FD | COM SH BEN INT | 756158101 |  | 115801 | 3155 | SH |  | SOLE | 0 | 0 | 0 | 3155 |
| REDWOOD TR INC | COM | 758075402 |  | 20053 | 1222 | SH |  | SOLE | 0 | 0 | 0 | 1222 |
| REGENCY CTRS CORP | COM | 758849103 |  | 50033 | 720 | SH |  | SOLE | 0 | 0 | 0 | 720 |
| REGENERON PHARMACEUTICALS | COM | 75886F107 |  | 35230 | 127 | SH |  | SOLE | 0 | 0 | 0 | 127 |
| REGENXBIO INC | COM | 75901B107 |  | 6230 | 175 | SH |  | SOLE | 0 | 0 | 0 | 175 |
| REGIONS FINL CORP NEW | COM | 7591EP100 |  | 90696 | 5733 | SH |  | SOLE | 0 | 0 | 0 | 5733 |
| REINSURANCE GRP OF AMERICA I | COM NEW | 759351604 |  | 12151 | 76 | SH |  | SOLE | 0 | 0 | 0 | 76 |
| RELIANCE STEEL  ALUMINUM CO | COM | 759509102 |  | 6279 | 63 | SH |  | SOLE | 0 | 0 | 0 | 63 |
| RELX PLC | SPONSORED ADR | 759530108 |  | 49361 | 2081 | SH |  | SOLE | 0 | 0 | 0 | 2081 |
| REMARK HLDGS INC | COM | 75955K102 |  | 37516 | 35900 | SH |  | SOLE | 0 | 0 | 0 | 35900 |
| RENAISSANCE CAP GREENWICH FD | IPO ETF | 759937204 |  | 152597 | 5417 | SH |  | SOLE | 0 | 0 | 0 | 5417 |
| REPLIGEN CORP | COM | 759916109 |  | 6212 | 81 | SH |  | SOLE | 0 | 0 | 0 | 81 |
| REPUBLIC SVCS INC | COM | 760759100 |  | 259261 | 2996 | SH |  | SOLE | 0 | 0 | 0 | 2996 |
| RESIDEO TECHNOLOGIES INC | COM | 76118Y104 |  | 12929 | 901 | SH |  | SOLE | 0 | 0 | 0 | 901 |
| RESMED INC | COM | 761152107 |  | 234551 | 1736 | SH |  | SOLE | 0 | 0 | 0 | 1736 |
| RESTAURANT BRANDS INTL INC | COM | 76131D103 |  | 21829 | 307 | SH |  | SOLE | 0 | 0 | 0 | 307 |
| RETAIL PPTYS AMER INC | CL A | 76131V202 |  | 6616 | 537 | SH |  | SOLE | 0 | 0 | 0 | 537 |
| RETAIL VALUE INC | COM | 76133Q102 |  | 37 | 1 | SH |  | SOLE | 0 | 0 | 0 | 1 |
| REVOLVE GROUP INC | CL A | 76156B107 |  | 3506 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| REWALK ROBOTICS LTD | SHS | M8216Q200 |  | 122 | 40 | SH |  | SOLE | 0 | 0 | 0 | 40 |
| REXAHN PHARMACEUTICALS INC | COM | 761640309 |  | 16 | 8 | SH |  | SOLE | 0 | 0 | 0 | 8 |
| REXFORD INDL RLTY INC | COM | 76169C100 |  | 115464 | 2623 | SH |  | SOLE | 0 | 0 | 0 | 2623 |
| RIO TINTO PLC | SPONSORED ADR | 767204100 |  | 154104 | 2958 | SH |  | SOLE | 0 | 0 | 0 | 2958 |
| RITE AID CORP | COM | 767754872 |  | 660 | 95 | SH |  | SOLE | 0 | 0 | 0 | 95 |
| RLJ LODGING TR | CUM CONV PFD A | 74965L200 |  | 15681 | 581 | SH |  | SOLE | 0 | 0 | 0 | 581 |
| RMR GROUP INC | CL A | 74967R106 |  | 24377 | 536 | SH |  | SOLE | 0 | 0 | 0 | 536 |
| ROAN RES INC | CL A COM | 769755109 |  | 327 | 266 | SH |  | SOLE | 0 | 0 | 0 | 266 |
| ROCKWELL AUTOMATION INC | COM | 773903109 |  | 118636 | 720 | SH |  | SOLE | 0 | 0 | 0 | 720 |
| ROCKWELL MED INC | COM | 774374102 |  | 26082 | 9450 | SH |  | SOLE | 0 | 0 | 0 | 9450 |
| ROGERS COMMUNICATIONS INC | CL B | 775109200 |  | 2388 | 49 | SH |  | SOLE | 0 | 0 | 0 | 49 |
| ROGERS CORP | COM | 775133101 |  | 6425 | 47 | SH |  | SOLE | 0 | 0 | 0 | 47 |
| ROKU INC | COM CL A | 77543R102 |  | 819168 | 8050 | SH |  | SOLE | 0 | 0 | 0 | 8050 |
| ROLLINS INC | COM | 775711104 |  | 258114 | 7576 | SH |  | SOLE | 0 | 0 | 0 | 7576 |
| ROPER TECHNOLOGIES INC | COM | 776696106 |  | 201204 | 564 | SH |  | SOLE | 0 | 0 | 0 | 564 |
| ROSS STORES INC | COM | 778296103 |  | 81758 | 744 | SH |  | SOLE | 0 | 0 | 0 | 744 |
| ROYAL BK CDA MONTREAL QUE | COM | 780087102 |  | 119224 | 1469 | SH |  | SOLE | 0 | 0 | 0 | 1469 |
| ROYAL BK SCOTLAND GROUP PLC | SPONS ADR 2 ORD | 780097689 |  | 1811 | 355 | SH |  | SOLE | 0 | 0 | 0 | 355 |
| ROYAL CARIBBEAN CRUISES LTD | COM | V7780T103 |  | 522077 | 4819 | SH |  | SOLE | 0 | 0 | 0 | 4819 |
| ROYAL DUTCH SHELL PLC | SPON ADR B | 780259107 |  | 914825 | 15273 | SH |  | SOLE | 0 | 0 | 0 | 15273 |
| ROYAL DUTCH SHELL PLC | SPONS ADR A | 780259206 |  | 148472 | 2523 | SH |  | SOLE | 0 | 0 | 0 | 2523 |
| ROYAL GOLD INC | COM | 780287108 |  | 81072 | 658 | SH |  | SOLE | 0 | 0 | 0 | 658 |
| ROYCE VALUE TR INC | COM | 780910105 |  | 4720 | 343 | SH |  | SOLE | 0 | 0 | 0 | 343 |
| RPC INC | COM | 749660106 |  | 15350 | 2736 | SH |  | SOLE | 0 | 0 | 0 | 2736 |
| RPM INTL INC | COM | 749685103 |  | 62617 | 910 | SH |  | SOLE | 0 | 0 | 0 | 910 |
| RUDOLPH TECHNOLOGIES INC | COM | 781270103 |  | 1054 | 40 | SH |  | SOLE | 0 | 0 | 0 | 40 |
| RUTHS HOSPITALITY GROUP INC | COM | 783332109 |  | 37400 | 1832 | SH |  | SOLE | 0 | 0 | 0 | 1832 |
| RYANAIR HLDGS PLC | SPONSORED ADS | 783513203 |  | 16595 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| RYDER SYS INC | COM | 783549108 |  | 38776 | 749 | SH |  | SOLE | 0 | 0 | 0 | 749 |
| RYERSON HLDG CORP | COM | 783754104 |  | 10825 | 1269 | SH |  | SOLE | 0 | 0 | 0 | 1269 |
| RYMAN HOSPITALITY PPTYS INC | COM | 78377T107 |  | 75292 | 920 | SH |  | SOLE | 0 | 0 | 0 | 920 |
| S GLOBAL INC | COM | 78409V104 |  | 623964 | 2547 | SH |  | SOLE | 0 | 0 | 0 | 2547 |
| SABRA HEALTH CARE REIT INC | COM | 78573L106 |  | 61694 | 2687 | SH |  | SOLE | 0 | 0 | 0 | 2687 |
| SABRE CORP | COM | 78573M104 |  | 33413 | 1492 | SH |  | SOLE | 0 | 0 | 0 | 1492 |
| SAIA INC | COM | 78709Y105 |  | 7871 | 84 | SH |  | SOLE | 0 | 0 | 0 | 84 |
| SALEM MEDIA GROUP INC | CL A | 794093104 |  | 7650 | 5000 | SH |  | SOLE | 0 | 0 | 0 | 5000 |
| SALESFORCE COM INC | COM | 79466L302 |  | 793412 | 5345 | SH |  | SOLE | 0 | 0 | 0 | 5345 |
| SANDERSON FARMS INC | COM | 800013104 |  | 21186 | 140 | SH |  | SOLE | 0 | 0 | 0 | 140 |
| SANDSTORM GOLD LTD | COM NEW | 80013R206 |  | 3886 | 689 | SH |  | SOLE | 0 | 0 | 0 | 689 |
| SANGAMO THERAPEUTICS INC | COM | 800677106 |  | 5656 | 625 | SH |  | SOLE | 0 | 0 | 0 | 625 |
| SANOFI | SPONSORED ADR | 80105N105 |  | 217797 | 4701 | SH |  | SOLE | 0 | 0 | 0 | 4701 |
| SAP SE | SPON ADR | 803054204 |  | 137131 | 1163 | SH |  | SOLE | 0 | 0 | 0 | 1163 |
| SARATOGA INVT CORP | COM NEW | 80349A208 |  | 42148 | 1705 | SH |  | SOLE | 0 | 0 | 0 | 1705 |
| SBA COMMUNICATIONS CORP NEW | CL A | 78410G104 |  | 62458 | 259 | SH |  | SOLE | 0 | 0 | 0 | 259 |
| SCHLUMBERGER LTD | COM | 806857108 |  | 383247 | 11216 | SH |  | SOLE | 0 | 0 | 0 | 11216 |
| SCHNEIDER NATIONAL INC | CL B | 80689H102 |  | 3019 | 139 | SH |  | SOLE | 0 | 0 | 0 | 139 |
| SCHNITZER STL INDS | CL A | 806882106 |  | 2644 | 128 | SH |  | SOLE | 0 | 0 | 0 | 128 |
| SCHWAB STRATEGIC TR | EMRG MKTEQ ETF | 808524706 |  | 13269 | 528 | SH |  | SOLE | 0 | 0 | 0 | 528 |
| SCHWAB STRATEGIC TR | INTL EQTY ETF | 808524805 |  | 888432 | 27885 | SH |  | SOLE | 0 | 0 | 0 | 27885 |
| SCHWAB STRATEGIC TR | INTL SCEQT ETF | 808524888 |  | 56954 | 1791 | SH |  | SOLE | 0 | 0 | 0 | 1791 |
| SCHWAB STRATEGIC TR | INTRM TRM TRES | 808524854 |  | 6000 | 108 | SH |  | SOLE | 0 | 0 | 0 | 108 |
| SCHWAB STRATEGIC TR | SCHWAB FDT US LG | 808524771 |  | 4192 | 106 | SH |  | SOLE | 0 | 0 | 0 | 106 |
| SCHWAB STRATEGIC TR | SCHWAB FDT US SC | 808524763 |  | 37987 | 1006 | SH |  | SOLE | 0 | 0 | 0 | 1006 |
| SCHWAB STRATEGIC TR | SCHWB FDT EMK LG | 808524730 |  | 100549 | 3672 | SH |  | SOLE | 0 | 0 | 0 | 3672 |
| SCHWAB STRATEGIC TR | SCHWB FDT INT LG | 808524755 |  | 120095 | 4356 | SH |  | SOLE | 0 | 0 | 0 | 4356 |
| SCHWAB STRATEGIC TR | SCHWB FDT INT SC | 808524748 |  | 1475 | 48 | SH |  | SOLE | 0 | 0 | 0 | 48 |
| SCHWAB STRATEGIC TR | SHT TM US TRES | 808524862 |  | 595707 | 11775 | SH |  | SOLE | 0 | 0 | 0 | 11775 |
| SCHWAB STRATEGIC TR | US AGGREGATE B | 808524839 |  | 231104 | 4292 | SH |  | SOLE | 0 | 0 | 0 | 4292 |
| SCHWAB STRATEGIC TR | US BRD MKT ETF | 808524102 |  | 356733 | 5023 | SH |  | SOLE | 0 | 0 | 0 | 5023 |
| SCHWAB STRATEGIC TR | US DIVIDEND EQ | 808524797 |  | 3322530 | 60652 | SH |  | SOLE | 0 | 0 | 0 | 60652 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 619038 | 7369 | SH |  | SOLE | 0 | 0 | 0 | 7369 |
| SCHWAB STRATEGIC TR | US LCAP VA ETF | 808524409 |  | 270489 | 4768 | SH |  | SOLE | 0 | 0 | 0 | 4768 |
| SCHWAB STRATEGIC TR | US LRG CAP ETF | 808524201 |  | 59888 | 844 | SH |  | SOLE | 0 | 0 | 0 | 844 |
| SCHWAB STRATEGIC TR | US MID-CAP ETF | 808524508 |  | 1721077 | 30440 | SH |  | SOLE | 0 | 0 | 0 | 30440 |
| SCHWAB STRATEGIC TR | US REIT ETF | 808524847 |  | 38131 | 808 | SH |  | SOLE | 0 | 0 | 0 | 808 |
| SCHWAB STRATEGIC TR | US SML CAP ETF | 808524607 |  | 402635 | 5774 | SH |  | SOLE | 0 | 0 | 0 | 5774 |
| SCHWAB STRATEGIC TR | US TIPS ETF | 808524870 |  | 85757 | 1511 | SH |  | SOLE | 0 | 0 | 0 | 1511 |
| SCIENCE APPLICATNS INTL CP N | COM | 808625107 |  | 45251 | 518 | SH |  | SOLE | 0 | 0 | 0 | 518 |
| SCORPIO BULKERS INC | COM | Y7546A122 |  | 4712 | 775 | SH |  | SOLE | 0 | 0 | 0 | 775 |
| SCORPIO TANKERS INC | SHS | Y7542C130 |  | 2976 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| SCOTTS MIRACLE GRO CO | CL A | 810186106 |  | 36282 | 356 | SH |  | SOLE | 0 | 0 | 0 | 356 |
| SEACOAST BKG CORP FLA | COM NEW | 811707801 |  | 43280 | 1710 | SH |  | SOLE | 0 | 0 | 0 | 1710 |
| SEADRILL LTD | COM | G7998G106 |  | 15 | 7 | SH |  | SOLE | 0 | 0 | 0 | 7 |
| SEAGATE TECHNOLOGY PLC | SHS | G7945M107 |  | 108118 | 2010 | SH |  | SOLE | 0 | 0 | 0 | 2010 |
| SEALED AIR CORP NEW | COM | 81211K100 |  | 913 | 22 | SH |  | SOLE | 0 | 0 | 0 | 22 |
| SEATTLE GENETICS INC | COM | 812578102 |  | 129210 | 1513 | SH |  | SOLE | 0 | 0 | 0 | 1513 |
| SEI INVESTMENTS CO | COM | 784117103 |  | 31109 | 525 | SH |  | SOLE | 0 | 0 | 0 | 525 |
| SELECT ENERGY SVCS INC | CL A COM | 81617J301 |  | 961 | 111 | SH |  | SOLE | 0 | 0 | 0 | 111 |
| SELECT MED HLDGS CORP | COM | 81619Q105 |  | 3331 | 201 | SH |  | SOLE | 0 | 0 | 0 | 201 |
| SELECT SECTOR SPDR TR | COMMUNICATION | 81369Y852 |  | 137599 | 2779 | SH |  | SOLE | 0 | 0 | 0 | 2779 |
| SELECT SECTOR SPDR TR | ENERGY | 81369Y506 |  | 1251615 | 21142 | SH |  | SOLE | 0 | 0 | 0 | 21142 |
| SELECT SECTOR SPDR TR | RL EST SEL SEC | 81369Y860 |  | 152318 | 3872 | SH |  | SOLE | 0 | 0 | 0 | 3872 |
| SELECT SECTOR SPDR TR | SBI CONS DISCR | 81369Y407 |  | 2340421 | 19390 | SH |  | SOLE | 0 | 0 | 0 | 19390 |
| SELECT SECTOR SPDR TR | SBI CONS STPLS | 81369Y308 |  | 3265079 | 53160 | SH |  | SOLE | 0 | 0 | 0 | 53160 |
| SELECT SECTOR SPDR TR | SBI HEALTHCARE | 81369Y209 |  | 5126490 | 56879 | SH |  | SOLE | 0 | 0 | 0 | 56879 |
| SELECT SECTOR SPDR TR | SBI INT-FINL | 81369Y605 |  | 7160279 | 255724 | SH |  | SOLE | 0 | 0 | 0 | 255724 |
| SELECT SECTOR SPDR TR | SBI INT-INDS | 81369Y704 |  | 2149242 | 27686 | SH |  | SOLE | 0 | 0 | 0 | 27686 |
| SELECT SECTOR SPDR TR | SBI INT-UTILS | 81369Y886 |  | 2860040 | 44177 | SH |  | SOLE | 0 | 0 | 0 | 44177 |
| SELECT SECTOR SPDR TR | SBI MATERIALS | 81369Y100 |  | 114391 | 1965 | SH |  | SOLE | 0 | 0 | 0 | 1965 |
| SELECT SECTOR SPDR TR | TECHNOLOGY | 81369Y803 |  | 3481864 | 43237 | SH |  | SOLE | 0 | 0 | 0 | 43237 |
| SELECTIVE INS GROUP INC | COM | 816300107 |  | 125342 | 1667 | SH |  | SOLE | 0 | 0 | 0 | 1667 |
| SELLAS LIFE SCIENCES GROUP I | COM | 81642T100 |  | 3 | 21 | SH |  | SOLE | 0 | 0 | 0 | 21 |
| SEMGROUP CORP | CL A | 81663A105 |  | 2843 | 174 | SH |  | SOLE | 0 | 0 | 0 | 174 |
| SEMPRA ENERGY | COM | 816851109 |  | 701368 | 4751 | SH |  | SOLE | 0 | 0 | 0 | 4751 |
| SEMTECH CORP | COM | 816850101 |  | 1847 | 38 | SH |  | SOLE | 0 | 0 | 0 | 38 |
| SENIOR HSG PPTYS TR | SH BEN INT | 81721M109 |  | 21407 | 2313 | SH |  | SOLE | 0 | 0 | 0 | 2313 |
| SENSATA TECHNOLOGIES HLDNG P | SHS | G8060N102 |  | 7359 | 147 | SH |  | SOLE | 0 | 0 | 0 | 147 |
| SERES THERAPEUTICS INC | COM | 81750R102 |  | 557 | 139 | SH |  | SOLE | 0 | 0 | 0 | 139 |
| SERITAGE GROWTH PPTYS | CL A | 81752R100 |  | 3187 | 75 | SH |  | SOLE | 0 | 0 | 0 | 75 |
| SERVICE CORP INTL | COM | 817565104 |  | 2486 | 52 | SH |  | SOLE | 0 | 0 | 0 | 52 |
| SERVICE PPTYS TR | COM SH BEN INT | 81761L102 |  | 67183 | 2605 | SH |  | SOLE | 0 | 0 | 0 | 2605 |
| SERVICEMASTER GLOBAL HLDGS I | COM | 81761R109 |  | 80049 | 1432 | SH |  | SOLE | 0 | 0 | 0 | 1432 |
| SERVICENOW INC | COM | 81762P102 |  | 52039 | 205 | SH |  | SOLE | 0 | 0 | 0 | 205 |
| SHAKE SHACK INC | CL A | 819047101 |  | 114707 | 1170 | SH |  | SOLE | 0 | 0 | 0 | 1170 |
| SHAW COMMUNICATIONS INC | CL B CONV | 82028K200 |  | 295 | 15 | SH |  | SOLE | 0 | 0 | 0 | 15 |
| SHELL MIDSTREAM PARTNERS L P | UNIT LTD INT | 822634101 |  | 2434 | 119 | SH |  | SOLE | 0 | 0 | 0 | 119 |
| SHERWIN WILLIAMS CO | COM | 824348106 |  | 1052473 | 1914 | SH |  | SOLE | 0 | 0 | 0 | 1914 |
| SHIP FINANCE INTERNATIONAL L | SHS | G81075106 |  | 26704 | 1902 | SH |  | SOLE | 0 | 0 | 0 | 1902 |
| SHOPIFY INC | CL A | 82509L107 |  | 315712 | 1013 | SH |  | SOLE | 0 | 0 | 0 | 1013 |
| SIENTRA INC | COM | 82621J105 |  | 5346 | 825 | SH |  | SOLE | 0 | 0 | 0 | 825 |
| SIGNET JEWELERS LIMITED | SHS | G81276100 |  | 1793 | 107 | SH |  | SOLE | 0 | 0 | 0 | 107 |
| SIMMONS 1ST NATL CORP | CL A $1 PAR | 828730200 |  | 7769 | 312 | SH |  | SOLE | 0 | 0 | 0 | 312 |
| SIMON PPTY GROUP INC NEW | COM | 828806109 |  | 126375 | 812 | SH |  | SOLE | 0 | 0 | 0 | 812 |
| SIMPLY GOOD FOODS CO | COM | 82900L102 |  | 6436 | 222 | SH |  | SOLE | 0 | 0 | 0 | 222 |
| SIMPSON MANUFACTURING CO INC | COM | 829073105 |  | 1387 | 20 | SH |  | SOLE | 0 | 0 | 0 | 20 |
| SIMULATIONS PLUS INC | COM | 829214105 |  | 18634 | 537 | SH |  | SOLE | 0 | 0 | 0 | 537 |
| SINCLAIR BROADCAST GROUP INC | CL A | 829226109 |  | 113389 | 2653 | SH |  | SOLE | 0 | 0 | 0 | 2653 |
| SINOPEC SHANGHAI PETROCHEMIC | SPON ADR H | 82935M109 |  | 526 | 18 | SH |  | SOLE | 0 | 0 | 0 | 18 |
| SIRIUS XM HLDGS INC | COM | 82968B103 |  | 128388 | 20526 | SH |  | SOLE | 0 | 0 | 0 | 20526 |
| SITE CENTERS CORP | COM | 82981J109 |  | 227 | 15 | SH |  | SOLE | 0 | 0 | 0 | 15 |
| SITEONE LANDSCAPE SUPPLY INC | COM | 82982L103 |  | 76685 | 1036 | SH |  | SOLE | 0 | 0 | 0 | 1036 |
| SIX FLAGS ENTMT CORP NEW | COM | 83001A102 |  | 37686 | 742 | SH |  | SOLE | 0 | 0 | 0 | 742 |
| SK TELECOM LTD | SPONSORED ADR | 78440P108 |  | 2908 | 131 | SH |  | SOLE | 0 | 0 | 0 | 131 |
| SKECHERS U S A INC | CL A | 830566105 |  | 11205 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| SKYWEST INC | COM | 830879102 |  | 5740 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| SKYWORKS SOLUTIONS INC | COM | 83088M102 |  | 493661 | 6229 | SH |  | SOLE | 0 | 0 | 0 | 6229 |
| SL GREEN RLTY CORP | COM | 78440X101 |  | 10509 | 129 | SH |  | SOLE | 0 | 0 | 0 | 129 |
| SLACK TECHNOLOGIES INC | COM CL A | 83088V102 |  | 131939 | 5560 | SH |  | SOLE | 0 | 0 | 0 | 5560 |
| SLM CORP | COM | 78442P106 |  | 88 | 10 | SH |  | SOLE | 0 | 0 | 0 | 10 |
| SMARTSHEET INC | COM CL A | 83200N103 |  | 11349 | 315 | SH |  | SOLE | 0 | 0 | 0 | 315 |
| SMITH  NEPHEW PLC | SPDN ADR NEW | 83175M205 |  | 529 | 11 | SH |  | SOLE | 0 | 0 | 0 | 11 |
| SMITH A O CORP | COM | 831865209 |  | 43989 | 922 | SH |  | SOLE | 0 | 0 | 0 | 922 |
| SMUCKER J M CO | COM NEW | 832696405 |  | 155348 | 1412 | SH |  | SOLE | 0 | 0 | 0 | 1412 |
| SNAP INC | CL A | 83304A106 |  | 120364 | 7618 | SH |  | SOLE | 0 | 0 | 0 | 7618 |
| SNAP ON INC | COM | 833034101 |  | 18785 | 120 | SH |  | SOLE | 0 | 0 | 0 | 120 |
| SOCIEDAD QUIMICA MINERA DE C | SPON ADR SER B | 833635105 |  | 250 | 9 | SH |  | SOLE | 0 | 0 | 0 | 9 |
| SOLAREDGE TECHNOLOGIES INC | COM | 83417M104 |  | 24028 | 287 | SH |  | SOLE | 0 | 0 | 0 | 287 |
| SONOCO PRODS CO | COM | 835495102 |  | 33063 | 568 | SH |  | SOLE | 0 | 0 | 0 | 568 |
| SONY CORP | SPONSORED ADR | 835699307 |  | 126420 | 2138 | SH |  | SOLE | 0 | 0 | 0 | 2138 |
| SOTHEBYS | COM | 835898107 |  | 513 | 9 | SH |  | SOLE | 0 | 0 | 0 | 9 |
| SOUTH JERSEY INDS INC | COM | 838518108 |  | 8557 | 260 | SH |  | SOLE | 0 | 0 | 0 | 260 |
| SOUTH ST CORP | COM | 840441109 |  | 4593 | 61 | SH |  | SOLE | 0 | 0 | 0 | 61 |
| SOUTHERN CO | COM | 842587107 |  | 1026498 | 16618 | SH |  | SOLE | 0 | 0 | 0 | 16618 |
| SOUTHWEST AIRLS CO | COM | 844741108 |  | 249524 | 4620 | SH |  | SOLE | 0 | 0 | 0 | 4620 |
| SOUTHWEST GAS HOLDINGS INC | COM | 844895102 |  | 182080 | 2000 | SH |  | SOLE | 0 | 0 | 0 | 2000 |
| SOUTHWESTERN ENERGY CO | COM | 845467109 |  | 531 | 275 | SH |  | SOLE | 0 | 0 | 0 | 275 |
| SPARK THERAPEUTICS INC | COM | 84652J103 |  | 4849 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| SPARTAN MTRS INC | COM | 846819100 |  | 10990 | 801 | SH |  | SOLE | 0 | 0 | 0 | 801 |
| SPDR DOW JONES INDL AVRG ETF | UT SER 1 | 78467X109 |  | 10219380 | 37965 | SH |  | SOLE | 0 | 0 | 0 | 37965 |
| SPDR GOLD TRUST | GOLD SHS | 78463V107 |  | 6282618 | 45241 | SH |  | SOLE | 0 | 0 | 0 | 45241 |
| SPDR INDEX SHS FDS | DJ GLB RL ES ETF | 78463X749 |  | 78360 | 1511 | SH |  | SOLE | 0 | 0 | 0 | 1511 |
| SPDR INDEX SHS FDS | DJ INTL RL ETF | 78463X863 |  | 695631 | 17602 | SH |  | SOLE | 0 | 0 | 0 | 17602 |
| SPDR INDEX SHS FDS | EURO STOXX 50 | 78463X202 |  | 23852 | 632 | SH |  | SOLE | 0 | 0 | 0 | 632 |
| SPDR INDEX SHS FDS | GLB NAT RESRCE | 78463X541 |  | 10768 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| SPDR INDEX SHS FDS | MSCI ACWI EXUS | 78463X848 |  | 164097 | 6826 | SH |  | SOLE | 0 | 0 | 0 | 6826 |
| SPDR INDEX SHS FDS | MSCI EAFE STRTGC | 78463X434 |  | 25221 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| SPDR INDEX SHS FDS | MSCI WRLD STRGIC | 78463X418 |  | 92832 | 1149 | SH |  | SOLE | 0 | 0 | 0 | 1149 |
| SPDR INDEX SHS FDS | PORTFLO EURP ETF | 78463X103 |  | 86486 | 2601 | SH |  | SOLE | 0 | 0 | 0 | 2601 |
| SPDR INDEX SHS FDS | PORTFOLIO DEVLPD | 78463X889 |  | 80006 | 2725 | SH |  | SOLE | 0 | 0 | 0 | 2725 |
| SPDR INDEX SHS FDS | PORTFOLIO EMG MK | 78463X509 |  | 78741 | 2297 | SH |  | SOLE | 0 | 0 | 0 | 2297 |
| SPDR INDEX SHS FDS | S CHINA ETF | 78463X400 |  | 6047 | 67 | SH |  | SOLE | 0 | 0 | 0 | 67 |
| SPDR INDEX SHS FDS | S EMKTSC ETF | 78463X756 |  | 36490 | 840 | SH |  | SOLE | 0 | 0 | 0 | 840 |
| SPDR INDEX SHS FDS | S GBLINF ETF | 78463X855 |  | 1762 | 33 | SH |  | SOLE | 0 | 0 | 0 | 33 |
| SPDR INDEX SHS FDS | S INTL ETF | 78463X772 |  | 67282 | 1727 | SH |  | SOLE | 0 | 0 | 0 | 1727 |
| SPDR INDEX SHS FDS | S INTL SMLCP | 78463X871 |  | 20573 | 700 | SH |  | SOLE | 0 | 0 | 0 | 700 |
| SPDR S 500 ETF TR | TR UNIT | 78462F103 |  | 18921992 | 63760 | SH |  | SOLE | 0 | 0 | 0 | 63760 |
| SPDR S MIDCAP 400 ETF TR | UTSER1 S | 78467Y107 |  | 562745 | 1597 | SH |  | SOLE | 0 | 0 | 0 | 1597 |
| SPDR SERIES TRUST | AEROSPACE DEF | 78464A631 |  | 607886 | 5690 | SH |  | SOLE | 0 | 0 | 0 | 5690 |
| SPDR SERIES TRUST | BLMBRG BRC CNVRT | 78464A359 |  | 1435903 | 27377 | SH |  | SOLE | 0 | 0 | 0 | 27377 |
| SPDR SERIES TRUST | BLOMBERG BRC INT | 78464A334 |  | 103198 | 3407 | SH |  | SOLE | 0 | 0 | 0 | 3407 |
| SPDR SERIES TRUST | BLOMBERG BRC INV | 78468R200 |  | 18512237 | 601828 | SH |  | SOLE | 0 | 0 | 0 | 601828 |
| SPDR SERIES TRUST | BLOMBERG INTL TR | 78464A516 |  | 1277695 | 44519 | SH |  | SOLE | 0 | 0 | 0 | 44519 |
| SPDR SERIES TRUST | BLOMBRG BRC EMRG | 78464A391 |  | 7374 | 271 | SH |  | SOLE | 0 | 0 | 0 | 271 |
| SPDR SERIES TRUST | BLOMBRG BRC INTL | 78464A151 |  | 5128 | 154 | SH |  | SOLE | 0 | 0 | 0 | 154 |
| SPDR SERIES TRUST | BLOOMBERG BRCLYS | 78468R622 |  | 1129841 | 10390 | SH |  | SOLE | 0 | 0 | 0 | 10390 |
| SPDR SERIES TRUST | BLOOMBERG SRT TR | 78468R408 |  | 259782 | 9618 | SH |  | SOLE | 0 | 0 | 0 | 9618 |
| SPDR SERIES TRUST | DJ REIT ETF | 78464A607 |  | 1335858 | 12775 | SH |  | SOLE | 0 | 0 | 0 | 12775 |
| SPDR SERIES TRUST | FTSE INT GVT ETF | 78464A490 |  | 650087 | 11883 | SH |  | SOLE | 0 | 0 | 0 | 11883 |
| SPDR SERIES TRUST | HLTH CR EQUIP | 78464A581 |  | 5855 | 75 | SH |  | SOLE | 0 | 0 | 0 | 75 |
| SPDR SERIES TRUST | MSCI USA STRTGIC | 78468R812 |  | 36303 | 409 | SH |  | SOLE | 0 | 0 | 0 | 409 |
| SPDR SERIES TRUST | NUV HGHYLD MUN | 78464A284 |  | 31407 | 529 | SH |  | SOLE | 0 | 0 | 0 | 529 |
| SPDR SERIES TRUST | NUVEEN BLMBRG SR | 78468R739 |  | 807649 | 16486 | SH |  | SOLE | 0 | 0 | 0 | 16486 |
| SPDR SERIES TRUST | NUVEEN BRC MUNIC | 78468R721 |  | 70229 | 1385 | SH |  | SOLE | 0 | 0 | 0 | 1385 |
| SPDR SERIES TRUST | PORTFLI TIPS ETF | 78464A656 |  | 141288 | 4954 | SH |  | SOLE | 0 | 0 | 0 | 4954 |
| SPDR SERIES TRUST | PORTFOLIO AGRGTE | 78464A649 |  | 146273 | 4935 | SH |  | SOLE | 0 | 0 | 0 | 4935 |
| SPDR SERIES TRUST | PORTFOLIO INTRMD | 78464A375 |  | 204228 | 5789 | SH |  | SOLE | 0 | 0 | 0 | 5789 |
| SPDR SERIES TRUST | PORTFOLIO LN COR | 78464A367 |  | 123369 | 4100 | SH |  | SOLE | 0 | 0 | 0 | 4100 |
| SPDR SERIES TRUST | PORTFOLIO LN TSR | 78464A664 |  | 287 | 7 | SH |  | SOLE | 0 | 0 | 0 | 7 |
| SPDR SERIES TRUST | PORTFOLIO LR ETF | 78464A854 |  | 3605058 | 103445 | SH |  | SOLE | 0 | 0 | 0 | 103445 |
| SPDR SERIES TRUST | PORTFOLIO MD ETF | 78464A847 |  | 139288 | 4110 | SH |  | SOLE | 0 | 0 | 0 | 4110 |
| SPDR SERIES TRUST | PORTFOLIO SH TSR | 78468R101 |  | 276424 | 9208 | SH |  | SOLE | 0 | 0 | 0 | 9208 |
| SPDR SERIES TRUST | PORTFOLIO SHORT | 78464A474 |  | 260837 | 8455 | SH |  | SOLE | 0 | 0 | 0 | 8455 |
| SPDR SERIES TRUST | PORTFOLIO SM ETF | 78468R853 |  | 138660 | 4622 | SH |  | SOLE | 0 | 0 | 0 | 4622 |
| SPDR SERIES TRUST | PORTFOLIO TL STK | 78464A805 |  | 58123 | 1582 | SH |  | SOLE | 0 | 0 | 0 | 1582 |
| SPDR SERIES TRUST | PRTFLO S GW | 78464A409 |  | 225549 | 5800 | SH |  | SOLE | 0 | 0 | 0 | 5800 |
| SPDR SERIES TRUST | PRTFLO S HI | 78468R788 |  | 803911 | 21167 | SH |  | SOLE | 0 | 0 | 0 | 21167 |
| SPDR SERIES TRUST | PRTFLO S VL | 78464A508 |  | 3993977 | 124968 | SH |  | SOLE | 0 | 0 | 0 | 124968 |
| SPDR SERIES TRUST | S 400 MDCP GRW | 78464A821 |  | 415256 | 7730 | SH |  | SOLE | 0 | 0 | 0 | 7730 |
| SPDR SERIES TRUST | S 400 MDCP VAL | 78464A839 |  | 98810 | 1925 | SH |  | SOLE | 0 | 0 | 0 | 1925 |
| SPDR SERIES TRUST | S 600 SMCP GRW | 78464A201 |  | 514679 | 8637 | SH |  | SOLE | 0 | 0 | 0 | 8637 |
| SPDR SERIES TRUST | S 600 SMCP VAL | 78464A300 |  | 170425 | 2782 | SH |  | SOLE | 0 | 0 | 0 | 2782 |
| SPDR SERIES TRUST | S 600 SML CAP | 78464A813 |  | 250559 | 3728 | SH |  | SOLE | 0 | 0 | 0 | 3728 |
| SPDR SERIES TRUST | S BIOTECH | 78464A870 |  | 389491 | 5108 | SH |  | SOLE | 0 | 0 | 0 | 5108 |
| SPDR SERIES TRUST | S BK ETF | 78464A797 |  | 6906 | 160 | SH |  | SOLE | 0 | 0 | 0 | 160 |
| SPDR SERIES TRUST | S DIVID ETF | 78464A763 |  | 7310391 | 71251 | SH |  | SOLE | 0 | 0 | 0 | 71251 |
| SPDR SERIES TRUST | S HOMEBUILD | 78464A888 |  | 60874 | 1381 | SH |  | SOLE | 0 | 0 | 0 | 1381 |
| SPDR SERIES TRUST | S INS ETF | 78464A789 |  | 190841 | 5417 | SH |  | SOLE | 0 | 0 | 0 | 5417 |
| SPDR SERIES TRUST | S KENSHO NEW | 78468R648 |  | 2785 | 84 | SH |  | SOLE | 0 | 0 | 0 | 84 |
| SPDR SERIES TRUST | S METALS MNG | 78464A755 |  | 8526 | 335 | SH |  | SOLE | 0 | 0 | 0 | 335 |
| SPDR SERIES TRUST | S OILGAS EXP | 78464A730 |  | 35664 | 1595 | SH |  | SOLE | 0 | 0 | 0 | 1595 |
| SPDR SERIES TRUST | S PHARMAC | 78464A722 |  | 139756 | 3927 | SH |  | SOLE | 0 | 0 | 0 | 3927 |
| SPDR SERIES TRUST | S REGL BKG | 78464A698 |  | 166245 | 3149 | SH |  | SOLE | 0 | 0 | 0 | 3149 |
| SPDR SERIES TRUST | S RETAIL ETF | 78464A714 |  | 4243 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| SPDR SERIES TRUST | S SEMICNDCTR | 78464A862 |  | 65838 | 733 | SH |  | SOLE | 0 | 0 | 0 | 733 |
| SPDR SERIES TRUST | SPDR BLOOMBERG | 78468R663 |  | 1079876 | 11790 | SH |  | SOLE | 0 | 0 | 0 | 11790 |
| SPDR SERIES TRUST | SSGA US LRG ETF | 78468R804 |  | 29542 | 265 | SH |  | SOLE | 0 | 0 | 0 | 265 |
| SPDR SERIES TRUST | WELLS FG PFD ETF | 78464A292 |  | 360625 | 8166 | SH |  | SOLE | 0 | 0 | 0 | 8166 |
| SPECTRUM BRANDS HLDGS INC NE | COM | 84790A105 |  | 3374 | 64 | SH |  | SOLE | 0 | 0 | 0 | 64 |
| SPIRE INC | COM | 84857L101 |  | 2443 | 28 | SH |  | SOLE | 0 | 0 | 0 | 28 |
| SPIRIT AEROSYSTEMS HLDGS INC | COM CL A | 848574109 |  | 13241 | 161 | SH |  | SOLE | 0 | 0 | 0 | 161 |
| SPIRIT AIRLS INC | COM | 848577102 |  | 11543 | 318 | SH |  | SOLE | 0 | 0 | 0 | 318 |
| SPIRIT RLTY CAP INC NEW | COM NEW | 84860W300 |  | 97861 | 2045 | SH |  | SOLE | 0 | 0 | 0 | 2045 |
| SPIRIT RLTY CAP INC NEW | NOTE  3.750% 5/1 | 84860WAB8 |  | 25571 | 25000 | SH |  | SOLE | 0 | 0 | 0 | 25000 |
| SPLUNK INC | COM | 848637104 |  | 28640 | 243 | SH |  | SOLE | 0 | 0 | 0 | 243 |
| SPOTIFY TECHNOLOGY S A | SHS | L8681T102 |  | 25308 | 222 | SH |  | SOLE | 0 | 0 | 0 | 222 |
| SPRAGUE RES LP | COM UNIT REP LTD | 849343108 |  | 4425 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| SPRINT CORPORATION | COM | 85207U105 |  | 5066 | 821 | SH |  | SOLE | 0 | 0 | 0 | 821 |
| SPROTT PHYSICAL GOLD  SILVE | TR UNIT | 85208R101 |  | 7099 | 501 | SH |  | SOLE | 0 | 0 | 0 | 501 |
| SPROTT PHYSICAL GOLD TRUST | UNIT | 85207H104 |  | 9291 | 786 | SH |  | SOLE | 0 | 0 | 0 | 786 |
| SPROTT PHYSICAL PLAT PALLAD | UNIT | 85207Q104 |  | 38400 | 3000 | SH |  | SOLE | 0 | 0 | 0 | 3000 |
| SPROTT PHYSICAL SILVER TR | TR UNIT | 85207K107 |  | 6240 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| SPROUTS FMRS MKT INC | COM | 85208M102 |  | 5802 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| SPS COMMERCE INC | COM | 78463M107 |  | 6919 | 147 | SH |  | SOLE | 0 | 0 | 0 | 147 |
| SQUARE INC | CL A | 852234103 |  | 1895670 | 30600 | SH |  | SOLE | 0 | 0 | 0 | 30600 |
| SRC ENERGY INC | COM | 78470V108 |  | 9 | 2 | SH |  | SOLE | 0 | 0 | 0 | 2 |
| SS TECHNOLOGIES HLDGS INC | COM | 78467J100 |  | 264554 | 5130 | SH |  | SOLE | 0 | 0 | 0 | 5130 |
| SSGA ACTIVE ETF TR | BLKSTN GSOSRLN | 78467V608 |  | 5790 | 125 | SH |  | SOLE | 0 | 0 | 0 | 125 |
| SSGA ACTIVE ETF TR | MFS SYS VAL EQ | 78467V871 |  | 26857 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| SSGA ACTIVE ETF TR | MULT ASS RLRTN | 78467V103 |  | 2922660 | 118135 | SH |  | SOLE | 0 | 0 | 0 | 118135 |
| SSGA ACTIVE ETF TR | SPDR TR TACTIC | 78467V848 |  | 9657129 | 196164 | SH |  | SOLE | 0 | 0 | 0 | 196164 |
| SSGA ACTIVE ETF TR | ULT SHT TRM BD | 78467V707 |  | 7520 | 186 | SH |  | SOLE | 0 | 0 | 0 | 186 |
| SSGA ACTIVE TR | SPDR DBLELN SHRT | 78470P200 |  | 745 | 15 | SH |  | SOLE | 0 | 0 | 0 | 15 |
| STAAR SURGICAL CO | COM PAR $0.01 | 852312305 |  | 88554 | 3435 | SH |  | SOLE | 0 | 0 | 0 | 3435 |
| STAG INDL INC | COM | 85254J102 |  | 43306 | 1469 | SH |  | SOLE | 0 | 0 | 0 | 1469 |
| STANDEX INTL CORP | COM | 854231107 |  | 1605 | 22 | SH |  | SOLE | 0 | 0 | 0 | 22 |
| STANLEY BLACK  DECKER INC | COM | 854502101 |  | 49696 | 344 | SH |  | SOLE | 0 | 0 | 0 | 344 |
| STAR BULK CARRIERS CORP | SHS PAR | Y8162K204 |  | 2064 | 205 | SH |  | SOLE | 0 | 0 | 0 | 205 |
| STARBUCKS CORP | COM | 855244109 |  | 2048265 | 23165 | SH |  | SOLE | 0 | 0 | 0 | 23165 |
| STARWOOD PPTY TR INC | COM | 85571B105 |  | 255449 | 10547 | SH |  | SOLE | 0 | 0 | 0 | 10547 |
| STATE STR CORP | COM | 857477103 |  | 54218 | 916 | SH |  | SOLE | 0 | 0 | 0 | 916 |
| STELLUS CAP INVT CORP | COM | 858568108 |  | 21808 | 1600 | SH |  | SOLE | 0 | 0 | 0 | 1600 |
| STERICYCLE INC | COM | 858912108 |  | 9015 | 177 | SH |  | SOLE | 0 | 0 | 0 | 177 |
| STERIS PLC | SHS USD | G8473T100 |  | 281756 | 1950 | SH |  | SOLE | 0 | 0 | 0 | 1950 |
| STERLING BANCORP DEL | COM | 85917A100 |  | 3992 | 199 | SH |  | SOLE | 0 | 0 | 0 | 199 |
| STITCH FIX INC | COM CL A | 860897107 |  | 510549 | 26522 | SH |  | SOLE | 0 | 0 | 0 | 26522 |
| STMICROELECTRONICS N V | NY REGISTRY | 861012102 |  | 14020 | 725 | SH |  | SOLE | 0 | 0 | 0 | 725 |
| STONECASTLE FINL CORP | COM | 861780104 |  | 1418 | 64 | SH |  | SOLE | 0 | 0 | 0 | 64 |
| STONECO LTD | COM CL A | G85158106 |  | 4869 | 140 | SH |  | SOLE | 0 | 0 | 0 | 140 |
| STONEMOR PARTNERS L P | COM UNITS INT | 86183Q100 |  | 478 | 431 | SH |  | SOLE | 0 | 0 | 0 | 431 |
| STONERIDGE INC | COM | 86183P102 |  | 1889 | 61 | SH |  | SOLE | 0 | 0 | 0 | 61 |
| STORE CAP CORP | COM | 862121100 |  | 427314 | 11422 | SH |  | SOLE | 0 | 0 | 0 | 11422 |
| STRATASYS LTD | SHS | M85548101 |  | 43718 | 2052 | SH |  | SOLE | 0 | 0 | 0 | 2052 |
| STRATEGIC ED INC | COM | 86272C103 |  | 7881 | 58 | SH |  | SOLE | 0 | 0 | 0 | 58 |
| STRATEGY SHS | NS 7HANDL IDX | 86280R506 |  | 4884 | 202 | SH |  | SOLE | 0 | 0 | 0 | 202 |
| STRYKER CORP | COM | 863667101 |  | 424176 | 1961 | SH |  | SOLE | 0 | 0 | 0 | 1961 |
| STURM RUGER  CO INC | COM | 864159108 |  | 3466 | 83 | SH |  | SOLE | 0 | 0 | 0 | 83 |
| SUBURBAN PROPANE PARTNERS L | UNIT LTD PARTN | 864482104 |  | 54940 | 2325 | SH |  | SOLE | 0 | 0 | 0 | 2325 |
| SUMITOMO MITSUI FINL GROUP I | SPONSORED ADR | 86562M209 |  | 19002 | 2778 | SH |  | SOLE | 0 | 0 | 0 | 2778 |
| SUMMIT HOTEL PPTYS INC | COM | 866082100 |  | 8120 | 700 | SH |  | SOLE | 0 | 0 | 0 | 700 |
| SUN CMNTYS INC | COM | 866674104 |  | 1302352 | 8773 | SH |  | SOLE | 0 | 0 | 0 | 8773 |
| SUNCOKE ENERGY INC | COM | 86722A103 |  | 1997 | 354 | SH |  | SOLE | 0 | 0 | 0 | 354 |
| SUNCOR ENERGY INC NEW | COM | 867224107 |  | 47755 | 1512 | SH |  | SOLE | 0 | 0 | 0 | 1512 |
| SUNOCO LP | COM UT REP LP | 86765K109 |  | 95923 | 3050 | SH |  | SOLE | 0 | 0 | 0 | 3050 |
| SUNPOWER CORP | COM | 867652406 |  | 121 | 11 | SH |  | SOLE | 0 | 0 | 0 | 11 |
| SUNRUN INC | COM | 86771W105 |  | 24907 | 1491 | SH |  | SOLE | 0 | 0 | 0 | 1491 |
| SUNTRUST BKS INC | COM | 867914103 |  | 134986 | 1962 | SH |  | SOLE | 0 | 0 | 0 | 1962 |
| SUNWORKS INC | COM NEW | 86803X204 |  | 761 | 321 | SH |  | SOLE | 0 | 0 | 0 | 321 |
| SUPERNUS PHARMACEUTICALS INC | COM | 868459108 |  | 10992 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| SUTRO BIOPHARMA INC | COM | 869367102 |  | 5454 | 600 | SH |  | SOLE | 0 | 0 | 0 | 600 |
| SVB FINL GROUP | COM | 78486Q101 |  | 57879 | 277 | SH |  | SOLE | 0 | 0 | 0 | 277 |
| SYMANTEC CORP | COM | 871503108 |  | 2363 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| SYNAPTICS INC | COM | 87157D109 |  | 14662 | 367 | SH |  | SOLE | 0 | 0 | 0 | 367 |
| SYNCHRONOSS TECHNOLOGIES INC | COM | 87157B103 |  | 1080 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| SYNCHRONY FINL | COM | 87165B103 |  | 7821 | 229 | SH |  | SOLE | 0 | 0 | 0 | 229 |
| SYNNEX CORP | COM | 87162W100 |  | 38951 | 345 | SH |  | SOLE | 0 | 0 | 0 | 345 |
| SYNOPSYS INC | COM | 871607107 |  | 244305 | 1780 | SH |  | SOLE | 0 | 0 | 0 | 1780 |
| SYNOVUS FINL CORP | COM NEW | 87161C501 |  | 2003 | 56 | SH |  | SOLE | 0 | 0 | 0 | 56 |
| SYSCO CORP | COM | 871829107 |  | 215667 | 2716 | SH |  | SOLE | 0 | 0 | 0 | 2716 |
| T MOBILE US INC | COM | 872590104 |  | 161085 | 2045 | SH |  | SOLE | 0 | 0 | 0 | 2045 |
| TAIWAN SEMICONDUCTOR MFG LTD | SPONSORED ADS | 874039100 |  | 381800 | 8214 | SH |  | SOLE | 0 | 0 | 0 | 8214 |
| TAKE-TWO INTERACTIVE SOFTWAR | COM | 874054109 |  | 404222 | 3225 | SH |  | SOLE | 0 | 0 | 0 | 3225 |
| TAKEDA PHARMACEUTICAL CO LTD | SPONSORED ADS | 874060205 |  | 7224 | 420 | SH |  | SOLE | 0 | 0 | 0 | 420 |
| TALEND S A | ADS | 874224207 |  | 6796 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| TALLGRASS ENERGY LP | CLASS A SHS | 874696107 |  | 12527 | 622 | SH |  | SOLE | 0 | 0 | 0 | 622 |
| TANDEM DIABETES CARE INC | COM NEW | 875372203 |  | 139252 | 2361 | SH |  | SOLE | 0 | 0 | 0 | 2361 |
| TANGER FACTORY OUTLET CTRS I | COM | 875465106 |  | 61087 | 3946 | SH |  | SOLE | 0 | 0 | 0 | 3946 |
| TAPESTRY INC | COM | 876030107 |  | 443 | 17 | SH |  | SOLE | 0 | 0 | 0 | 17 |
| TARGA RES CORP | COM | 87612G101 |  | 8958 | 223 | SH |  | SOLE | 0 | 0 | 0 | 223 |
| TARGET CORP | COM | 87612E106 |  | 693732 | 6489 | SH |  | SOLE | 0 | 0 | 0 | 6489 |
| TC ENERGY CORP | COM | 87807B107 |  | 84467 | 1630 | SH |  | SOLE | 0 | 0 | 0 | 1630 |
| TCF FINANCIAL CORPORATION NE | COM | 872307103 |  | 67155 | 1764 | SH |  | SOLE | 0 | 0 | 0 | 1764 |
| TCW STRATEGIC INCOME FUND IN | COM | 872340104 |  | 51972 | 9150 | SH |  | SOLE | 0 | 0 | 0 | 9150 |
| TD AMERITRADE HLDG CORP | COM | 87236Y108 |  | 2522 | 54 | SH |  | SOLE | 0 | 0 | 0 | 54 |
| TE CONNECTIVITY LTD | REG SHS | H84989104 |  | 9604 | 103 | SH |  | SOLE | 0 | 0 | 0 | 103 |
| TECHNIPFMC PLC | COM | G87110105 |  | 56222 | 2329 | SH |  | SOLE | 0 | 0 | 0 | 2329 |
| TECHTARGET INC | COM | 87874R100 |  | 23 | 1 | SH |  | SOLE | 0 | 0 | 0 | 1 |
| TECK RESOURCES LTD | CL B | 878742204 |  | 4723 | 291 | SH |  | SOLE | 0 | 0 | 0 | 291 |
| TEKLA HEALTHCARE INVS | SH BEN INT | 87911J103 |  | 41650 | 2271 | SH |  | SOLE | 0 | 0 | 0 | 2271 |
| TEKLA HEALTHCARE OPPORTUNIT | SHS | 879105104 |  | 6111 | 350 | SH |  | SOLE | 0 | 0 | 0 | 350 |
| TEKLA WORLD HEALTHCARE FD | BEN INT SHS | 87911L108 |  | 18440 | 1372 | SH |  | SOLE | 0 | 0 | 0 | 1372 |
| TELADOC HEALTH INC | COM | 87918A105 |  | 13544 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| TELEDYNE TECHNOLOGIES INC | COM | 879360105 |  | 269184 | 836 | SH |  | SOLE | 0 | 0 | 0 | 836 |
| TELEFLEX INC | COM | 879369106 |  | 83239 | 245 | SH |  | SOLE | 0 | 0 | 0 | 245 |
| TELEFONICA BRASIL SA | SPONSORED ADR | 87936R106 |  | 3846 | 292 | SH |  | SOLE | 0 | 0 | 0 | 292 |
| TELEPHONE  DATA SYS INC | COM NEW | 879433829 |  | 2296 | 89 | SH |  | SOLE | 0 | 0 | 0 | 89 |
| TELLURIAN INC NEW | COM | 87968A104 |  | 832 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| TELUS CORP | COM | 87971M103 |  | 1425 | 40 | SH |  | SOLE | 0 | 0 | 0 | 40 |
| TEMPLETON GLOBAL INCOME FD | COM | 880198106 |  | 12298 | 2003 | SH |  | SOLE | 0 | 0 | 0 | 2003 |
| TENARIS S A | SPONSORED ADS | 88031M109 |  | 466 | 22 | SH |  | SOLE | 0 | 0 | 0 | 22 |
| TENCENT MUSIC ENTMT GROUP | SPON ADS | 88034P109 |  | 7343 | 575 | SH |  | SOLE | 0 | 0 | 0 | 575 |
| TERADATA CORP DEL | COM | 88076W103 |  | 2697 | 87 | SH |  | SOLE | 0 | 0 | 0 | 87 |
| TERADYNE INC | COM | 880770102 |  | 518584 | 8955 | SH |  | SOLE | 0 | 0 | 0 | 8955 |
| TERNIUM SA | SPONSORED ADS | 880890108 |  | 940 | 49 | SH |  | SOLE | 0 | 0 | 0 | 49 |
| TERRAFORM PWR INC | COM CL A | 88104R209 |  | 32185 | 1766 | SH |  | SOLE | 0 | 0 | 0 | 1766 |
| TERRENO RLTY CORP | COM | 88146M101 |  | 3627 | 71 | SH |  | SOLE | 0 | 0 | 0 | 71 |
| TESLA INC | COM | 88160R101 |  | 660225 | 2741 | SH |  | SOLE | 0 | 0 | 0 | 2741 |
| TETRA TECH INC NEW | COM | 88162G103 |  | 15617 | 180 | SH |  | SOLE | 0 | 0 | 0 | 180 |
| TEUCRIUM COMMODITY TR | AGRICULTURE FD | 88166A706 |  | 4165 | 220 | SH |  | SOLE | 0 | 0 | 0 | 220 |
| TEUCRIUM COMMODITY TR | CORN FD SHS | 88166A102 |  | 1518 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| TEUCRIUM COMMODITY TR | SOYBEAN FD | 88166A607 |  | 1551 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| TEVA PHARMACEUTICAL FIN LLC | DBCV  0.250% 2/0 | 88163VAE9 |  | 1811 | 2000 | SH |  | SOLE | 0 | 0 | 0 | 2000 |
| TEVA PHARMACEUTICAL INDS LTD | SPONSORED ADS | 881624209 |  | 20062 | 2916 | SH |  | SOLE | 0 | 0 | 0 | 2916 |
| TEXAS CAPITAL BANCSHARES INC | COM | 88224Q107 |  | 1366 | 25 | SH |  | SOLE | 0 | 0 | 0 | 25 |
| TEXAS INSTRS INC | COM | 882508104 |  | 1408805 | 10901 | SH |  | SOLE | 0 | 0 | 0 | 10901 |
| TEXAS PAC LD TR | SUB CTF PROP I T | 882610108 |  | 3248 | 5 | SH |  | SOLE | 0 | 0 | 0 | 5 |
| TEXAS ROADHOUSE INC | COM | 882681109 |  | 18014 | 343 | SH |  | SOLE | 0 | 0 | 0 | 343 |
| TEXTRON INC | COM | 883203101 |  | 368375 | 7524 | SH |  | SOLE | 0 | 0 | 0 | 7524 |
| TFS FINL CORP | COM | 87240R107 |  | 31301 | 1737 | SH |  | SOLE | 0 | 0 | 0 | 1737 |
| THE CHARLES SCHWAB CORPORATI | COM | 808513105 |  | 450677 | 10774 | SH |  | SOLE | 0 | 0 | 0 | 10774 |
| THE CUSHING MLP INFASTCR TOT | COM NEW | 231631201 |  | 3254 | 325 | SH |  | SOLE | 0 | 0 | 0 | 325 |
| THE TRADE DESK INC | COM CL A | 88339J105 |  | 70706 | 377 | SH |  | SOLE | 0 | 0 | 0 | 377 |
| THERAPEUTICSMD INC | COM | 88338N107 |  | 52272 | 14400 | SH |  | SOLE | 0 | 0 | 0 | 14400 |
| THERAPIX BIOSCIENCES LTD | SPONSORED ADS NE | 88339A203 |  | 474 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| THERMO FISHER SCIENTIFIC INC | COM | 883556102 |  | 1957755 | 6721 | SH |  | SOLE | 0 | 0 | 0 | 6721 |
| THOMSON REUTERS CORP | COM NEW | 884903709 |  | 36014 | 538 | SH |  | SOLE | 0 | 0 | 0 | 538 |
| THOR INDS INC | COM | 885160101 |  | 25527 | 451 | SH |  | SOLE | 0 | 0 | 0 | 451 |
| TIDEWATER INC NEW | COM | 88642R109 |  | 1662 | 110 | SH |  | SOLE | 0 | 0 | 0 | 110 |
| TIFFANY  CO NEW | COM | 886547108 |  | 46371 | 501 | SH |  | SOLE | 0 | 0 | 0 | 501 |
| TILRAY INC | COM CL 2 | 88688T100 |  | 202324 | 8178 | SH |  | SOLE | 0 | 0 | 0 | 8178 |
| TIM PARTICIPACOES S A | SPONSORED ADR | 88706P205 |  | 933 | 65 | SH |  | SOLE | 0 | 0 | 0 | 65 |
| TIMKEN CO | COM | 887389104 |  | 7092 | 163 | SH |  | SOLE | 0 | 0 | 0 | 163 |
| TITAN PHARMACEUTICALS INC DE | COM | 888314507 |  | 123 | 456 | SH |  | SOLE | 0 | 0 | 0 | 456 |
| TIVITY HEALTH INC | COM | 88870R102 |  | 150 | 9 | SH |  | SOLE | 0 | 0 | 0 | 9 |
| TJX COS INC NEW | COM | 872540109 |  | 234779 | 4212 | SH |  | SOLE | 0 | 0 | 0 | 4212 |
| TOLL BROTHERS INC | COM | 889478103 |  | 16092 | 392 | SH |  | SOLE | 0 | 0 | 0 | 392 |
| TOMPKINS FINANCIAL CORPORATI | COM | 890110109 |  | 97356 | 1200 | SH |  | SOLE | 0 | 0 | 0 | 1200 |
| TOPBUILD CORP | COM | 89055F103 |  | 675 | 7 | SH |  | SOLE | 0 | 0 | 0 | 7 |
| TORO CO | COM | 891092108 |  | 790907 | 10790 | SH |  | SOLE | 0 | 0 | 0 | 10790 |
| TORONTO DOMINION BK ONT | COM NEW | 891160509 |  | 169962 | 2917 | SH |  | SOLE | 0 | 0 | 0 | 2917 |
| TOTAL S A | SPONSORED ADS | 89151E109 |  | 317236 | 6101 | SH |  | SOLE | 0 | 0 | 0 | 6101 |
| TOWER SEMICONDUCTOR LTD | SHS NEW | M87915274 |  | 19 | 1 | SH |  | SOLE | 0 | 0 | 0 | 1 |
| TOYOTA MOTOR CORP | SP ADR REP2COM | 892331307 |  | 125345 | 932 | SH |  | SOLE | 0 | 0 | 0 | 932 |
| TPG SPECIALTY LENDING INC | COM | 87265K102 |  | 20036 | 955 | SH |  | SOLE | 0 | 0 | 0 | 955 |
| TRACTOR SUPPLY CO | COM | 892356106 |  | 112782 | 1247 | SH |  | SOLE | 0 | 0 | 0 | 1247 |
| TRANSDIGM GROUP INC | COM | 893641100 |  | 251108 | 482 | SH |  | SOLE | 0 | 0 | 0 | 482 |
| TRANSOCEAN LTD | REG SHS | H8817H100 |  | 19638 | 4393 | SH |  | SOLE | 0 | 0 | 0 | 4393 |
| TRANSUNION | COM | 89400J107 |  | 23522 | 290 | SH |  | SOLE | 0 | 0 | 0 | 290 |
| TRAVELCENTERS OF AMERICA INC | COM NEW | 89421B109 |  | 1615 | 131 | SH |  | SOLE | 0 | 0 | 0 | 131 |
| TRAVELERS COMPANIES INC | COM | 89417E109 |  | 619535 | 4167 | SH |  | SOLE | 0 | 0 | 0 | 4167 |
| TREX CO INC | COM | 89531P105 |  | 42192 | 464 | SH |  | SOLE | 0 | 0 | 0 | 464 |
| TRI CONTL CORP | COM | 895436103 |  | 81177 | 2979 | SH |  | SOLE | 0 | 0 | 0 | 2979 |
| TRIMBLE INC | COM | 896239100 |  | 78125 | 2013 | SH |  | SOLE | 0 | 0 | 0 | 2013 |
| TRIPADVISOR INC | COM | 896945201 |  | 6962 | 180 | SH |  | SOLE | 0 | 0 | 0 | 180 |
| TRIPLEPOINT VENTURE GROWTH B | COM | 89677Y100 |  | 22630 | 1374 | SH |  | SOLE | 0 | 0 | 0 | 1374 |
| TRUEBLUE INC | COM | 89785X101 |  | 528 | 25 | SH |  | SOLE | 0 | 0 | 0 | 25 |
| TRUPANION INC | COM | 898202106 |  | 7626 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| TRUSTCO BK CORP N Y | COM | 898349105 |  | 196554 | 24117 | SH |  | SOLE | 0 | 0 | 0 | 24117 |
| TSAKOS ENERGY NAVIGATION LTD | SHS | G9108L108 |  | 3540 | 1200 | SH |  | SOLE | 0 | 0 | 0 | 1200 |
| TTM TECHNOLOGIES  INC | COM | 87305R109 |  | 1256 | 103 | SH |  | SOLE | 0 | 0 | 0 | 103 |
| TUPPERWARE BRANDS CORP | COM | 899896104 |  | 16425 | 1035 | SH |  | SOLE | 0 | 0 | 0 | 1035 |
| TWILIO INC | CL A | 90138F102 |  | 860987 | 7830 | SH |  | SOLE | 0 | 0 | 0 | 7830 |
| TWITTER INC | COM | 90184L102 |  | 783624 | 19020 | SH |  | SOLE | 0 | 0 | 0 | 19020 |
| TWO HBRS INVT CORP | COM NEW | 90187B408 |  | 97359 | 7415 | SH |  | SOLE | 0 | 0 | 0 | 7415 |
| TYLER TECHNOLOGIES INC | COM | 902252105 |  | 18375 | 70 | SH |  | SOLE | 0 | 0 | 0 | 70 |
| TYME TECHNOLOGIES INC | COM | 90238J103 |  | 2142 | 1800 | SH |  | SOLE | 0 | 0 | 0 | 1800 |
| TYSON FOODS INC | CL A | 902494103 |  | 454952 | 5282 | SH |  | SOLE | 0 | 0 | 0 | 5282 |
| U S CONCRETE INC | COM NEW | 90333L201 |  | 4312 | 78 | SH |  | SOLE | 0 | 0 | 0 | 78 |
| U S SILICA HLDGS INC | COM | 90346E103 |  | 15402 | 1611 | SH |  | SOLE | 0 | 0 | 0 | 1611 |
| UBER TECHNOLOGIES INC | COM | 90353T100 |  | 209847 | 6887 | SH |  | SOLE | 0 | 0 | 0 | 6887 |
| UBS AG JERSEY BRH | ETRAC WELLS BDCI | 902641588 |  | 33345 | 1654 | SH |  | SOLE | 0 | 0 | 0 | 1654 |
| UGI CORP NEW | COM | 902681105 |  | 727910 | 14480 | SH |  | SOLE | 0 | 0 | 0 | 14480 |
| ULTA BEAUTY INC | COM | 90384S303 |  | 17546 | 70 | SH |  | SOLE | 0 | 0 | 0 | 70 |
| ULTRA CLEAN HLDGS INC | COM | 90385V107 |  | 1464 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| ULTRAGENYX PHARMACEUTICAL IN | COM | 90400D108 |  | 20192 | 472 | SH |  | SOLE | 0 | 0 | 0 | 472 |
| ULTRALIFE CORP | COM | 903899102 |  | 2165 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| UMB FINL CORP | COM | 902788108 |  | 1679 | 26 | SH |  | SOLE | 0 | 0 | 0 | 26 |
| UMPQUA HLDGS CORP | COM | 904214103 |  | 130018 | 7899 | SH |  | SOLE | 0 | 0 | 0 | 7899 |
| UNDER ARMOUR INC | CL A | 904311107 |  | 136968 | 6869 | SH |  | SOLE | 0 | 0 | 0 | 6869 |
| UNDER ARMOUR INC | CL C | 904311206 |  | 8467 | 467 | SH |  | SOLE | 0 | 0 | 0 | 467 |
| UNIFIRST CORP MASS | COM | 904708104 |  | 55999 | 287 | SH |  | SOLE | 0 | 0 | 0 | 287 |
| UNILEVER N V | N Y SHS NEW | 904784709 |  | 28831 | 480 | SH |  | SOLE | 0 | 0 | 0 | 480 |
| UNILEVER PLC | SPON ADR NEW | 904767704 |  | 334997 | 5574 | SH |  | SOLE | 0 | 0 | 0 | 5574 |
| UNION PACIFIC CORP | COM | 907818108 |  | 1617167 | 9984 | SH |  | SOLE | 0 | 0 | 0 | 9984 |
| UNIQURE NV | SHS | N90064101 |  | 157 | 4 | SH |  | SOLE | 0 | 0 | 0 | 4 |
| UNISYS CORP | COM NEW | 909214306 |  | 2972 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| UNITED AIRLINES HLDGS INC | COM | 910047109 |  | 24313 | 275 | SH |  | SOLE | 0 | 0 | 0 | 275 |
| UNITED MICROELECTRONICS CORP | SPON ADR NEW | 910873405 |  | 2249 | 1076 | SH |  | SOLE | 0 | 0 | 0 | 1076 |
| UNITED NAT FOODS INC | COM | 911163103 |  | 7476 | 649 | SH |  | SOLE | 0 | 0 | 0 | 649 |
| UNITED PARCEL SERVICE INC | CL B | 911312106 |  | 834790 | 6967 | SH |  | SOLE | 0 | 0 | 0 | 6967 |
| UNITED RENTALS INC | COM | 911363109 |  | 230584 | 1850 | SH |  | SOLE | 0 | 0 | 0 | 1850 |
| UNITED STATES NATL GAS FUND | UNIT PAR | 912318300 |  | 259 | 13 | SH |  | SOLE | 0 | 0 | 0 | 13 |
| UNITED STATES OIL FUND LP | UNITS | 91232N108 |  | 87318 | 7700 | SH |  | SOLE | 0 | 0 | 0 | 7700 |
| UNITED STATES STL CORP NEW | COM | 912909108 |  | 71669 | 6205 | SH |  | SOLE | 0 | 0 | 0 | 6205 |
| UNITED STS COMMODITY INDEX F | COMM IDX FND | 911717106 |  | 7167 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| UNITED TECHNOLOGIES CORP | COM | 913017109 |  | 1806799 | 13235 | SH |  | SOLE | 0 | 0 | 0 | 13235 |
| UNITED THERAPEUTICS CORP DEL | COM | 91307C102 |  | 3988 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| UNITEDHEALTH GROUP INC | COM | 91324P102 |  | 3364461 | 15482 | SH |  | SOLE | 0 | 0 | 0 | 15482 |
| UNITI GROUP INC | COM | 91325V108 |  | 101 | 13 | SH |  | SOLE | 0 | 0 | 0 | 13 |
| UNIVERSAL CORP VA | COM | 913456109 |  | 37216 | 679 | SH |  | SOLE | 0 | 0 | 0 | 679 |
| UNIVERSAL DISPLAY CORP | COM | 91347P105 |  | 401985 | 2394 | SH |  | SOLE | 0 | 0 | 0 | 2394 |
| UNIVERSAL HLTH SVCS INC | CL B | 913903100 |  | 25924 | 174 | SH |  | SOLE | 0 | 0 | 0 | 174 |
| UNIVERSAL INS HLDGS INC | COM | 91359V107 |  | 14995 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| UNUM GROUP | COM | 91529Y106 |  | 20537 | 691 | SH |  | SOLE | 0 | 0 | 0 | 691 |
| URANIUM ENERGY CORP | COM | 916896103 |  | 1950 | 2000 | SH |  | SOLE | 0 | 0 | 0 | 2000 |
| URSTADT BIDDLE PPTYS INC | CL A | 917286205 |  | 41925 | 1769 | SH |  | SOLE | 0 | 0 | 0 | 1769 |
| URSTADT BIDDLE PPTYS INC | COM | 917286106 |  | 471 | 25 | SH |  | SOLE | 0 | 0 | 0 | 25 |
| US BANCORP DEL | COM NEW | 902973304 |  | 736702 | 13312 | SH |  | SOLE | 0 | 0 | 0 | 13312 |
| US ECOLOGY INC | COM | 91732J102 |  | 8696 | 136 | SH |  | SOLE | 0 | 0 | 0 | 136 |
| US FOODS HLDG CORP | COM | 912008109 |  | 14344 | 349 | SH |  | SOLE | 0 | 0 | 0 | 349 |
| USANA HEALTH SCIENCES INC | COM | 90328M107 |  | 6155 | 90 | SH |  | SOLE | 0 | 0 | 0 | 90 |
| V F CORP | COM | 918204108 |  | 356447 | 4005 | SH |  | SOLE | 0 | 0 | 0 | 4005 |
| VAIL RESORTS INC | COM | 91879Q109 |  | 134260 | 590 | SH |  | SOLE | 0 | 0 | 0 | 590 |
| VALARIS PLC | SHS CLASS A | G9402V109 |  | 962 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| VALE S A | SPONSORED ADS | 91912E105 |  | 279600 | 24313 | SH |  | SOLE | 0 | 0 | 0 | 24313 |
| VALERO ENERGY CORP NEW | COM | 91913Y100 |  | 705019 | 8271 | SH |  | SOLE | 0 | 0 | 0 | 8271 |
| VALLEY NATL BANCORP | COM | 919794107 |  | 55907 | 5143 | SH |  | SOLE | 0 | 0 | 0 | 5143 |
| VALVOLINE INC | COM | 92047W101 |  | 88845 | 4033 | SH |  | SOLE | 0 | 0 | 0 | 4033 |
| VANECK VECTORS ETF TR | AGRIBUSINESS ETF | 92189F700 |  | 39000 | 592 | SH |  | SOLE | 0 | 0 | 0 | 592 |
| VANECK VECTORS ETF TR | AMT FREE INT ETF | 92189H201 |  | 1025299 | 20380 | SH |  | SOLE | 0 | 0 | 0 | 20380 |
| VANECK VECTORS ETF TR | AMT FREE LONG MU | 92189F536 |  | 397550 | 18797 | SH |  | SOLE | 0 | 0 | 0 | 18797 |
| VANECK VECTORS ETF TR | BDC INCOME ETF | 92189F411 |  | 114007 | 6762 | SH |  | SOLE | 0 | 0 | 0 | 6762 |
| VANECK VECTORS ETF TR | BIOTECH ETF | 92189F726 |  | 11798 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| VANECK VECTORS ETF TR | COAL ETF | 92189F809 |  | 3261 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| VANECK VECTORS ETF TR | FALLEN ANGEL HG | 92189F437 |  | 745682 | 25433 | SH |  | SOLE | 0 | 0 | 0 | 25433 |
| VANECK VECTORS ETF TR | GOLD MINERS ETF | 92189F106 |  | 556610 | 20839 | SH |  | SOLE | 0 | 0 | 0 | 20839 |
| VANECK VECTORS ETF TR | GREEN BD ETF | 92189F171 |  | 131512 | 4932 | SH |  | SOLE | 0 | 0 | 0 | 4932 |
| VANECK VECTORS ETF TR | HIGH YLD MUN ETF | 92189H409 |  | 1390724 | 21585 | SH |  | SOLE | 0 | 0 | 0 | 21585 |
| VANECK VECTORS ETF TR | INDONESIA INDEX | 92189F833 |  | 5860 | 270 | SH |  | SOLE | 0 | 0 | 0 | 270 |
| VANECK VECTORS ETF TR | INTL HIGH YIELD | 92189F445 |  | 12937 | 529 | SH |  | SOLE | 0 | 0 | 0 | 529 |
| VANECK VECTORS ETF TR | INVT GRADE FLTG | 92189F486 |  | 79127 | 3135 | SH |  | SOLE | 0 | 0 | 0 | 3135 |
| VANECK VECTORS ETF TR | JP MORGAN MKTS | 92189H300 |  | 128532 | 3895 | SH |  | SOLE | 0 | 0 | 0 | 3895 |
| VANECK VECTORS ETF TR | LOW CARBN ENERGY | 92189F502 |  | 832 | 13 | SH |  | SOLE | 0 | 0 | 0 | 13 |
| VANECK VECTORS ETF TR | MORNINGSTAR WIDE | 92189F643 |  | 738784 | 14731 | SH |  | SOLE | 0 | 0 | 0 | 14731 |
| VANECK VECTORS ETF TR | MTG REIT INCOME | 92189F452 |  | 5191 | 223 | SH |  | SOLE | 0 | 0 | 0 | 223 |
| VANECK VECTORS ETF TR | PFD SECS EX FINL | 92189F429 |  | 50161 | 2471 | SH |  | SOLE | 0 | 0 | 0 | 2471 |
| VANECK VECTORS ETF TR | RARE EARTH STRAT | 92189F742 |  | 9473 | 750 | SH |  | SOLE | 0 | 0 | 0 | 750 |
| VANECK VECTORS ETF TR | RETAIL ETF | 92189F684 |  | 2633 | 23 | SH |  | SOLE | 0 | 0 | 0 | 23 |
| VANECK VECTORS ETF TR | RUSSIA ETF | 92189F403 |  | 19731 | 865 | SH |  | SOLE | 0 | 0 | 0 | 865 |
| VANECK VECTORS ETF TR | SEMICONDUCTOR ET | 92189F676 |  | 267379 | 2244 | SH |  | SOLE | 0 | 0 | 0 | 2244 |
| VANECK VECTORS ETF TR | SHORT HIGH YIELD | 92189F387 |  | 74407 | 2955 | SH |  | SOLE | 0 | 0 | 0 | 2955 |
| VANECK VECTORS ETF TR | VIDEO GAMING | 92189F114 |  | 3345 | 99 | SH |  | SOLE | 0 | 0 | 0 | 99 |
| VANECK VECTORS ETF TR | VIETNAM ETF | 92189F817 |  | 29358 | 1800 | SH |  | SOLE | 0 | 0 | 0 | 1800 |
| VANGUARD ADMIRAL FDS INC | 500 GRTH IDX F | 921932505 |  | 4365 | 27 | SH |  | SOLE | 0 | 0 | 0 | 27 |
| VANGUARD ADMIRAL FDS INC | 500 VAL IDX FD | 921932703 |  | 12646 | 110 | SH |  | SOLE | 0 | 0 | 0 | 110 |
| VANGUARD ADMIRAL FDS INC | MIDCP 400 GRTH | 921932869 |  | 42659 | 306 | SH |  | SOLE | 0 | 0 | 0 | 306 |
| VANGUARD ADMIRAL FDS INC | MIDCP 400 IDX | 921932885 |  | 18141 | 139 | SH |  | SOLE | 0 | 0 | 0 | 139 |
| VANGUARD ADMIRAL FDS INC | MIDCP 400 VAL | 921932844 |  | 49353 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| VANGUARD ADMIRAL FDS INC | SMLCP 600 GRTH | 921932794 |  | 6053288 | 39455 | SH |  | SOLE | 0 | 0 | 0 | 39455 |
| VANGUARD ADMIRAL FDS INC | SMLLCP 600 IDX | 921932828 |  | 582786 | 4086 | SH |  | SOLE | 0 | 0 | 0 | 4086 |
| VANGUARD BD INDEX FD INC | INTERMED TERM | 921937819 |  | 589462 | 6698 | SH |  | SOLE | 0 | 0 | 0 | 6698 |
| VANGUARD BD INDEX FD INC | LONG TERM BOND | 921937793 |  | 251002 | 2445 | SH |  | SOLE | 0 | 0 | 0 | 2445 |
| VANGUARD BD INDEX FD INC | SHORT TRM BOND | 921937827 |  | 2345652 | 29034 | SH |  | SOLE | 0 | 0 | 0 | 29034 |
| VANGUARD BD INDEX FD INC | TOTAL BND MRKT | 921937835 |  | 2409491 | 28538 | SH |  | SOLE | 0 | 0 | 0 | 28538 |
| VANGUARD CHARLOTTE FDS | INTL BD IDX ETF | 92203J407 |  | 1812388 | 30807 | SH |  | SOLE | 0 | 0 | 0 | 30807 |
| VANGUARD GROUP | DIV APP ETF | 921908844 |  | 10839085 | 90643 | SH |  | SOLE | 0 | 0 | 0 | 90643 |
| VANGUARD INDEX FDS | EXTEND MKT ETF | 922908652 |  | 1229563 | 10570 | SH |  | SOLE | 0 | 0 | 0 | 10570 |
| VANGUARD INDEX FDS | GROWTH ETF | 922908736 |  | 21000005 | 126293 | SH |  | SOLE | 0 | 0 | 0 | 126293 |
| VANGUARD INDEX FDS | LARGE CAP ETF | 922908637 |  | 4828914 | 35421 | SH |  | SOLE | 0 | 0 | 0 | 35421 |
| VANGUARD INDEX FDS | MCAP GR IDXVIP | 922908538 |  | 4815702 | 32514 | SH |  | SOLE | 0 | 0 | 0 | 32514 |
| VANGUARD INDEX FDS | MCAP VL IDXVIP | 922908512 |  | 3398221 | 30073 | SH |  | SOLE | 0 | 0 | 0 | 30073 |
| VANGUARD INDEX FDS | MID CAP ETF | 922908629 |  | 3249811 | 19390 | SH |  | SOLE | 0 | 0 | 0 | 19390 |
| VANGUARD INDEX FDS | REAL ESTATE ETF | 922908553 |  | 6179817 | 66271 | SH |  | SOLE | 0 | 0 | 0 | 66271 |
| VANGUARD INDEX FDS | S 500 ETF SHS | 922908363 |  | 7495737 | 27497 | SH |  | SOLE | 0 | 0 | 0 | 27497 |
| VANGUARD INDEX FDS | SM CP VAL ETF | 922908611 |  | 430568 | 3342 | SH |  | SOLE | 0 | 0 | 0 | 3342 |
| VANGUARD INDEX FDS | SMALL CP ETF | 922908751 |  | 2105111 | 13679 | SH |  | SOLE | 0 | 0 | 0 | 13679 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 401597 | 2206 | SH |  | SOLE | 0 | 0 | 0 | 2206 |
| VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 |  | 4270439 | 28281 | SH |  | SOLE | 0 | 0 | 0 | 28281 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 26376151 | 236303 | SH |  | SOLE | 0 | 0 | 0 | 236303 |
| VANGUARD INTL EQUITY INDEX F | ALLWRLD EX US | 922042775 |  | 834066 | 16715 | SH |  | SOLE | 0 | 0 | 0 | 16715 |
| VANGUARD INTL EQUITY INDEX F | FTSE EMR MKT ETF | 922042858 |  | 1497700 | 37201 | SH |  | SOLE | 0 | 0 | 0 | 37201 |
| VANGUARD INTL EQUITY INDEX F | FTSE EUROPE ETF | 922042874 |  | 371134 | 6923 | SH |  | SOLE | 0 | 0 | 0 | 6923 |
| VANGUARD INTL EQUITY INDEX F | FTSE PACIFIC ETF | 922042866 |  | 46807 | 709 | SH |  | SOLE | 0 | 0 | 0 | 709 |
| VANGUARD INTL EQUITY INDEX F | FTSE SMCAP ETF | 922042718 |  | 44569 | 437 | SH |  | SOLE | 0 | 0 | 0 | 437 |
| VANGUARD INTL EQUITY INDEX F | GLB EX US ETF | 922042676 |  | 314101 | 5361 | SH |  | SOLE | 0 | 0 | 0 | 5361 |
| VANGUARD INTL EQUITY INDEX F | TT WRLD ST ETF | 922042742 |  | 887936 | 11868 | SH |  | SOLE | 0 | 0 | 0 | 11868 |
| VANGUARD MALVERN FDS | STRM INFPROIDX | 922020805 |  | 2136342 | 43554 | SH |  | SOLE | 0 | 0 | 0 | 43554 |
| VANGUARD MUN BD FD INC | TAX EXEMPT BD | 922907746 |  | 238931 | 4456 | SH |  | SOLE | 0 | 0 | 0 | 4456 |
| VANGUARD SCOTTSDALE FDS | INT-TERM CORP | 92206C870 |  | 4191314 | 45937 | SH |  | SOLE | 0 | 0 | 0 | 45937 |
| VANGUARD SCOTTSDALE FDS | INTER TERM TREAS | 92206C706 |  | 88108 | 1322 | SH |  | SOLE | 0 | 0 | 0 | 1322 |
| VANGUARD SCOTTSDALE FDS | LG-TERM COR BD | 92206C813 |  | 161824 | 1600 | SH |  | SOLE | 0 | 0 | 0 | 1600 |
| VANGUARD SCOTTSDALE FDS | LONG TERM TREAS | 92206C847 |  | 525530 | 5990 | SH |  | SOLE | 0 | 0 | 0 | 5990 |
| VANGUARD SCOTTSDALE FDS | MORTG-BACK SEC | 92206C771 |  | 218282 | 4098 | SH |  | SOLE | 0 | 0 | 0 | 4098 |
| VANGUARD SCOTTSDALE FDS | SHORT TERM TREAS | 92206C102 |  | 586573 | 9627 | SH |  | SOLE | 0 | 0 | 0 | 9627 |
| VANGUARD SCOTTSDALE FDS | SHRT TRM CORP BD | 92206C409 |  | 1859235 | 22939 | SH |  | SOLE | 0 | 0 | 0 | 22939 |
| VANGUARD SCOTTSDALE FDS | TOTAL CORP BND | 92206C573 |  | 211419 | 2390 | SH |  | SOLE | 0 | 0 | 0 | 2390 |
| VANGUARD SCOTTSDALE FDS | VNG RUS1000GRW | 92206C680 |  | 217631 | 1326 | SH |  | SOLE | 0 | 0 | 0 | 1326 |
| VANGUARD SCOTTSDALE FDS | VNG RUS1000VAL | 92206C714 |  | 199592 | 1775 | SH |  | SOLE | 0 | 0 | 0 | 1775 |
| VANGUARD SCOTTSDALE FDS | VNG RUS2000IDX | 92206C664 |  | 205147 | 1686 | SH |  | SOLE | 0 | 0 | 0 | 1686 |
| VANGUARD SCOTTSDALE FDS | VNG RUS2000VAL | 92206C649 |  | 3557 | 34 | SH |  | SOLE | 0 | 0 | 0 | 34 |
| VANGUARD STAR FD | VG TL INTL STK F | 921909768 |  | 1181956 | 22880 | SH |  | SOLE | 0 | 0 | 0 | 22880 |
| VANGUARD TAX MANAGED INTL FD | FTSE DEV MKT ETF | 921943858 |  | 7846717 | 191011 | SH |  | SOLE | 0 | 0 | 0 | 191011 |
| VANGUARD WELLINGTON FD | US MINIMUM | 921935409 |  | 11960 | 134 | SH |  | SOLE | 0 | 0 | 0 | 134 |
| VANGUARD WHITEHALL FDS INC | EMERG MKT BD ETF | 921946885 |  | 3301134 | 40957 | SH |  | SOLE | 0 | 0 | 0 | 40957 |
| VANGUARD WHITEHALL FDS INC | HIGH DIV YLD | 921946406 |  | 13855021 | 156148 | SH |  | SOLE | 0 | 0 | 0 | 156148 |
| VANGUARD WHITEHALL FDS INC | INTL HIGH ETF | 921946794 |  | 636149 | 10711 | SH |  | SOLE | 0 | 0 | 0 | 10711 |
| VANGUARD WORLD FD | EXTENDED DUR | 921910709 |  | 159386 | 1128 | SH |  | SOLE | 0 | 0 | 0 | 1128 |
| VANGUARD WORLD FD | MEGA CAP INDEX | 921910873 |  | 353338 | 3427 | SH |  | SOLE | 0 | 0 | 0 | 3427 |
| VANGUARD WORLD FD | MEGA CAP VAL ETF | 921910840 |  | 911749 | 11195 | SH |  | SOLE | 0 | 0 | 0 | 11195 |
| VANGUARD WORLD FD | MEGA GRWTH IND | 921910816 |  | 276300 | 2083 | SH |  | SOLE | 0 | 0 | 0 | 2083 |
| VANGUARD WORLD FDS | COMM SRVC ETF | 92204A884 |  | 129185 | 1490 | SH |  | SOLE | 0 | 0 | 0 | 1490 |
| VANGUARD WORLD FDS | CONSUM DIS ETF | 92204A108 |  | 186074 | 1033 | SH |  | SOLE | 0 | 0 | 0 | 1033 |
| VANGUARD WORLD FDS | CONSUM STP ETF | 92204A207 |  | 1309373 | 8363 | SH |  | SOLE | 0 | 0 | 0 | 8363 |
| VANGUARD WORLD FDS | ENERGY ETF | 92204A306 |  | 194939 | 2499 | SH |  | SOLE | 0 | 0 | 0 | 2499 |
| VANGUARD WORLD FDS | FINANCIALS ETF | 92204A405 |  | 952629 | 13609 | SH |  | SOLE | 0 | 0 | 0 | 13609 |
| VANGUARD WORLD FDS | HEALTH CAR ETF | 92204A504 |  | 530536 | 3164 | SH |  | SOLE | 0 | 0 | 0 | 3164 |
| VANGUARD WORLD FDS | INDUSTRIAL ETF | 92204A603 |  | 11940 | 82 | SH |  | SOLE | 0 | 0 | 0 | 82 |
| VANGUARD WORLD FDS | INF TECH ETF | 92204A702 |  | 890032 | 4129 | SH |  | SOLE | 0 | 0 | 0 | 4129 |
| VANGUARD WORLD FDS | MATERIALS ETF | 92204A801 |  | 1896 | 15 | SH |  | SOLE | 0 | 0 | 0 | 15 |
| VANGUARD WORLD FDS | UTILITIES ETF | 92204A876 |  | 1026910 | 7149 | SH |  | SOLE | 0 | 0 | 0 | 7149 |
| VARONIS SYS INC | COM | 922280102 |  | 34314 | 574 | SH |  | SOLE | 0 | 0 | 0 | 574 |
| VECTOR GROUP LTD | COM | 92240M108 |  | 12845 | 1079 | SH |  | SOLE | 0 | 0 | 0 | 1079 |
| VECTRUS INC | COM | 92242T101 |  | 244 | 6 | SH |  | SOLE | 0 | 0 | 0 | 6 |
| VEDANTA LTD | SPONSORED ADR | 92242Y100 |  | 2969 | 342 | SH |  | SOLE | 0 | 0 | 0 | 342 |
| VEEVA SYS INC | CL A COM | 922475108 |  | 166127 | 1088 | SH |  | SOLE | 0 | 0 | 0 | 1088 |
| VENTAS INC | COM | 92276F100 |  | 463123 | 6342 | SH |  | SOLE | 0 | 0 | 0 | 6342 |
| VEREIT INC | COM | 92339V100 |  | 199437 | 20392 | SH |  | SOLE | 0 | 0 | 0 | 20392 |
| VERICEL CORP | COM | 92346J108 |  | 4542 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| VERISIGN INC | COM | 92343E102 |  | 615877 | 3265 | SH |  | SOLE | 0 | 0 | 0 | 3265 |
| VERISK ANALYTICS INC | COM | 92345Y106 |  | 637937 | 4034 | SH |  | SOLE | 0 | 0 | 0 | 4034 |
| VERITIV CORP | COM | 923454102 |  | 18 | 1 | SH |  | SOLE | 0 | 0 | 0 | 1 |
| VERIZON COMMUNICATIONS INC | COM | 92343V104 |  | 6034078 | 99968 | SH |  | SOLE | 0 | 0 | 0 | 99968 |
| VERMILLION INC | COM NEW | 92407M206 |  | 22415 | 42900 | SH |  | SOLE | 0 | 0 | 0 | 42900 |
| VERRA MOBILITY CORP | COM | 92511U102 |  | 1966 | 137 | SH |  | SOLE | 0 | 0 | 0 | 137 |
| VERSO CORP | CL A | 92531L207 |  | 3107 | 251 | SH |  | SOLE | 0 | 0 | 0 | 251 |
| VERSUM MATLS INC | COM | 92532W103 |  | 42344 | 800 | SH |  | SOLE | 0 | 0 | 0 | 800 |
| VERTEX PHARMACEUTICALS INC | COM | 92532F100 |  | 531809 | 3139 | SH |  | SOLE | 0 | 0 | 0 | 3139 |
| VIACOM INC NEW | CL B | 92553P201 |  | 116714 | 4857 | SH |  | SOLE | 0 | 0 | 0 | 4857 |
| VIAVI SOLUTIONS INC | COM | 925550105 |  | 3501 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| VIKING THERAPEUTICS INC | COM | 92686J106 |  | 6192 | 900 | SH |  | SOLE | 0 | 0 | 0 | 900 |
| VILLAGE FARMS INTL INC | COM | 92707Y108 |  | 7382 | 815 | SH |  | SOLE | 0 | 0 | 0 | 815 |
| VIPER ENERGY PARTNERS LP | COM UNT RP INT | 92763M105 |  | 2767 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| VIPSHOP HLDGS LTD | SPONSORED ADS A | 92763W103 |  | 269384 | 30200 | SH |  | SOLE | 0 | 0 | 0 | 30200 |
| VIRNETX HLDG CORP | COM | 92823T108 |  | 94149 | 17435 | SH |  | SOLE | 0 | 0 | 0 | 17435 |
| VIRTU FINL INC | CL A | 928254101 |  | 15804 | 966 | SH |  | SOLE | 0 | 0 | 0 | 966 |
| VIRTUS TOTAL RETURN FUND INC | COM | 92837G100 |  | 5630 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| VISA INC | COM CL A | 92826C839 |  | 7015261 | 40784 | SH |  | SOLE | 0 | 0 | 0 | 40784 |
| VISHAY INTERTECHNOLOGY INC | COM | 928298108 |  | 1676 | 99 | SH |  | SOLE | 0 | 0 | 0 | 99 |
| VISTA OUTDOOR INC | COM | 928377100 |  | 3962 | 640 | SH |  | SOLE | 0 | 0 | 0 | 640 |
| VISTEON CORP | COM NEW | 92839U206 |  | 743 | 9 | SH |  | SOLE | 0 | 0 | 0 | 9 |
| VISTRA ENERGY CORP | COM | 92840M102 |  | 107 | 4 | SH |  | SOLE | 0 | 0 | 0 | 4 |
| VIVUS INC | COM NEW | 928551308 |  | 193 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| VMWARE INC | CL A COM | 928563402 |  | 46068 | 307 | SH |  | SOLE | 0 | 0 | 0 | 307 |
| VODAFONE GROUP PLC NEW | SPONSORED ADR | 92857W308 |  | 321447 | 16145 | SH |  | SOLE | 0 | 0 | 0 | 16145 |
| VONAGE HLDGS CORP | COM | 92886T201 |  | 1379 | 122 | SH |  | SOLE | 0 | 0 | 0 | 122 |
| VOXELJET AG | ADS | 92912L107 |  | 945 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| VOYA GLBL EQTY DIV  PREM OP | COM | 92912T100 |  | 28800 | 4800 | SH |  | SOLE | 0 | 0 | 0 | 4800 |
| VOYA PRIME RATE TR | SH BEN INT | 92913A100 |  | 1036 | 220 | SH |  | SOLE | 0 | 0 | 0 | 220 |
| VULCAN MATLS CO | COM | 929160109 |  | 115867 | 766 | SH |  | SOLE | 0 | 0 | 0 | 766 |
| VUZIX CORP | COM NEW | 92921W300 |  | 1140 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| W P CAREY INC | COM | 92936U109 |  | 265989 | 2972 | SH |  | SOLE | 0 | 0 | 0 | 2972 |
| WABCO HLDGS INC | COM | 92927K102 |  | 20330 | 152 | SH |  | SOLE | 0 | 0 | 0 | 152 |
| WABTEC CORP | COM | 929740108 |  | 87247 | 1214 | SH |  | SOLE | 0 | 0 | 0 | 1214 |
| WALGREENS BOOTS ALLIANCE INC | COM | 931427108 |  | 120208 | 2173 | SH |  | SOLE | 0 | 0 | 0 | 2173 |
| WALMART INC | COM | 931142103 |  | 2818602 | 23750 | SH |  | SOLE | 0 | 0 | 0 | 23750 |
| WASHINGTON PRIME GROUP NEW | COM | 93964W108 |  | 35343 | 8537 | SH |  | SOLE | 0 | 0 | 0 | 8537 |
| WASHINGTON REAL ESTATE INVT | SH BEN INT | 939653101 |  | 32434 | 1185 | SH |  | SOLE | 0 | 0 | 0 | 1185 |
| WASTE CONNECTIONS INC | COM | 94106B101 |  | 167340 | 1820 | SH |  | SOLE | 0 | 0 | 0 | 1820 |
| WASTE MGMT INC DEL | COM | 94106L109 |  | 1677103 | 14584 | SH |  | SOLE | 0 | 0 | 0 | 14584 |
| WATERS CORP | COM | 941848103 |  | 54691 | 245 | SH |  | SOLE | 0 | 0 | 0 | 245 |
| WATSCO INC | COM | 942622200 |  | 240405 | 1421 | SH |  | SOLE | 0 | 0 | 0 | 1421 |
| WAYFAIR INC | CL A | 94419L101 |  | 11212 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| WD-40 CO | COM | 929236107 |  | 144098 | 785 | SH |  | SOLE | 0 | 0 | 0 | 785 |
| WEC ENERGY GROUP INC | COM | 92939U106 |  | 1233514 | 12971 | SH |  | SOLE | 0 | 0 | 0 | 12971 |
| WEIBO CORP | SPONSORED ADR | 948596101 |  | 13873 | 310 | SH |  | SOLE | 0 | 0 | 0 | 310 |
| WELLS FARGO CO NEW | COM | 949746101 |  | 1837584 | 36431 | SH |  | SOLE | 0 | 0 | 0 | 36431 |
| WELLS FARGO CO NEW | PERP PFD CNV A | 949746804 |  | 9135 | 6 | SH |  | SOLE | 0 | 0 | 0 | 6 |
| WELLTOWER INC | COM | 95040Q104 |  | 984420 | 10860 | SH |  | SOLE | 0 | 0 | 0 | 10860 |
| WENDYS CO | COM | 95058W100 |  | 31026 | 1553 | SH |  | SOLE | 0 | 0 | 0 | 1553 |
| WEST PHARMACEUTICAL SVSC INC | COM | 955306105 |  | 120831 | 852 | SH |  | SOLE | 0 | 0 | 0 | 852 |
| WESTERN ASSET EMRG MKT DEBT | COM | 95766A101 |  | 59866 | 4310 | SH |  | SOLE | 0 | 0 | 0 | 4310 |
| WESTERN ASSET GLB HI INCOME | COM | 95766B109 |  | 38826 | 3910 | SH |  | SOLE | 0 | 0 | 0 | 3910 |
| WESTERN ASSET HGH YLD DFNDFD | COM | 95768B107 |  | 11613 | 766 | SH |  | SOLE | 0 | 0 | 0 | 766 |
| WESTERN ASSET HIGH INCM FD I | COM | 95766J102 |  | 3776 | 557 | SH |  | SOLE | 0 | 0 | 0 | 557 |
| WESTERN ASSET HIGH INCM OPP | COM | 95766K109 |  | 9696 | 1920 | SH |  | SOLE | 0 | 0 | 0 | 1920 |
| WESTERN ASSET MTG DEF OPPTY | COM | 95790B109 |  | 27976 | 1286 | SH |  | SOLE | 0 | 0 | 0 | 1286 |
| WESTERN ASSET MUN DEF OPP TR | COM | 95768A109 |  | 10820 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| WESTERN ASST INFLTN LKD INM | COM SH BEN INT | 95766Q106 |  | 62273 | 5373 | SH |  | SOLE | 0 | 0 | 0 | 5373 |
| WESTERN ASST MNGD MUN FD INC | COM | 95766M105 |  | 149256 | 10855 | SH |  | SOLE | 0 | 0 | 0 | 10855 |
| WESTERN DIGITAL CORP | COM | 958102105 |  | 144866 | 2429 | SH |  | SOLE | 0 | 0 | 0 | 2429 |
| WESTERN MIDSTREAM PARTNERS L | COM UNIT LP INT | 958669103 |  | 26234 | 1054 | SH |  | SOLE | 0 | 0 | 0 | 1054 |
| WESTERN UN CO | COM | 959802109 |  | 25000 | 1079 | SH |  | SOLE | 0 | 0 | 0 | 1079 |
| WESTLAKE CHEM CORP | COM | 960413102 |  | 3931 | 60 | SH |  | SOLE | 0 | 0 | 0 | 60 |
| WESTPAC BKG CORP | SPONSORED ADR | 961214301 |  | 1339 | 67 | SH |  | SOLE | 0 | 0 | 0 | 67 |
| WESTPORT FUEL SYSTEMS INC | COM NEW | 960908309 |  | 2720 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| WESTROCK CO | COM | 96145D105 |  | 81640 | 2240 | SH |  | SOLE | 0 | 0 | 0 | 2240 |
| WESTWATER RES INC | COM NEW | 961684206 |  | 1531 | 440 | SH |  | SOLE | 0 | 0 | 0 | 440 |
| WEX INC | COM | 96208T104 |  | 3031 | 15 | SH |  | SOLE | 0 | 0 | 0 | 15 |
| WEYCO GROUP INC | COM | 962149100 |  | 18065 | 799 | SH |  | SOLE | 0 | 0 | 0 | 799 |
| WEYERHAEUSER CO | COM | 962166104 |  | 34680 | 1252 | SH |  | SOLE | 0 | 0 | 0 | 1252 |
| WHEATON PRECIOUS METALS CORP | COM | 962879102 |  | 47682 | 1817 | SH |  | SOLE | 0 | 0 | 0 | 1817 |
| WHIRLPOOL CORP | COM | 963320106 |  | 18320 | 116 | SH |  | SOLE | 0 | 0 | 0 | 116 |
| WHITE MTNS INS GROUP LTD | COM | G9618E107 |  | 8640 | 8 | SH |  | SOLE | 0 | 0 | 0 | 8 |
| WHITEHORSE FIN INC | COM | 96524V106 |  | 121874 | 8749 | SH |  | SOLE | 0 | 0 | 0 | 8749 |
| WHITESTONE REIT | COM | 966084204 |  | 20640 | 1500 | SH |  | SOLE | 0 | 0 | 0 | 1500 |
| WHITING PETE CORP NEW | COM NEW | 966387409 |  | 48 | 6 | SH |  | SOLE | 0 | 0 | 0 | 6 |
| WHITING PETE CORP NEW | NOTE  1.250% 4/0 | 966387AL6 |  | 29258 | 30000 | SH |  | SOLE | 0 | 0 | 0 | 30000 |
| WILEY JOHN  SONS INC | CL A | 968223206 |  | 31241 | 711 | SH |  | SOLE | 0 | 0 | 0 | 711 |
| WILLIAMS COS INC DEL | COM | 969457100 |  | 174467 | 7251 | SH |  | SOLE | 0 | 0 | 0 | 7251 |
| WILLIAMS SONOMA INC | COM | 969904101 |  | 75009 | 1103 | SH |  | SOLE | 0 | 0 | 0 | 1103 |
| WILLIS TOWERS WATSON PUB LTD | SHS | G96629103 |  | 30177 | 156 | SH |  | SOLE | 0 | 0 | 0 | 156 |
| WINTRUST FINL CORP | COM | 97650W108 |  | 3878 | 60 | SH |  | SOLE | 0 | 0 | 0 | 60 |
| WISDOMTREE CONTINUOUS COMMOD | SHS BEN INT | 97718W108 |  | 18733 | 1068 | SH |  | SOLE | 0 | 0 | 0 | 1068 |
| WISDOMTREE INVTS INC | COM | 97717P104 |  | 30248 | 5789 | SH |  | SOLE | 0 | 0 | 0 | 5789 |
| WISDOMTREE TR | CBOE S 500 | 97717X560 |  | 23182 | 839 | SH |  | SOLE | 0 | 0 | 0 | 839 |
| WISDOMTREE TR | CHINADIV EX FI | 97717X719 |  | 36262 | 510 | SH |  | SOLE | 0 | 0 | 0 | 510 |
| WISDOMTREE TR | CURRNCY INT EQ | 97717X263 |  | 8646 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| WISDOMTREE TR | DYNAMIC INT EQ | 97717X271 |  | 14986 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| WISDOMTREE TR | EM MKTS QTLY DIV | 97717W323 |  | 2930 | 125 | SH |  | SOLE | 0 | 0 | 0 | 125 |
| WISDOMTREE TR | EMER MKT HIGH FD | 97717W315 |  | 313967 | 7600 | SH |  | SOLE | 0 | 0 | 0 | 7600 |
| WISDOMTREE TR | EMERG CUR STR FD | 97717W133 |  | 3665 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| WISDOMTREE TR | EMG MKTS SMCAP | 97717W281 |  | 345451 | 7798 | SH |  | SOLE | 0 | 0 | 0 | 7798 |
| WISDOMTREE TR | EUROPE HEDGED EQ | 97717X701 |  | 1448646 | 21528 | SH |  | SOLE | 0 | 0 | 0 | 21528 |
| WISDOMTREE TR | EUROPE SMCP DV | 97717W869 |  | 224814 | 4021 | SH |  | SOLE | 0 | 0 | 0 | 4021 |
| WISDOMTREE TR | FLOATNG RAT TREA | 97717X628 |  | 19514 | 779 | SH |  | SOLE | 0 | 0 | 0 | 779 |
| WISDOMTREE TR | GERMANY HEDEQ FD | 97717W448 |  | 10179 | 343 | SH |  | SOLE | 0 | 0 | 0 | 343 |
| WISDOMTREE TR | GLB HIGH DIV FD | 97717W877 |  | 6808 | 148 | SH |  | SOLE | 0 | 0 | 0 | 148 |
| WISDOMTREE TR | GLB US QTLY DIV | 97717W844 |  | 11119 | 191 | SH |  | SOLE | 0 | 0 | 0 | 191 |
| WISDOMTREE TR | HEDGED HI YLD BD | 97717W430 |  | 145423 | 6320 | SH |  | SOLE | 0 | 0 | 0 | 6320 |
| WISDOMTREE TR | INDIA ERNGS FD | 97717W422 |  | 84381 | 3538 | SH |  | SOLE | 0 | 0 | 0 | 3538 |
| WISDOMTREE TR | INTL DIV EX FINL | 97717W786 |  | 715160 | 17710 | SH |  | SOLE | 0 | 0 | 0 | 17710 |
| WISDOMTREE TR | INTL EQUITY FD | 97717W703 |  | 7458 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| WISDOMTREE TR | INTL LRGCAP DV | 97717W794 |  | 144283 | 3140 | SH |  | SOLE | 0 | 0 | 0 | 3140 |
| WISDOMTREE TR | INTL MIDCAP DV | 97717W778 |  | 27441 | 455 | SH |  | SOLE | 0 | 0 | 0 | 455 |
| WISDOMTREE TR | INTL SMCAP DIV | 97717W760 |  | 429019 | 6754 | SH |  | SOLE | 0 | 0 | 0 | 6754 |
| WISDOMTREE TR | ITL HDG QTLY DIV | 97717X594 |  | 63206 | 1880 | SH |  | SOLE | 0 | 0 | 0 | 1880 |
| WISDOMTREE TR | ITL HIGH DIV FD | 97717W802 |  | 57824 | 1482 | SH |  | SOLE | 0 | 0 | 0 | 1482 |
| WISDOMTREE TR | JAPN HEDGE EQT | 97717W851 |  | 102989 | 2041 | SH |  | SOLE | 0 | 0 | 0 | 2041 |
| WISDOMTREE TR | JP SMALLCP DIV | 97717W836 |  | 2130 | 31 | SH |  | SOLE | 0 | 0 | 0 | 31 |
| WISDOMTREE TR | NEGT DUR HIG YLD | 97717W398 |  | 5520 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| WISDOMTREE TR | US DIVID EX FNCL | 97717W406 |  | 569407 | 6513 | SH |  | SOLE | 0 | 0 | 0 | 6513 |
| WISDOMTREE TR | US HIGH DIVIDEND | 97717W208 |  | 50265 | 675 | SH |  | SOLE | 0 | 0 | 0 | 675 |
| WISDOMTREE TR | US LARGECAP DIVD | 97717W307 |  | 541589 | 5467 | SH |  | SOLE | 0 | 0 | 0 | 5467 |
| WISDOMTREE TR | US MIDCAP DIVID | 97717W505 |  | 1063562 | 29291 | SH |  | SOLE | 0 | 0 | 0 | 29291 |
| WISDOMTREE TR | US MIDCAP FUND | 97717W570 |  | 19957 | 506 | SH |  | SOLE | 0 | 0 | 0 | 506 |
| WISDOMTREE TR | US QTLY DIV GRT | 97717X669 |  | 9354 | 207 | SH |  | SOLE | 0 | 0 | 0 | 207 |
| WISDOMTREE TR | US S CAP QTY DIV | 97717X651 |  | 26685 | 750 | SH |  | SOLE | 0 | 0 | 0 | 750 |
| WISDOMTREE TR | US SMALLCAP DIVD | 97717W604 |  | 839501 | 30672 | SH |  | SOLE | 0 | 0 | 0 | 30672 |
| WISDOMTREE TR | US SMALLCAP FUND | 97717W562 |  | 35600 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| WISDOMTREE TR | US TOTAL DIVIDND | 97717W109 |  | 385702 | 3892 | SH |  | SOLE | 0 | 0 | 0 | 3892 |
| WISDOMTREE TR | US TOTAL MRKT FD | 97717W596 |  | 4068 | 120 | SH |  | SOLE | 0 | 0 | 0 | 120 |
| WISDOMTREE TR | YIELD ENHANCD US | 97717X511 |  | 21487 | 411 | SH |  | SOLE | 0 | 0 | 0 | 411 |
| WIX COM LTD | SHS | M98068105 |  | 27084 | 232 | SH |  | SOLE | 0 | 0 | 0 | 232 |
| WNS HOLDINGS LTD | SPON ADR | 92932M101 |  | 18389 | 313 | SH |  | SOLE | 0 | 0 | 0 | 313 |
| WOLVERINE WORLD WIDE INC | COM | 978097103 |  | 2148 | 76 | SH |  | SOLE | 0 | 0 | 0 | 76 |
| WORKDAY INC | CL A | 98138H101 |  | 162652 | 957 | SH |  | SOLE | 0 | 0 | 0 | 957 |
| WORKHORSE GROUP INC | COM NEW | 98138J206 |  | 12250 | 3500 | SH |  | SOLE | 0 | 0 | 0 | 3500 |
| WORLD FUEL SVCS CORP | COM | 981475106 |  | 1638 | 41 | SH |  | SOLE | 0 | 0 | 0 | 41 |
| WORLD WRESTLING ENTMT INC | CL A | 98156Q108 |  | 19566 | 275 | SH |  | SOLE | 0 | 0 | 0 | 275 |
| WPP PLC NEW | ADR | 92937A102 |  | 6697 | 107 | SH |  | SOLE | 0 | 0 | 0 | 107 |
| WW INTL INC | COM | 98262P101 |  | 13237 | 350 | SH |  | SOLE | 0 | 0 | 0 | 350 |
| WYNDHAM DESTINATIONS INC | COM | 98310W108 |  | 34534 | 750 | SH |  | SOLE | 0 | 0 | 0 | 750 |
| WYNDHAM HOTELS  RESORTS INC | COM | 98311A105 |  | 3177 | 61 | SH |  | SOLE | 0 | 0 | 0 | 61 |
| WYNN RESORTS LTD | COM | 983134107 |  | 1656675 | 15238 | SH |  | SOLE | 0 | 0 | 0 | 15238 |
| XCEL ENERGY INC | COM | 98389B100 |  | 828916 | 12774 | SH |  | SOLE | 0 | 0 | 0 | 12774 |
| XEROX HOLDINGS CORP | COM NEW | 98421M106 |  | 27338 | 914 | SH |  | SOLE | 0 | 0 | 0 | 914 |
| XILINX INC | COM | 983919101 |  | 141069 | 1471 | SH |  | SOLE | 0 | 0 | 0 | 1471 |
| XPO LOGISTICS INC | COM | 983793100 |  | 92182 | 1288 | SH |  | SOLE | 0 | 0 | 0 | 1288 |
| XYLEM INC | COM | 98419M100 |  | 220388 | 2768 | SH |  | SOLE | 0 | 0 | 0 | 2768 |
| YAMANA GOLD INC | COM | 98462Y100 |  | 12630 | 3972 | SH |  | SOLE | 0 | 0 | 0 | 3972 |
| YANDEX N V | SHS CLASS A | N97284108 |  | 7632 | 218 | SH |  | SOLE | 0 | 0 | 0 | 218 |
| YELP INC | CL A | 985817105 |  | 4101 | 118 | SH |  | SOLE | 0 | 0 | 0 | 118 |
| YETI HLDGS INC | COM | 98585X104 |  | 327292 | 11689 | SH |  | SOLE | 0 | 0 | 0 | 11689 |
| YRC WORLDWIDE INC | COM PAR $.01 | 984249607 |  | 239 | 79 | SH |  | SOLE | 0 | 0 | 0 | 79 |
| YUM BRANDS INC | COM | 988498101 |  | 1141053 | 10060 | SH |  | SOLE | 0 | 0 | 0 | 10060 |
| YUM CHINA HLDGS INC | COM | 98850P109 |  | 219885 | 4840 | SH |  | SOLE | 0 | 0 | 0 | 4840 |
| YY INC | SPONSORED ADS A | 98426T106 |  | 1969568 | 35027 | SH |  | SOLE | 0 | 0 | 0 | 35027 |
| ZAYO GROUP HLDGS INC | COM | 98919V105 |  | 271 | 8 | SH |  | SOLE | 0 | 0 | 0 | 8 |
| ZEBRA TECHNOLOGIES CORP | CL A | 989207105 |  | 302126 | 1464 | SH |  | SOLE | 0 | 0 | 0 | 1464 |
| ZENDESK INC | COM | 98936J101 |  | 6413 | 88 | SH |  | SOLE | 0 | 0 | 0 | 88 |
| ZILLOW GROUP INC | CL C CAP STK | 98954M200 |  | 5219 | 175 | SH |  | SOLE | 0 | 0 | 0 | 175 |
| ZIMMER BIOMET HLDGS INC | COM | 98956P102 |  | 212631 | 1549 | SH |  | SOLE | 0 | 0 | 0 | 1549 |
| ZION OIL  GAS INC | COM | 989696109 |  | 127 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| ZIONS BANCORPORATION N A | COM | 989701107 |  | 522754 | 11742 | SH |  | SOLE | 0 | 0 | 0 | 11742 |
| ZIOPHARM ONCOLOGY INC | COM | 98973P101 |  | 5564 | 1300 | SH |  | SOLE | 0 | 0 | 0 | 1300 |
| ZOETIS INC | CL A | 98978V103 |  | 1831255 | 14698 | SH |  | SOLE | 0 | 0 | 0 | 14698 |
| ZOOM VIDEO COMMUNICATIONS IN | CL A | 98980L101 |  | 437998 | 5748 | SH |  | SOLE | 0 | 0 | 0 | 5748 |
| ZSCALER INC | COM | 98980G102 |  | 4726 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| ZTO EXPRESS CAYMAN INC | SPONSORED ADS A | 98980A105 |  | 19816 | 929 | SH |  | SOLE | 0 | 0 | 0 | 929 |
| ZUORA INC | COM CL A | 98983V106 |  | 33486 | 2225 | SH |  | SOLE | 0 | 0 | 0 | 2225 |
| ZYNERBA PHARMACEUTICALS INC | COM | 98986X109 |  | 3236 | 428 | SH |  | SOLE | 0 | 0 | 0 | 428 |
| ZYNGA INC | CL A | 98986T108 |  | 63560 | 10921 | SH |  | SOLE | 0 | 0 | 0 | 10921 |
| ESPERION THERAPEUTICS INC NE CALL | CALL | 29664W905 |  | 3400 | 5 | SH | Call | SOLE | 0 | 0 | 0 | 5 |
| GENERAL ELECTRIC CO CALL | CALL | 369604903 |  | 80 | 80 | SH | Call | SOLE | 0 | 0 | 0 | 80 |
| KRATOS DEFENSE  SEC SOLUTIO CALL | CALL | 50077B907 |  | 2100 | 5 | SH | Call | SOLE | 0 | 0 | 0 | 5 |

---