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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 241 1,266 SH   SOLE   0 0 1,266
ABBOTT LABS COM 002824100 28,858 398,965 SH   SOLE   113,540 0 285,425
ABRAXAS PETE CORP COM 003830106 11 10,038 SH   SOLE   498 0 9,540
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,051 7,453 SH   SOLE   0 0 7,453
ADOBE INC COM 00724F101 512 2,264 SH   SOLE   0 0 2,264
AEROJET ROCKETDYNE HLDGS INC COM 007800105 46 1,319 SH   SOLE   66 0 1,253
AGNICO EAGLE MINES LTD COM 008474108 10,013 248,145 SH   SOLE   52,630 0 195,515
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 22,263 162,424 SH   SOLE   44,558 0 117,866
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 2,349 85,963 SH   SOLE   3,187 0 82,776
ALLSTATE CORP COM 020002101 13,155 159,213 SH   SOLE   2,705 0 156,508
ALPHABET INC CAP STK CL C 02079K107 37,637 36,343 SH   SOLE   8,587 0 27,756
ALPHABET INC CAP STK CL A 02079K305 463 443 SH   SOLE   0 0 443
ALPS ETF TR ALERIAN MLP 00162Q866 3,335 382,100 SH   SOLE   14,153 0 367,947
AMAZON COM INC COM 023135106 42,912 28,571 SH   SOLE   7,685 0 20,886
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 35 1,819 SH   SOLE   93 0 1,726
AMERICAN WTR WKS CO INC NEW COM 030420103 197 2,170 SH   SOLE   0 0 2,170
AMERIGAS PARTNERS L P UNIT L P INT 030975106 716 28,296 SH   SOLE   1,090 0 27,206
AMGEN INC COM 031162100 533 2,740 SH   SOLE   0 0 2,740
AMICUS THERAPEUTICS INC COM 03152W109 16 1,706 SH   SOLE   86 0 1,620
AMN HEALTHCARE SERVICES INC COM 001744101 71 1,257 SH   SOLE   62 0 1,195
ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 781 36,483 SH   SOLE   1,327 0 35,156
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 11,330 461,706 SH   SOLE   114,896 0 346,810
APOLLO INVT CORP COM NEW 03761U502 2,038 164,301 SH   SOLE   0 0 164,301
APPLE INC COM 037833100 16,446 104,264 SH   SOLE   32,075 0 72,189
APTIV PLC SHS G6095L109 13,627 221,321 SH   SOLE   62,413 0 158,908
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 742 35,887 SH   SOLE   2,064 0 33,823
ARES CAP CORP COM 04010L103 9,570 614,228 SH   SOLE   5,520 0 608,708
ARISTA NETWORKS INC COM 040413106 15,934 75,624 SH   SOLE   20,775 0 54,849
ASML HOLDING N V N Y REGISTRY SHS N07059210 46 298 SH   SOLE   0 0 298
ASPEN TECHNOLOGY INC COM 045327103 56 685 SH   SOLE   34 0 651
ASTRAZENECA PLC SPONSORED ADR 046353108 2,316 60,996 SH   SOLE   2,848 0 58,148
AT&T INC COM 00206R102 1,807 63,299 SH   SOLE   2,366 0 60,933
AUTOHOME INC SP ADR RP CL A 05278C107 359 4,590 SH   SOLE   0 0 4,590
AVERY DENNISON CORP COM 053611109 65 727 SH   SOLE   0 0 727
BAIDU INC SPON ADR REP A 056752108 1,339 8,443 SH   SOLE   614 0 7,829
BANCO BRADESCO S A SP ADR PFD NEW 059460303 651 65,840 SH   SOLE   0 0 65,840
BANK AMER CORP COM 060505104 27,195 1,103,667 SH   SOLE   347,591 0 756,076
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 46 1,479 SH   SOLE   74 0 1,405
BARINGS BDC INC COM 06759L103 2,163 240,080 SH   SOLE   0 0 240,080
BAXTER INTL INC COM 071813109 21 315 SH   SOLE   0 0 315
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 14,874 72,847 SH   SOLE   1,290 0 71,557
BIOGEN INC COM 09062X103 320 1,062 SH   SOLE   0 0 1,062
BIOTELEMETRY INC COM 090672106 78 1,300 SH   SOLE   65 0 1,235
BLACKROCK TCP CAP CORP COM 09259E108 2,493 191,218 SH   SOLE   0 0 191,218
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 3,064 102,795 SH   SOLE   9,130 0 93,665
BLUCORA INC COM 095229100 56 2,120 SH   SOLE   106 0 2,014
BLUEBIRD BIO INC COM 09609G100 92 932 SH   SOLE   12 0 920
BOEING CO COM 097023105 5,787 17,943 SH   SOLE   9,250 0 8,693
BP PLC SPONSORED ADR 055622104 1,827 48,162 SH   SOLE   1,805 0 46,357
BRASKEM S A SP ADR PFD A 105532105 1,163 47,552 SH   SOLE   2,646 0 44,906
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 80 830 SH   SOLE   0 0 830
BROOKS AUTOMATION INC COM 114340102 47 1,789 SH   SOLE   89 0 1,700
CABOT MICROELECTRONICS CORP COM 12709P103 70 738 SH   SOLE   37 0 701
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 19,545 447,303 SH   SOLE   148,341 0 298,962
CANADIAN NATL RY CO COM 136375102 1,068 14,416 SH   SOLE   824 0 13,592
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 1,554 98,680 SH   SOLE   3,691 0 94,989
CASEYS GEN STORES INC COM 147528103 29 227 SH   SOLE   11 0 216
CATERPILLAR INC DEL COM 149123101 11,331 89,168 SH   SOLE   1,943 0 87,225
CBRE GROUP INC CL A 12504L109 11,470 286,480 SH   SOLE   5,160 0 281,320
CEDAR FAIR L P DEPOSITRY UNIT 150185106 1,633 34,536 SH   SOLE   1,285 0 33,251
CINTAS CORP COM 172908105 17,891 106,501 SH   SOLE   34,188 0 72,313
CLEVELAND CLIFFS INC COM 185899101 35 4,540 SH   SOLE   224 0 4,316
COHEN & STEERS INFRASTRUCTUR COM 19248A109 1,264 63,988 SH   SOLE   2,332 0 61,656
COMFORT SYS USA INC COM 199908104 128 2,930 SH   SOLE   0 0 2,930
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 1,113 89,365 SH   SOLE   3,278 0 86,087
CONSTELLATION BRANDS INC CL A 21036P108 386 2,400 SH   SOLE   0 0 2,400
CONSTELLIUM NV CL A N22035104 27 3,836 SH   SOLE   199 0 3,637
COVANTA HLDG CORP COM 22282E102 938 69,898 SH   SOLE   2,557 0 67,341
CREDICORP LTD COM G2519Y108 8,322 37,542 SH   SOLE   25,931 0 11,611
CSX CORP COM 126408103 27,826 447,865 SH   SOLE   146,391 0 301,474
CUMMINS INC COM 231021106 108 810 SH   SOLE   0 0 810
CVR ENERGY INC COM 12662P108 1,666 48,329 SH   SOLE   1,845 0 46,484
CVS HEALTH CORP COM 126650100 12,339 188,325 SH   SOLE   44,100 0 144,225
DANAHER CORP DEL COM 235851102 24,281 235,472 SH   SOLE   61,950 0 173,522
DEERE & CO COM 244199105 324 2,170 SH   SOLE   0 0 2,170
DIAGEO P L C SPON ADR NEW 25243Q205 1,536 10,834 SH   SOLE   574 0 10,260
DOMINOS PIZZA INC COM 25754A201 70 281 SH   SOLE   0 0 281
DONALDSON INC COM 257651109 82 1,900 SH   SOLE   0 0 1,900
EAGLE PHARMACEUTICALS INC COM 269796108 17 425 SH   SOLE   21 0 404
EASTMAN CHEM CO COM 277432100 287 3,936 SH   SOLE   0 0 3,936
ECOLAB INC COM 278865100 139 940 SH   SOLE   0 0 940
ECOPETROL S A SPONSORED ADS 279158109 148 9,340 SH   SOLE   780 0 8,560
ENERGIZER HLDGS INC NEW COM 29272W109 67 1,495 SH   SOLE   0 0 1,495
ENERPLUS CORP COM 292766102 29 3,698 SH   SOLE   186 0 3,512
ENOVA INTL INC COM 29357K103 47 2,416 SH   SOLE   123 0 2,293
ENTEGRIS INC COM 29362U104 82 2,938 SH   SOLE   67 0 2,871
ENTERPRISE PRODS PARTNERS L COM 293792107 1,364 55,433 SH   SOLE   2,060 0 53,373
ENVESTNET INC COM 29404K106 49 989 SH   SOLE   49 0 940
ENVIVA PARTNERS LP COM UNIT 29414J107 1,653 59,562 SH   SOLE   2,223 0 57,339
EOG RES INC COM 26875P101 18,153 208,158 SH   SOLE   66,590 0 141,568
EPAM SYS INC COM 29414B104 68 585 SH   SOLE   30 0 555
ESSENT GROUP LTD COM G3198U102 53 1,539 SH   SOLE   77 0 1,462
ETSY INC COM 29786A106 3,062 64,358 SH   SOLE   47,941 0 16,417
EVERCORE INC CLASS A 29977A105 6,688 93,457 SH   SOLE   66,993 0 26,464
EVERTEC INC COM 30040P103 87 3,048 SH   SOLE   152 0 2,896
FABRINET SHS G3323L100 307 5,980 SH   SOLE   0 0 5,980
FACEBOOK INC CL A 30303M102 19,743 150,606 SH   SOLE   39,582 0 111,024
FCB FINL HLDGS INC CL A 30255G103 5,557 165,500 SH   SOLE   0 0 165,500
FERRARI N V COM N3167Y103 43 433 SH   SOLE   0 0 433
FIDUS INVT CORP COM 316500107 675 57,687 SH   SOLE   0 0 57,687
FIVE BELOW INC COM 33829M101 41 401 SH   SOLE   20 0 381
FIVE9 INC COM 338307101 34 773 SH   SOLE   39 0 734
FORTIVE CORP COM 34959J108 222 3,280 SH   SOLE   0 0 3,280
FS KKR CAPITAL CORP COM 302635107 7,410 1,430,475 SH   SOLE   8,226 0 1,422,249
GENESIS ENERGY L P UNIT LTD PARTN 371927104 897 48,590 SH   SOLE   1,801 0 46,789
GLADSTONE CAPITAL CORP COM 376535100 1,028 140,877 SH   SOLE   0 0 140,877
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 39 1,533 SH   SOLE   77 0 1,456
GLOBANT S A COM L44385109 1,031 18,292 SH   SOLE   1,050 0 17,242
GLOBUS MED INC CL A 379577208 491 11,338 SH   SOLE   108 0 11,230
GOLDMAN SACHS BDC INC SHS 38147U107 3,412 185,639 SH   SOLE   2,539 0 183,100
GOLUB CAP BDC INC COM 38173M102 3,508 212,696 SH   SOLE   1,441 0 211,255
GRAND CANYON ED INC COM 38526M106 60 624 SH   SOLE   31 0 593
GROUPE CGI INC CL A SUB VTG 39945C109 1,262 20,632 SH   SOLE   1,174 0 19,458
GW PHARMACEUTICALS PLC ADS 36197T103 30 304 SH   SOLE   15 0 289
H & E EQUIPMENT SERVICES INC COM 404030108 46 2,233 SH   SOLE   114 0 2,119
HARSCO CORP COM 415864107 46 2,335 SH   SOLE   118 0 2,217
HDFC BANK LTD ADR REPS 3 SHS 40415F101 2,022 19,523 SH   SOLE   1,228 0 18,295
HERCULES CAPITAL INC COM 427096508 4,499 407,074 SH   SOLE   4,096 0 402,978
HEXCEL CORP NEW COM 428291108 87 1,511 SH   SOLE   0 0 1,511
HILTON WORLDWIDE HLDGS INC COM 43300A203 1,043 14,530 SH   SOLE   0 0 14,530
HOME DEPOT INC COM 437076102 13,982 81,380 SH   SOLE   6,137 0 75,243
HONEYWELL INTL INC COM 438516106 22,884 173,202 SH   SOLE   46,646 0 126,556
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 816 34,148 SH   SOLE   1,239 0 32,909
HP INC COM 40434L105 79 3,848 SH   SOLE   0 0 3,848
HUBSPOT INC COM 443573100 51 409 SH   SOLE   21 0 388
HUMANA INC COM 444859102 26,114 91,153 SH   SOLE   31,005 0 60,148
HUNTINGTON INGALLS INDS INC COM 446413106 10,228 53,744 SH   SOLE   907 0 52,837
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 537 23,255 SH   SOLE   1,328 0 21,927
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 1,884 33,004 SH   SOLE   1,235 0 31,769
ICON PLC SHS G4705A100 13,480 104,327 SH   SOLE   54,504 0 49,823
IDEX CORP COM 45167R104 232 1,835 SH   SOLE   0 0 1,835
INFOSYS LTD SPONSORED ADR 456788108 426 44,750 SH   SOLE   40,370 0 4,380
INGERSOLL-RAND PLC SHS G47791101 12,290 134,714 SH   SOLE   2,198 0 132,516
INSPERITY INC COM 45778Q107 561 6,007 SH   SOLE   58 0 5,949
INTUIT COM 461202103 1,434 7,285 SH   SOLE   1,040 0 6,245
INTUITIVE SURGICAL INC COM NEW 46120E602 7,811 16,309 SH   SOLE   11,960 0 4,349
INVESCO MORTGAGE CAPITAL INC COM 46131B100 974 67,295 SH   SOLE   2,457 0 64,838
IQVIA HLDGS INC COM 46266C105 351 3,028 SH   SOLE   0 0 3,028
ISHARES TR RUS MDCP VAL ETF 464287473 419 5,485 SH   SOLE   0 0 5,485
ISHARES TR RUS 1000 GRW ETF 464287614 43 331 SH   SOLE   0 0 331
ISHARES TR RUS 2000 GRW ETF 464287648 37 220 SH   SOLE   0 0 220
ISHARES TR MSCI ACWI EX US 464288240 478 11,399 SH   SOLE   0 0 11,399
JD COM INC SPON ADR CL A 47215P106 172 8,220 SH   SOLE   690 0 7,530
JOHNSON & JOHNSON COM 478160104 36,104 279,764 SH   SOLE   81,009 0 198,755
KEURIG DR PEPPER INC COM 49271V100 1,418 55,272 SH   SOLE   2,021 0 53,251
KINROSS GOLD CORP COM NO PAR 496902404 84 26,032 SH   SOLE   1,021 0 25,011
KKR & CO INC CL A 48251W104 1,416 72,134 SH   SOLE   2,706 0 69,428
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 21 840 SH   SOLE   44 0 796
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 1,379 76,900 SH   SOLE   2,844 0 74,056
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1,330 37,884 SH   SOLE   2,162 0 35,722
LAS VEGAS SANDS CORP COM 517834107 10,473 201,208 SH   SOLE   4,605 0 196,603
LAZARD LTD SHS A G54050102 1,077 29,175 SH   SOLE   1,093 0 28,082
LENNOX INTL INC COM 526107107 6,986 31,918 SH   SOLE   22,480 0 9,438
LHC GROUP INC COM 50187A107 34 359 SH   SOLE   18 0 341
LINDE PLC COM G5494J103 251 1,610 SH   SOLE   0 0 1,610
LOGITECH INTL S A SHS H50430232 739 23,595 SH   SOLE   1,370 0 22,225
LOUISIANA PAC CORP COM 546347105 38 1,711 SH   SOLE   87 0 1,624
LOWES COS INC COM 548661107 1,307 14,152 SH   SOLE   2,780 0 11,372
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 6,700 80,570 SH   SOLE   57,940 0 22,630
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,681 29,448 SH   SOLE   1,091 0 28,357
MAIN STREET CAPITAL CORP COM 56035L104 5,485 162,228 SH   SOLE   2,257 0 159,971
MALIBU BOATS INC COM CL A 56117J100 51 1,453 SH   SOLE   74 0 1,379
MASIMO CORP COM 574795100 56 517 SH   SOLE   26 0 491
MASTEC INC COM 576323109 68 1,672 SH   SOLE   84 0 1,588
MASTERCARD INCORPORATED CL A 57636Q104 2,111 11,191 SH   SOLE   2,206 0 8,985
MASTERCRAFT BOAT HLDGS INC COM 57637H103 42 2,255 SH   SOLE   116 0 2,139
MCDONALDS CORP COM 580135101 421 2,367 SH   SOLE   0 0 2,367
MELCO RESORT ENTERTAINMENT L ADR 585464100 864 48,995 SH   SOLE   2,854 0 46,141
MERCK & CO INC COM 58933Y105 17,719 231,902 SH   SOLE   4,550 0 227,352
MICROSOFT CORP COM 594918104 49,921 491,499 SH   SOLE   146,353 0 345,146
MKS INSTRUMENT INC COM 55306N104 113 1,755 SH   SOLE   0 0 1,755
MOELIS & CO CL A 60786M105 52 1,512 SH   SOLE   75 0 1,437
MOMO INC ADR 60879B107 183 7,690 SH   SOLE   650 0 7,040
MONDELEZ INTL INC CL A 609207105 14,193 354,564 SH   SOLE   5,760 0 348,804
MONROE CAP CORP COM 610335101 1,073 111,865 SH   SOLE   0 0 111,865
MONSTER BEVERAGE CORP NEW COM 61174X109 280 5,693 SH   SOLE   4,980 0 713
MSCI INC COM 55354G100 6,075 41,204 SH   SOLE   28,100 0 13,104
NETEASE INC SPONSORED ADR 64110W102 449 1,908 SH   SOLE   158 0 1,750
NETFLIX INC COM 64110L106 2,138 7,986 SH   SOLE   1,029 0 6,957
NEUROCRINE BIOSCIENCES INC COM 64125C109 12,331 172,678 SH   SOLE   32,937 0 139,741
NEW MTN FIN CORP COM 647551100 3,045 242,038 SH   SOLE   0 0 242,038
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,776 124,940 SH   SOLE   4,564 0 120,376
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 2,981 170,939 SH   SOLE   3,420 0 167,519
NOMAD FOODS LTD USD ORD SHS G6564A105 857 51,302 SH   SOLE   3,048 0 48,254
NORTHROP GRUMMAN CORP COM 666807102 8,792 35,902 SH   SOLE   24,657 0 11,245
NOVARTIS A G SPONSORED ADR 66987V109 1,068 12,438 SH   SOLE   732 0 11,706
NOVOCURE LTD ORD SHS G6674U108 771 23,019 SH   SOLE   1,336 0 21,683
NRG ENERGY INC COM NEW 629377508 13,032 329,070 SH   SOLE   6,010 0 323,060
NUTANIX INC CL A 67059N108 6,108 146,856 SH   SOLE   3,390 0 143,466
NUTRIEN LTD COM 67077M108 34,977 744,999 SH   SOLE   168,782 0 576,217
NVIDIA CORP COM 67066G104 353 2,640 SH   SOLE   0 0 2,640
OAKTREE CAP GROUP LLC UNIT CL A 674001201 1,621 40,790 SH   SOLE   1,519 0 39,271
OASIS PETE INC NEW COM 674215108 27 4,816 SH   SOLE   237 0 4,579
OFS CAP CORP COM 67103B100 986 93,028 SH   SOLE   0 0 93,028
OLD SECOND BANCORP INC ILL COM 680277100 33 2,509 SH   SOLE   125 0 2,384
OMEGA HEALTHCARE INVS INC COM 681936100 2,082 59,233 SH   SOLE   2,172 0 57,061
ORASURE TECHNOLOGIES INC COM 68554V108 41 3,500 SH   SOLE   173 0 3,327
ORION ENGINEERED CARBONS S A COM L72967109 33 1,313 SH   SOLE   66 0 1,247
PACWEST BANCORP DEL COM 695263103 1,007 30,257 SH   SOLE   1,126 0 29,131
PALO ALTO NETWORKS INC COM 697435105 12,326 65,444 SH   SOLE   1,220 0 64,224
PAYCOM SOFTWARE INC COM 70432V102 9,521 77,748 SH   SOLE   3,712 0 74,036
PAYPAL HLDGS INC COM 70450Y103 23,637 281,088 SH   SOLE   87,980 0 193,108
PENN NATL GAMING INC COM 707569109 7,153 379,869 SH   SOLE   7,152 0 372,717
PENNANTPARK FLOATING RATE CA COM 70806A106 1,190 102,829 SH   SOLE   0 0 102,829
PENNANTPARK INVT CORP COM 708062104 1,931 303,189 SH   SOLE   0 0 303,189
PEPSICO INC COM 713448108 26,563 240,437 SH   SOLE   64,549 0 175,888
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 51 1,589 SH   SOLE   80 0 1,509
PHYSICIANS RLTY TR COM 71943U104 948 59,175 SH   SOLE   2,157 0 57,018
PLANET FITNESS INC CL A 72703H101 64 1,196 SH   SOLE   60 0 1,136
PRA HEALTH SCIENCES INC COM 69354M108 46 495 SH   SOLE   25 0 470
PROCTER AND GAMBLE CO COM 742718109 13,056 142,042 SH   SOLE   49,640 0 92,402
PROSPECT CAPITAL CORPORATION COM 74348T102 5,226 828,210 SH   SOLE   4,125 0 824,085
PRUDENTIAL PLC ADR 74435K204 1,115 31,508 SH   SOLE   1,854 0 29,654
QUALYS INC COM 74758T303 324 4,328 SH   SOLE   59 0 4,269
QUANTA SVCS INC COM 74762E102 71 2,360 SH   SOLE   0 0 2,360
RAVEN INDS INC COM 754212108 53 1,460 SH   SOLE   0 0 1,460
RAYONIER ADVANCED MATLS INC COM 75508B104 32 3,001 SH   SOLE   146 0 2,855
RAYTHEON CO COM NEW 755111507 11,049 72,050 SH   SOLE   1,302 0 70,748
REGENXBIO INC COM 75901B107 25 585 SH   SOLE   30 0 555
REPLIGEN CORP COM 759916109 29 551 SH   SOLE   28 0 523
RMR GROUP INC CL A 74967R106 52 982 SH   SOLE   50 0 932
ROCKWELL AUTOMATION INC COM 773903109 216 1,433 SH   SOLE   0 0 1,433
ROPER TECHNOLOGIES INC COM 776696106 268 1,005 SH   SOLE   0 0 1,005
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,785 30,644 SH   SOLE   1,056 0 29,588
RUDOLPH TECHNOLOGIES INC COM 781270103 26 1,268 SH   SOLE   63 0 1,205
S&P GLOBAL INC COM 78409V104 585 3,442 SH   SOLE   0 0 3,442
SAGE THERAPEUTICS INC COM 78667J108 18 184 SH   SOLE   9 0 175
SAIA INC COM 78709Y105 37 659 SH   SOLE   33 0 626
SALESFORCE COM INC COM 79466L302 25,008 182,584 SH   SOLE   50,952 0 131,632
SANGAMO THERAPEUTICS INC COM 800677106 29 2,543 SH   SOLE   121 0 2,422
SARATOGA INVT CORP COM NEW 80349A208 658 33,027 SH   SOLE   0 0 33,027
SEATTLE GENETICS INC COM 812578102 52 924 SH   SOLE   0 0 924
SIX FLAGS ENTMT CORP NEW COM 83001A102 2,676 48,109 SH   SOLE   1,087 0 47,022
SK TELECOM LTD SPONSORED ADR 78440P108 38 1,410 SH   SOLE   0 0 1,410
SOLAR CAP LTD COM 83413U100 4,858 253,125 SH   SOLE   3,920 0 249,205
SOLAREDGE TECHNOLOGIES INC COM 83417M104 31 886 SH   SOLE   44 0 842
SONY CORP SPONSORED ADR 835699307 75 1,561 SH   SOLE   0 0 1,561
STEEL DYNAMICS INC COM 858119100 148 4,930 SH   SOLE   0 0 4,930
STMICROELECTRONICS N V NY REGISTRY 861012102 617 44,419 SH   SOLE   2,608 0 41,811
STONERIDGE INC COM 86183P102 40 1,611 SH   SOLE   79 0 1,532
STRYKER CORP COM 863667101 19,363 123,533 SH   SOLE   30,945 0 92,588
SUNCOR ENERGY INC NEW COM 867224107 1,103 39,438 SH   SOLE   2,394 0 37,044
SUPERNUS PHARMACEUTICALS INC COM 868459108 37 1,102 SH   SOLE   55 0 1,047
SYSCO CORP COM 871829107 319 5,089 SH   SOLE   0 0 5,089
T MOBILE US INC COM 872590104 23,841 374,799 SH   SOLE   113,298 0 261,501
TABULA RASA HEALTHCARE INC COM 873379101 67 1,053 SH   SOLE   52 0 1,001
TACTILE SYS TECHNOLOGY INC COM 87357P100 52 1,131 SH   SOLE   57 0 1,074
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1,205 32,630 SH   SOLE   1,788 0 30,842
TCG BDC INC COM 872280102 1,804 145,527 SH   SOLE   0 0 145,527
TELEFONICA S A SPONSORED ADR 879382208 201 23,750 SH   SOLE   0 0 23,750
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 2 176 SH   SOLE   49 0 127
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 17,873 1,159,065 SH   SOLE   358,430 0 800,635
TEXAS INSTRS INC COM 882508104 532 5,620 SH   SOLE   0 0 5,620
TEXTRON INC COM 883203101 323 7,024 SH   SOLE   0 0 7,024
THE TRADE DESK INC COM CL A 88339J105 26 228 SH   SOLE   11 0 217
TIVITY HEALTH INC COM 88870R102 33 1,323 SH   SOLE   67 0 1,256
TORONTO DOMINION BK ONT COM NEW 891160509 10,803 217,430 SH   SOLE   9,770 0 207,660
TOTAL S A SPONSORED ADR 89151E109 1,406 26,939 SH   SOLE   1,558 0 25,381
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 18 1,226 SH   SOLE   62 0 1,164
TPG SPECIALTY LENDING INC COM 87265K102 3,274 180,992 SH   SOLE   0 0 180,992
TPI COMPOSITES INC COM 87266J104 40 1,610 SH   SOLE   79 0 1,531
TRANSUNION COM 89400J107 7,754 136,509 SH   SOLE   2,938 0 133,571
TREX CO INC COM 89531P105 41 686 SH   SOLE   35 0 651
TRINET GROUP INC COM 896288107 62 1,467 SH   SOLE   73 0 1,394
TRISTATE CAP HLDGS INC COM 89678F100 34 1,728 SH   SOLE   86 0 1,642
UNILEVER N V N Y SHS NEW 904784709 1,533 28,503 SH   SOLE   1,632 0 26,871
UNION PAC CORP COM 907818108 2,082 15,058 SH   SOLE   2,120 0 12,938
UNITEDHEALTH GROUP INC COM 91324P102 24,548 98,542 SH   SOLE   30,540 0 68,002
UROGEN PHARMA LTD COM M96088105 798 18,519 SH   SOLE   1,048 0 17,471
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 76 980 SH   SOLE   980 0 0
VERISIGN INC COM 92343E102 416 2,807 SH   SOLE   0 0 2,807
VERIZON COMMUNICATIONS INC COM 92343V104 1,121 19,940 SH   SOLE   725 0 19,215
VIAVI SOLUTIONS INC COM 925550105 19 1,865 SH   SOLE   94 0 1,771
VISA INC COM CL A 92826C839 31,790 240,940 SH   SOLE   73,154 0 167,786
VMWARE INC CL A COM 928563402 119 870 SH   SOLE   0 0 870
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 771 39,984 SH   SOLE   1,512 0 38,472
WASTE MGMT INC DEL COM 94106L109 308 3,465 SH   SOLE   0 0 3,465
WEIBO CORP SPONSORED ADR 948596101 479 8,188 SH   SOLE   506 0 7,682
WEIGHT WATCHERS INTL INC NEW COM 948626106 33 853 SH   SOLE   43 0 810
WESTERN ALLIANCE BANCORP COM 957638109 6,059 153,418 SH   SOLE   100,991 0 52,427
WNS HOLDINGS LTD SPON ADR 92932M101 8,693 210,683 SH   SOLE   58,690 0 151,993
WYNN RESORTS LTD COM 983134107 82 829 SH   SOLE   0 0 829
ZENDESK INC COM 98936J101 516 8,834 SH   SOLE   90 0 8,744
ZILLOW GROUP INC CL C CAP STK 98954M200 28 900 SH   SOLE   44 0 856
ZOETIS INC CL A 98978V103 323 3,779 SH   SOLE   0 0 3,779