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
A T & T Inc New COM 00206R102 974 34,118 SH   SOLE   1,778 0 32,340
Abbvie Incorporated COM 00287Y109 712 7,728 SH   SOLE   7,728 0 0
Abiomed COM 003654100 472 1,452 SH   SOLE   1,452 0 0
Acceleron Pharma Inc COM 00434H108 783 17,988 SH   SOLE   17,988 0 0
Accenture Plc COM G1151C101 26,726 189,532 SH   SOLE   188,770 0 762
Acushnet Holdings Corporation COM 005098108 12,542 595,274 SH   SOLE   404,751 0 190,523
Alarm.com Holdings Incorporate COM 011642105 2,004 38,643 SH   SOLE   38,643 0 0
Albany International Corporati COM 012348108 1,136 18,194 SH   SOLE   18,194 0 0
Alerian MLP ETF ETF 00162Q866 325 37,225 SH   SOLE   37,225 0 0
Alexander & Baldwin Holdings I COM 014491104 10,700 582,163 SH   SOLE   390,090 0 192,073
Alibaba Group Holding-SP ADR ADR 01609W102 2,453 17,899 SH   SOLE   17,899 0 0
Allegiance Bancshares Inc COM 01748H107 9,144 282,470 SH   SOLE   186,041 0 96,429
AllianceBernstein Hldg LP COM 01881G106 307 11,220 SH   SOLE   7,220 0 4,000
Allison Transmission Holding COM 01973R101 26,348 600,038 SH   SOLE   447,134 0 152,904
Alphabet Inc-Cl A COM 02079K305 2,662 2,547 SH   SOLE   2,201 0 346
Altria Group Inc COM 02209S103 449 9,086 SH   SOLE   206 0 8,880
Altus Midstream Company COM 02215L100 17,197 2,224,700 SH   SOLE   2,224,700 0 0
Altus Midstream Company COM 02215L100 5,993 775,300 SH   SOLE 1 775,300 0 0
Amazon.com Inc COM 023135106 748 498 SH   SOLE   498 0 0
Ambev SA-ADR ADR 02319V103 478 121,915 SH   SOLE   121,915 0 0
American Campus Communities COM 024835100 297 7,184 SH   SOLE   7,184 0 0
American Express Company COM 025816109 2,062 21,632 SH   SOLE   16,662 0 4,970
AmeriGas Partners, L.P. COM 030975106 2,126 84,049 SH   SOLE   84,049 0 0
Analog Devices COM 032654105 22,215 258,822 SH   SOLE   258,822 0 0
Andeavor Logistics LP COM 03350F106 86,366 2,658,230 SH   SOLE   2,650,550 0 7,680
Andeavor Logistics LP COM 03350F106 46,944 1,444,885 SH   SOLE 1 1,444,885 0 0
Angi Homeservices Incorporated COM 00183L102 822 51,166 SH   SOLE   51,166 0 0
Antero Midstream GP LP COM 03675Y103 23,281 2,082,364 SH   SOLE   2,074,689 0 7,675
Antero Midstream Partners LP COM 03673L103 26,143 1,222,189 SH   SOLE   1,217,348 0 4,841
Anthem Incorporated COM 036752103 4,050 15,420 SH   SOLE   13,413 0 2,007
Apollo Investment Corporation COM 03761U502 2,606 210,193 SH   SOLE   210,193 0 0
Apple Inc COM 037833100 571 3,623 SH   SOLE   3,623 0 0
Ares Capital Corporation COM 04010L103 4,434 284,622 SH   SOLE   284,622 0 0
Arista Networks Inc COM 040413106 221 1,047 SH   SOLE   1,047 0 0
Armstrong World Industries COM 04247X102 21,129 362,984 SH   SOLE   249,862 0 113,122
Array Biopharma Incorporated COM 04269X105 574 40,256 SH   SOLE   40,256 0 0
Ascendis Phrama A/S Spon ADR ADR 04351P101 1,080 17,245 SH   SOLE   17,245 0 0
ASE Industrial Holding ADR ADR 00215W100 832 222,000 SH   SOLE   222,000 0 0
Atento SA COM L0427L105 182 45,511 SH   SOLE   45,511 0 0
Atlantic Bancshares Incorporat COM 048269203 14,585 890,987 SH   SOLE   602,653 0 288,334
Atmos Energy Corp COM 049560105 16,340 176,234 SH   SOLE   176,234 0 0
Au Optronics Corporation Spon ADR 002255107 789 200,228 SH   SOLE   200,228 0 0
Avnet Incorporated COM 053807103 43,798 1,213,234 SH   SOLE   868,723 0 344,511
Axalta Coating Systems LTD COM G0750C108 1,224 52,265 SH   SOLE   52,265 0 0
AxoGen Incorporated COM 05463X106 508 24,844 SH   SOLE   24,844 0 0
Baidu Incorporated Spon Adr ADR 056752108 736 4,640 SH   SOLE   4,640 0 0
Banc of California Incorporate COM 05990K106 3,436 258,171 SH   SOLE   177,814 0 80,357
Bank Of America COM 060505104 15,091 612,468 SH   SOLE   612,468 0 0
Bankunited Inc Com COM 06652K103 20,353 679,796 SH   SOLE   466,515 0 213,281
BB&T Captial Markets COM 054937107 14,977 345,719 SH   SOLE   345,719 0 0
Berkshire Hathaway Inc Del Cl COM 084670702 2,554 12,510 SH   SOLE   10,300 0 2,210
BioMarin Pharmaceutical Incorp COM 09061G101 205 2,406 SH   SOLE   2,406 0 0
Black Knight Incorporated COM 09215C105 1,440 31,949 SH   SOLE   31,949 0 0
BlackLine Incorporated COM 09239B109 3,716 90,748 SH   SOLE   90,748 0 0
BlackRock TCP Capital Corp COM 09259E108 2,595 198,979 SH   SOLE   198,979 0 0
Bloom Energy Corporation Class COM 093712107 563 56,447 SH   SOLE   56,447 0 0
Blucora Incorporated COM 095229100 694 26,034 SH   SOLE   26,034 0 0
Bojangles' Incorporated COM 097488100 9,362 582,188 SH   SOLE   409,219 0 172,969
Boot Barn Holdings Incorporate COM 099406100 1,411 82,864 SH   SOLE   82,864 0 0
Bottomline Technologies Incorp COM 101388106 691 14,393 SH   SOLE   14,393 0 0
Boxwood Merger Corporation COM 10319T200 8,980 904,360 SH   SOLE   638,660 0 265,700
Broadcom Incorporated COM 11135F101 407 1,602 SH   SOLE   1,602 0 0
Broadridge Financial Solutions COM 11133T103 287 2,980 SH   SOLE   2,980 0 0
Brown Forman Corporation Class COM 115637209 18,017 378,671 SH   SOLE   378,671 0 0
Cable One, Incorporated COM 12685J105 18,474 22,526 SH   SOLE   18,007 0 4,519
Cabot Oil & Gas COM 127097103 18,216 815,035 SH   SOLE   815,035 0 0
Callaway Golf Company COM 131193104 1,395 91,199 SH   SOLE   91,199 0 0
Callon Petroleum Company COM 13123X102 18,058 2,782,440 SH   SOLE   2,782,440 0 0
Cannae Holdings Incorporated COM 13765N107 43,730 2,554,304 SH   SOLE   1,806,187 0 748,117
Capital Southwest Corporation COM 140501107 953 49,574 SH   SOLE   49,574 0 0
Care.com Incorporated COM 141633107 359 18,580 SH   SOLE   18,580 0 0
Carrizo Oil & Gas Incorporated COM 144577103 15,208 1,347,039 SH   SOLE   1,347,039 0 0
Carvana Company COM 146869102 3,838 117,335 SH   SOLE   117,335 0 0
Caseys General Stores COM 147528103 22,276 173,843 SH   SOLE   124,396 0 49,447
Cavco Industries Inc COM 149568107 524 4,018 SH   SOLE   4,018 0 0
CDW Corporation COM 12514G108 2,898 35,750 SH   SOLE   30,417 0 5,333
Centennial Resource Developmen COM 15136A102 15,887 1,441,640 SH   SOLE   1,441,640 0 0
Centerstate Bank Corporation COM 15201P109 21,651 1,029,019 SH   SOLE   722,800 0 306,219
Chart Industries Incorporated COM 16115Q308 2,951 45,381 SH   SOLE   45,381 0 0
Chefs' Warehouse COM 163086101 1,028 32,140 SH   SOLE   32,140 0 0
Chegg Incorporated COM 163092109 4,011 141,124 SH   SOLE   141,124 0 0
Cheniere Energy Incorporated COM 16411R208 26,261 443,675 SH   SOLE   443,675 0 0
Chevron Corporation New COM 166764100 2,059 18,923 SH   SOLE   15,219 0 3,704
Chubb Ltd COM H1467J104 2,098 16,240 SH   SOLE   13,004 0 3,236
Chunghwa Telecom LT-Spon ADR ADR 17133Q502 19,513 545,214 SH   SOLE   545,214 0 0
CIA Saneamento Basico DE-ADR ADR 20441A102 965 119,630 SH   SOLE   119,630 0 0
Ciena Corporation COM 171779309 2,718 80,143 SH   SOLE   80,143 0 0
Cisco Systems Inc COM 17275R102 13,268 306,197 SH   SOLE   306,197 0 0
Clorox COM 189054109 898 5,823 SH   SOLE   5,823 0 0
CMS Energy COM 125896100 250 5,042 SH   SOLE   5,042 0 0
Cognex COM 192422103 320 8,276 SH   SOLE   8,276 0 0
Colgate Palmolive COM 194162103 15,831 265,980 SH   SOLE   265,980 0 0
Construction Partners Incorpor COM 21044C107 431 48,810 SH   SOLE   48,810 0 0
Core Mark Holding Company Inco COM 218681104 33,331 1,433,602 SH   SOLE   997,031 0 436,571
Cosan LTD-Class A COM G25343107 706 80,274 SH   SOLE   80,274 0 0
CoStar Group Inc COM 22160N109 594 1,761 SH   SOLE   1,761 0 0
Coupa Software Incorporated COM 22266L106 3,563 56,678 SH   SOLE   56,678 0 0
Cree Incorporated COM 225447101 573 13,392 SH   SOLE   13,392 0 0
Crestwood Equity Partners LP COM 226344208 32,047 1,148,228 SH   SOLE   1,147,025 0 1,203
Crestwood Equity Partners LP COM 226344208 13,950 499,810 SH   SOLE 1 499,810 0 0
Cubic Corporation COM 229669106 1,173 21,821 SH   SOLE   21,821 0 0
Darden Restaurants COM 237194105 336 3,364 SH   SOLE   3,364 0 0
DCP Midstream, LP COM 23311P100 114,059 4,305,745 SH   SOLE   4,295,850 0 9,895
DCP Midstream, LP COM 23311P100 46,524 1,756,289 SH   SOLE 1 1,756,289 0 0
Deckers Outdoor Corporation COM 243537107 1,704 13,321 SH   SOLE   13,321 0 0
Delek Logistics Partners, LP COM 24664T103 21,570 737,433 SH   SOLE   737,433 0 0
Delek Logistics Partners, LP COM 24664T103 15,306 523,295 SH   SOLE 1 523,295 0 0
Delta Air Lines COM 247361702 2,075 41,591 SH   SOLE   32,701 0 8,890
DexCom Inc COM 252131107 351 2,934 SH   SOLE   2,934 0 0
Diamondback Energy Incorporate COM 25278X109 28,097 303,101 SH   SOLE   303,101 0 0
Discover Financial Services COM 254709108 3,265 55,359 SH   SOLE   48,979 0 6,380
DTE Energy Holding COM 233331107 8,415 76,294 SH   SOLE   76,294 0 0
E Trade Financial Corp COM 269246401 409 9,320 SH   SOLE   9,320 0 0
Eastman Chemical COM 277432100 12,235 167,353 SH   SOLE   167,353 0 0
Eaton Corp Plc COM G29183103 10,222 148,877 SH   SOLE   148,877 0 0
Edwards Lifesciences Corp COM 28176E108 737 4,814 SH   SOLE   4,814 0 0
Emerald Expositions Events Inc COM 29103B100 12,262 993,651 SH   SOLE   698,318 0 295,333
Emergent BioSolutions Incorpor COM 29089Q105 1,278 21,559 SH   SOLE   21,559 0 0
Enable Midstream Partners, LP COM 292480100 37,902 2,801,340 SH   SOLE   2,801,340 0 0
Enable Midstream Partners, LP COM 292480100 35,356 2,613,170 SH   SOLE 1 2,613,170 0 0
Enbridge Incorporated COM 29250N105 65,612 2,111,054 SH   SOLE   2,110,195 0 859
Enbridge Incorporated COM 29250N105 22,704 730,495 SH   SOLE 1 730,495 0 0
Encompass Health Corporation COM 29261A100 1,283 20,802 SH   SOLE   20,802 0 0
Energy Select Sector SPDR Fund SPDR 81369Y506 337 5,880 SH   SOLE   0 0 5,880
Energy Transfer LP COM 29273V100 193,591 14,654,897 SH   SOLE   14,605,670 0 49,227
Energy Transfer LP COM 29273V100 68,118 5,156,569 SH   SOLE 1 5,156,569 0 0
EnLink Midstream Partners, LP COM 29336U107 68,170 6,191,636 SH   SOLE   6,181,136 0 10,500
EnLink Midstream Partners, LP COM 29336U107 37,585 3,413,750 SH   SOLE 1 3,413,750 0 0
EnLink Midstream, LLC COM 29336T100 17,380 1,831,406 SH   SOLE   1,831,406 0 0
EnLink Midstream, LLC COM 29336T100 13,799 1,454,085 SH   SOLE 1 1,454,085 0 0
Enstar Group Limited Shs COM G3075P101 25,926 154,719 SH   SOLE   101,636 0 53,083
Enterprise Financial Services COM 293712105 783 20,813 SH   SOLE   20,813 0 0
Enterprise Products Partners L COM 293792107 118,043 4,800,464 SH   SOLE   4,770,024 0 30,440
Enterprise Products Partners L COM 293792107 33,182 1,349,419 SH   SOLE 1 1,349,419 0 0
EQGP Holdings, LP COM 26885J103 11,798 591,371 SH   SOLE   587,221 0 4,150
EQM Midstream Partners, LP COM 26885B100 11,635 269,021 SH   SOLE   267,121 0 1,900
Equitrans Midstream Corp COM 294600101 25,675 1,282,450 SH   SOLE   1,282,450 0 0
Equity Commonwealth COM 294628102 14,168 472,112 SH   SOLE   333,155 0 138,957
Equity Commonwealth PFD CNV 294628201 584 23,000 SH   SOLE   3,000 0 20,000
Esterline Technologies Corp COM 297425100 13,243 109,037 SH   SOLE   76,770 0 32,267
Etsy Incorporated COM 29786A106 1,348 28,343 SH   SOLE   28,343 0 0
Euronet Worldwide Inc COM 298736109 371 3,622 SH   SOLE   3,622 0 0
EVERTEC Incorporated COM 30040P103 1,156 40,285 SH   SOLE   40,285 0 0
Evolution Petroleum Corp COM 30049A107 8,288 1,215,308 SH   SOLE   1,215,308 0 0
Exact Sciences Corp COM 30063P105 2,173 34,433 SH   SOLE   34,433 0 0
Exxon Mobil Corporation COM 30231G102 11,757 172,417 SH   SOLE   172,417 0 0
FibroGen Incorporated COM 31572Q808 1,198 25,887 SH   SOLE   25,887 0 0
Fidelity National Financial In COM 31620R303 1,108 35,255 SH   SOLE   35,255 0 0
Fidus Invt Corp Com COM 316500107 1,226 104,859 SH   SOLE   104,859 0 0
Fifth Third Bancorp COM 316773100 334 14,202 SH   SOLE   342 0 13,860
First Interstate Bancsys-A COM 32055Y201 1,639 44,819 SH   SOLE   37,363 0 7,456
FleetCor Technologies Incorpor COM 339041105 476 2,564 SH   SOLE   2,564 0 0
Flowers Foods Inc COM 343498101 445 24,075 SH   SOLE   17,293 0 6,782
FNB Corporation COM 302520101 8,217 835,083 SH   SOLE   541,448 0 293,635
FormFactor Inc COM 346375108 1,115 79,117 SH   SOLE   79,117 0 0
FS KKR Capital Corporation COM 302635107 3,943 761,246 SH   SOLE   761,246 0 0
General Dynamics COM 369550108 1,183 7,525 SH   SOLE   7,525 0 0
Genesis Energy LP COM 371927104 25,748 1,394,067 SH   SOLE   1,392,922 0 1,145
Genesis Energy LP COM 371927104 22,749 1,231,695 SH   SOLE 1 1,231,695 0 0
Genomic Health, Incorporated COM 37244C101 968 15,026 SH   SOLE   15,026 0 0
Gerdau SA Sponsored ADR ADR 373737105 942 250,485 SH   SOLE   250,485 0 0
Gladstone Invesment Corporatio COM 376546107 466 50,028 SH   SOLE   50,028 0 0
Glaukos Corp COM 377322102 1,844 32,824 SH   SOLE   32,824 0 0
Global Cord Blood Corporation COM G39342103 255 39,545 SH   SOLE   39,545 0 0
Global Partners LP COM 37946R109 4,874 299,034 SH   SOLE   295,639 0 3,395
Goldman Sachs BDC Inc. COM 38147U107 1,129 61,421 SH   SOLE   61,421 0 0
Golub Cap Bdc Inc Com COM 38173M102 3,246 196,823 SH   SOLE   196,823 0 0
Goosehead Insurance Incorporat COM 38267D109 2,301 87,526 SH   SOLE   87,526 0 0
Graham Holdings Company Class COM 384637104 21,601 33,721 SH   SOLE   22,996 0 10,725
Grubhub Incorporated COM 400110102 1,084 14,113 SH   SOLE   14,113 0 0
Guardant Health Incorporated COM 40131M109 615 16,360 SH   SOLE   16,360 0 0
Hamilton Beach Brand A COM 40701T104 751 32,019 SH   SOLE   32,019 0 0
Hanover Insurance Group Incorp COM 410867105 18,215 155,994 SH   SOLE   109,179 0 46,815
Hercules Technology Growth Cap COM 427096508 2,682 242,752 SH   SOLE   242,752 0 0
Heritage Financial Corporation COM 42722X106 10,058 338,409 SH   SOLE   248,140 0 90,269
Hilltop Holdings Incorporated COM 432748101 21,190 1,188,430 SH   SOLE   831,465 0 356,965
Hoegh LNG Partners LP COM Y3262R100 4,081 265,885 SH   SOLE   265,885 0 0
Holly Energy Partners, L.P. COM 435763107 4,958 173,590 SH   SOLE   173,590 0 0
Holly Energy Partners, L.P. COM 435763107 14,706 514,900 SH   SOLE 1 514,900 0 0
Home Depot Inc COM 437076102 14,768 85,948 SH   SOLE   85,948 0 0
Honeywell International Inc COM 438516106 23,772 179,926 SH   SOLE   179,926 0 0
Horizon Bancorp Incorporated COM 440407104 27,659 1,752,787 SH   SOLE   1,222,047 0 530,740
Horizon Pharma plc COM G4617B105 969 49,572 SH   SOLE   49,572 0 0
Howard Hughes Corp/The COM 44267D107 28,925 296,300 SH   SOLE   218,718 0 77,582
HubSpot Inc COM 443573100 4,119 32,760 SH   SOLE   32,760 0 0
Huntington Bancshares COM 446150104 1,415 118,698 SH   SOLE   118,698 0 0
I N G Groep N V Adr ADR 456837103 211 19,810 SH   SOLE   19,810 0 0
IAC/Interactive Corporation COM 44919P508 752 4,111 SH   SOLE   4,111 0 0
II-VI Inc COM 902104108 733 22,596 SH   SOLE   22,596 0 0
Infosys Limited Sponsored ADR ADR 456788108 3,379 354,930 SH   SOLE   354,930 0 0
Inseego Corporation COM 45782B104 54 13,120 SH   SOLE   13,120 0 0
Insulet Corporation COM 45784P101 339 4,276 SH   SOLE   4,276 0 0
Intl Flavor & Fragrance COM 459506101 3,307 24,626 SH   SOLE   24,626 0 0
Invesco S&P 500 Equal Weight E ETF 46137V357 4,992 54,617 SH   SOLE   49,933 0 4,684
Invesco S&P Spinoff ETF ETF 46137V159 781 18,443 SH   SOLE   7,663 0 10,780
iRhythm Technologies Incorpora COM 450056106 1,728 24,865 SH   SOLE   24,865 0 0
iRobot Corp COM 462726100 3,358 40,104 SH   SOLE   40,104 0 0
iShares Core MSCI Europe ISHARES 46434V738 335 8,100 SH   SOLE   8,100 0 0
iShares Inc MSCI Australia ISHARES 464286103 2,021 105,000 SH   SOLE   105,000 0 0
IShares Intermediate-Term Corp ISHARES 464288638 301 5,740 SH   SOLE   5,740 0 0
iShares MCSI ACWI ETF ISHARES 464288257 16,375 255,217 SH   SOLE   255,217 0 0
iShares Russell 2000 Value ISHARES 464287630 3,042 28,285 SH   SOLE   28,285 0 0
iShares Select Dividend ETF ISHARES 464287168 3,760 42,100 SH   SOLE   0 0 42,100
IShares Short-Term Corporate B ISHARES 464288646 298 5,780 SH   SOLE   5,780 0 0
ITT Industries Incorporated COM 45073V108 241 4,983 SH   SOLE   4,983 0 0
Jack In The Box Incorporated COM 466367109 26,445 340,654 SH   SOLE   240,103 0 100,551
Jagged Peak Energy Incorporate COM 47009K107 295 32,348 SH   SOLE   32,348 0 0
Johnson & Johnson COM 478160104 31,859 246,872 SH   SOLE   244,399 0 2,473
JPMorgan Alerian MLP Index ETN ETN 46625H365 20,065 898,955 SH   SOLE   898,955 0 0
JPMorgan Chase & Co COM 46625H100 37,602 385,188 SH   SOLE   380,598 0 4,590
K12 Incorporated COM 48273U102 1,297 52,306 SH   SOLE   42,306 0 10,000
KAR Auction Services Incorpora COM 48238T109 506 10,600 SH   SOLE   10,600 0 0
Kemper Corporation COM 488401100 855 12,882 SH   SOLE   12,882 0 0
Keysight Technologies Inc COM 49338L103 474 7,631 SH   SOLE   7,631 0 0
Kinder Morgan, Inc. COM 49456B101 74,476 4,842,419 SH   SOLE   4,827,676 0 14,743
KNOT Offshore Partners LP COM Y48125101 18,870 1,052,440 SH   SOLE   1,052,440 0 0
KNOT Offshore Partners LP COM Y48125101 10,983 612,535 SH   OTR 1 612,535 0 0
Korn Ferry COM 500643200 804 20,339 SH   SOLE   20,339 0 0
Kornit Digital Limited COM M6372Q113 3,329 177,809 SH   SOLE   177,809 0 0
Kratos Defense and Security COM 50077B207 1,174 83,312 SH   SOLE   83,312 0 0
LegacyTexas Financial Group COM 52471Y106 7,063 220,088 SH   SOLE   152,181 0 67,907
LHC Group Incorporated COM 50187A107 2,304 24,537 SH   SOLE   24,537 0 0
Ligand Pharmaceuticals Incorpo COM 53220K504 502 3,697 SH   SOLE   3,697 0 0
Littelfuse Incorporated COM 537008104 876 5,106 SH   SOLE   5,106 0 0
LivaNova PLC COM G5509L101 1,346 14,713 SH   SOLE   14,713 0 0
Lloyds Banking Group PLC-ADR ADR 539439109 10,069 3,933,087 SH   SOLE   3,933,087 0 0
Lockheed Martin COM 539830109 14,011 53,509 SH   SOLE   53,509 0 0
Loxo Oncology Inc COM 548862101 1,405 10,028 SH   SOLE   10,028 0 0
Lululemon Athletica Incorporat COM 550021109 207 1,705 SH   SOLE   1,705 0 0
Lumentum Holdings Incorporated COM 55024U109 801 19,077 SH   SOLE   19,077 0 0
Lyondellbasell Industries N Sh COM N53745100 10,709 128,772 SH   SOLE   128,772 0 0
Magellan Midstream Partners, L COM 559080106 94,200 1,650,892 SH   SOLE   1,638,132 0 12,760
Magellan Midstream Partners, L COM 559080106 49,179 861,877 SH   SOLE 1 861,877 0 0
Main Street Capital Corp Com COM 56035L104 3,850 113,863 SH   SOLE   113,863 0 0
Martin Midstream Partners LP COM 573331105 3,586 348,820 SH   SOLE   348,820 0 0
Martin Midstream Partners LP COM 573331105 2,249 218,800 SH   SOLE 1 218,800 0 0
Masonite International Corp COM 575385109 16,861 376,119 SH   SOLE   258,536 0 117,583
Matador Resources Company COM 576485205 746 48,011 SH   SOLE   48,011 0 0
McGrath RentCorp COM 580589109 1,600 31,072 SH   SOLE   31,072 0 0
Medtronic PLC Shares COM G5960L103 19,244 211,564 SH   SOLE   206,712 0 4,852
Microsoft Corp COM 594918104 27,334 269,114 SH   SOLE   264,502 0 4,612
Monroe Cap Corp Com COM 610335101 451 46,956 SH   SOLE   46,956 0 0
Motorola Solutions Inc Com Ne COM 620076307 416 3,619 SH   SOLE   3,619 0 0
MPLX LP COM 55336V100 122,575 4,045,372 SH   SOLE   4,031,447 0 13,925
MPLX LP COM 55336V100 33,924 1,119,589 SH   SOLE 1 1,119,589 0 0
MyoKardia Incorporated COM 62857M105 428 8,753 SH   SOLE   8,753 0 0
Natera Incorporated COM 632307104 477 34,198 SH   SOLE   34,198 0 0
Navigators Group Inc COM 638904102 15,913 229,002 SH   SOLE   164,030 0 64,972
Netflix Inc COM 64110L106 298 1,115 SH   SOLE   1,115 0 0
New Mtn Fin Corp Com COM 647551100 2,689 213,756 SH   SOLE   213,756 0 0
New Relic Inc COM 64829B100 4,850 59,893 SH   SOLE   59,893 0 0
Newtek Business Services Corpo COM 652526203 791 45,384 SH   SOLE   45,384 0 0
NextEra Energy Partners, LP COM 65341B106 12,770 296,633 SH   SOLE   296,633 0 0
NGL Energy Partners LP COM 62913M107 29,891 3,116,865 SH   SOLE   3,114,539 0 2,326
NGL Energy Partners LP COM 62913M107 18,292 1,907,380 SH   SOLE 1 1,907,380 0 0
Novanta Incorporated COM 67000B104 638 10,122 SH   SOLE   10,122 0 0
Novocure LTD COM G6674U108 2,215 66,158 SH   SOLE   66,158 0 0
NuStar Energy L.P. COM 67058H102 4,852 231,825 SH   SOLE   231,185 0 640
Nutanix Inc - A COM 67059N108 283 6,805 SH   SOLE   6,805 0 0
Oaktree Capital Group COM 674001201 425 10,700 SH   SOLE   10,700 0 0
Oasis Midstream Partners LP COM 67420T206 3,198 200,000 SH   SOLE   200,000 0 0
On Deck Capital Incorporated COM 682163100 1,485 251,778 SH   SOLE   251,778 0 0
ONEOK, Inc. COM 682680103 94,399 1,749,742 SH   SOLE   1,746,673 0 3,069
Orbotech Ltd COM M75253100 1,213 21,446 SH   SOLE   21,446 0 0
Pacira Pharmaceuticals Incorpo COM 695127100 1,102 25,625 SH   SOLE   25,625 0 0
Paylocity Holdings Corporation COM 70438V106 2,397 39,813 SH   SOLE   39,813 0 0
PBF Logistics LP COM 69318Q104 13,838 688,440 SH   SOLE   688,440 0 0
PBF Logistics LP COM 69318Q104 1,750 87,085 SH   SOLE 1 87,085 0 0
Pennantpark Floating Rate Caco COM 70806A106 1,363 117,818 SH   SOLE   117,818 0 0
Pepsico Incorporated COM 713448108 516 4,669 SH   SOLE   3,927 0 742
Phillips 66 Partners LP COM 718549207 65,770 1,561,858 SH   SOLE   1,555,808 0 6,050
Phillips 66 Partners LP COM 718549207 6,031 143,220 SH   SOLE 1 143,220 0 0
Pimco Corp & Income Strategy F COM 72200U100 1,340 90,000 SH   SOLE   0 0 90,000
Pioneer Natural Resources Comp COM 723787107 17,226 130,977 SH   SOLE   130,977 0 0
Plains All American Pipeline, COM 726503105 85,318 4,257,386 SH   SOLE   4,234,196 0 23,190
Plains All American Pipeline, COM 726503105 14,138 705,487 SH   SOLE 1 705,487 0 0
Plains GP Holdings LP COM 72651A207 58,456 2,908,250 SH   SOLE   2,908,250 0 0
Platform Specialty Products Co COM 72766Q105 7,802 755,290 SH   SOLE   520,130 0 235,160
Presidio Incorporated COM 74102M103 4,653 356,547 SH   SOLE   290,260 0 66,287
Proshares S & P 500 Dividend A PROSHARES 74348A467 1,717 28,366 SH   SOLE   28,366 0 0
Prospect Capital Corporationco COM 74348T102 1,412 223,808 SH   SOLE   223,808 0 0
Proto Labs Inc COM 743713109 2,302 20,407 SH   SOLE   20,407 0 0
PTC Incorporated COM 69370C100 944 11,385 SH   SOLE   11,385 0 0
QAD Incorporated Class A COM 74727D306 371 9,436 SH   SOLE   9,436 0 0
QuinStreet Incorporated COM 74874Q100 964 59,407 SH   SOLE   59,407 0 0
RadNet Incorporated COM 750491102 682 67,011 SH   SOLE   67,011 0 0
Range Resources COM 75281A109 7,971 832,881 SH   SOLE   832,881 0 0
Raytheon COM 755111507 13,430 87,575 SH   SOLE   87,575 0 0
Regis Corporation COM 758932107 172 10,161 SH   SOLE   10,161 0 0
Ringcentral Incorporated Class COM 76680R206 2,989 36,262 SH   SOLE   36,262 0 0
Rio Tinto PLC Spon ADR ADR 767204100 12,253 252,733 SH   SOLE   252,733 0 0
Rogers Corporation COM 775133101 968 9,775 SH   SOLE   9,775 0 0
Royal Dutch Shell Plc Spon Adr ADR 780259107 16,764 279,677 SH   SOLE   279,677 0 0
SAP SE-Sponsored ADR ADR 803054204 314 3,157 SH   SOLE   3,157 0 0
Semtech Corporation COM 816850101 1,595 34,779 SH   SOLE   34,779 0 0
ServiceNow Inc COM 81762P102 1,063 5,971 SH   SOLE   5,971 0 0
ServiceSource International In COM 81763U100 31 28,866 SH   SOLE   28,866 0 0
Shell Midstream Partners, L.P. COM 822634101 63,285 3,856,519 SH   SOLE   3,842,104 0 14,415
Shopify Inc - Class A COM 82509L107 361 2,606 SH   SOLE   2,606 0 0
SiteOne Landscape Supply Incor COM 82982L103 443 8,023 SH   SOLE   8,023 0 0
SK Telecom Ltd ADR ADR 78440P108 1,548 57,764 SH   SOLE   57,764 0 0
SM Energy Company COM 78454L100 25,130 1,623,404 SH   SOLE   1,623,404 0 0
Snap On Incorporated COM 833034101 3,633 25,005 SH   SOLE   22,352 0 2,653
Solar Cap LTD Com COM 83413U100 2,612 136,119 SH   SOLE   136,119 0 0
Sonoco Products Company COM 835495102 14,250 268,205 SH   SOLE   268,205 0 0
South State Corporation COM 840441109 9,025 150,548 SH   SOLE   100,946 0 49,602
Southwestern Energy Company COM 845467109 41 12,096 SH   SOLE   12,096 0 0
SPDR S&P 500 ETF Trust SPDR 78462F103 745 2,981 SH   SOLE   2,981 0 0
SPDR S&P Oil & Gas Exp SPDR 78464A730 524 19,740 SH   SOLE   0 0 19,740
Splunk Inc COM 848637104 232 2,217 SH   SOLE   2,217 0 0
Square Incorporated Class A COM 852234103 326 5,808 SH   SOLE   5,808 0 0
STAAR Surgical Company COM 852312305 3,708 116,217 SH   SOLE   116,217 0 0
Starbucks Corp COM 855244109 4,595 71,350 SH   SOLE   62,265 0 9,085
Stellus Capital Investment Cor COM 858568108 464 35,843 SH   SOLE   35,843 0 0
Sterling Bancorp/DE COM 85917A100 15,217 921,670 SH   SOLE   632,840 0 288,830
Stitch Fix Incorporated Class COM 860897107 954 55,829 SH   SOLE   55,829 0 0
Store Capital Group COM 862121100 26,591 939,293 SH   SOLE   655,528 0 283,765
Strategic Education Incorporat COM 86272C103 3,543 31,237 SH   SOLE   31,237 0 0
Summit Midstream Partners, LP COM 866142102 2,813 279,950 SH   SOLE   279,950 0 0
Sunoco LP COM 86765K109 3,612 132,855 SH   SOLE   132,855 0 0
Sunoco LP COM 86765K109 3,617 133,015 SH   SOLE 1 133,015 0 0
Taiwan Semiconductor-SP ADR ADR 874039100 18,446 499,758 SH   SOLE   499,758 0 0
Take Two Interactive Software COM 874054109 246 2,393 SH   SOLE   2,393 0 0
Tallgrass Energy LP COM 874696107 146,574 6,021,928 SH   SOLE   6,006,228 0 15,700
Tallgrass Energy LP COM 874696107 37,673 1,547,770 SH   SOLE 1 1,547,770 0 0
Targa Resources Corp. COM 87612G101 94,154 2,613,949 SH   SOLE   2,609,753 0 4,196
Targa Resources Corp. COM 87612G101 11,560 320,920 SH   SOLE 1 320,920 0 0
Target Corp COM 87612E106 530 8,022 SH   SOLE   8,022 0 0
TCG BDC Incorporated COM 872280102 1,463 118,018 SH   SOLE   118,018 0 0
TE Connectivity Ltd Reg Shs COM H84989104 2,008 26,547 SH   SOLE   21,457 0 5,090
Tech Data COM 878237106 17,508 214,011 SH   SOLE   151,466 0 62,545
Teladoc Health Incorporated COM 87918A105 3,058 61,683 SH   SOLE   61,683 0 0
Tesla Motors Inc COM 88160R101 457 1,372 SH   SOLE   1,372 0 0
Texas Capital Bancshares Inc COM 88224Q107 25,772 504,446 SH   SOLE   354,446 0 150,000
The Blackstone Group LP COM 09253U108 591 19,820 SH   SOLE   18,090 0 1,730
The Brink's Company COM 109696104 35,644 551,337 SH   SOLE   392,571 0 158,766
The Kraft Heinz Company COM 500754106 299 6,957 SH   SOLE   6,957 0 0
The Toronto-Dominion Bank COM 891160509 14,509 291,807 SH   SOLE   291,807 0 0
The Williams Companies, Inc. COM 969457100 104,047 4,718,699 SH   SOLE   4,698,347 0 20,352
TJX Companies COM 872540109 32,943 736,321 SH   SOLE   725,410 0 10,911
TPG Specialty Lending Inc. COM 87265K102 3,292 181,977 SH   SOLE   181,977 0 0
Trade Desk Incorporated Class COM 88339J105 911 7,846 SH   SOLE   7,846 0 0
TransCanada Corporation COM 89353D107 38,338 1,073,890 SH   SOLE   1,073,890 0 0
TransDigm Group Incorporated COM 893641100 457 1,345 SH   SOLE   1,345 0 0
TransMontaigne Partners L.P. COM 89376V100 444 10,935 SH   SOLE   10,060 0 875
Travelers Companies COM 89417E109 730 6,092 SH   SOLE   6,092 0 0
Trimas Corporation COM 896215209 50,633 1,855,380 SH   SOLE   1,365,418 0 489,962
TTEC Holdings Incorporated COM 89854H102 362 12,672 SH   SOLE   9,822 0 2,850
Twenty First Centy Fox Inc Cl COM 90130A200 2,796 58,527 SH   SOLE   45,866 0 12,661
Twitter Incorporated COM 90184L102 402 13,993 SH   SOLE   13,993 0 0
Ulta Salon Cosmetics & Fragran COM 90384S303 842 3,437 SH   SOLE   3,437 0 0
Unilever Plc Adr (New) ADR 904767704 14,793 283,115 SH   SOLE   283,115 0 0
Union Pacific Corporation COM 907818108 2,241 16,211 SH   SOLE   12,934 0 3,277
United Fire Group Incorporated COM 910340108 21,982 396,430 SH   SOLE   268,411 0 128,019
UnitedHealth Group Inc COM 91324P102 28,042 112,564 SH   SOLE   110,624 0 1,940
US Foods Holding Corporation COM 912008109 1,342 42,421 SH   SOLE   42,421 0 0
USD Partners LP COM 903318103 13,537 1,295,442 SH   SOLE   1,295,442 0 0
USD Partners LP COM 903318103 5,942 568,625 SH   SOLE 1 568,625 0 0
Vale SA -Sp ADR ADR 91912E105 2,365 179,297 SH   SOLE   179,297 0 0
Valvoline Incorporated COM 92047W101 32,194 1,663,797 SH   SOLE   1,156,142 0 507,655
VanEck Vectors BDC Income ETF ETF 92189F411 167 11,867 SH   SOLE   11,867 0 0
Vaneck Vectors Oil Services ETF 92189F718 182 12,990 SH   SOLE   0 0 12,990
Vanguard FTSE Developed ETF ETF 921943858 1,139 30,704 SH   SOLE   30,704 0 0
Vanguard Intermediate-Term Cor INT-TERM 92206C870 1,284 15,492 SH   SOLE   10,906 0 4,586
Vanguard S/T Corp Bond ETF ETF 92206C409 5,086 65,259 SH   SOLE   41,678 0 23,581
Vanguard Small-Cap Value ETF ETF 922908611 1,145 10,040 SH   SOLE   10,040 0 0
Veeva Systems Inc-Class A COM 922475108 346 3,871 SH   SOLE   3,871 0 0
Ventas Inc. COM 92276F100 929 15,851 SH   SOLE   6,866 0 8,985
Verisk Analytics Incorporated COM 92345Y106 377 3,457 SH   SOLE   3,457 0 0
Verizon Communications COM 92343V104 27,611 491,131 SH   SOLE   474,706 0 16,425
Vicor Corporation COM 925815102 1,335 35,326 SH   SOLE   35,326 0 0
Visa Inc-Class A Shares COM 92826C839 215 1,628 SH   SOLE   1,628 0 0
Voya Financial Incorporated COM 929089100 1,678 41,807 SH   SOLE   41,807 0 0
Waddell and Reed Fin COM 930059100 535 29,564 SH   SOLE   29,564 0 0
Walt Disney COM 254687106 228 2,083 SH   SOLE   2,083 0 0
Weight Watchers International COM 948626106 621 16,106 SH   SOLE   16,106 0 0
Western Gas Equity Partners, L COM 95825R103 14,871 536,294 SH   SOLE   532,520 0 3,774
Western Gas Partners LP COM 958254104 68,244 1,615,998 SH   SOLE   1,613,388 0 2,610
Western Gas Partners LP COM 958254104 10,331 244,640 SH   SOLE 1 244,640 0 0
Whitehorse Finance Incorporate COM 96524V106 438 34,458 SH   SOLE   34,458 0 0
WillScot Corporation Class A COM 971375126 468 49,722 SH   SOLE   49,722 0 0
Wisdom Tree Intl LV DVD Fund INTL LRGCP DV 97717W794 1,306 30,710 SH   SOLE   30,710 0 0
Wisdomtree Largecap Div Largec US LARGECAP DIVD 97717W307 586 6,940 SH   SOLE   6,940 0 0
Workday Inc-Class A COM 98138H101 530 3,318 SH   SOLE   3,318 0 0
WPX Energy Incorporated COM 98212B103 57,581 5,073,232 SH   SOLE   4,656,627 0 416,605
WR Grace & Co COM 38388F108 820 12,635 SH   SOLE   12,635 0 0
Xilinx Inc COM 983919101 292 3,428 SH   SOLE   3,428 0 0
Zscaler Incorporated COM 98980G102 2,867 73,108 SH   SOLE   73,108 0 0