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
Au Optronics Corporation Spon ADR 002255107 873 207,369 SH   SOLE   207,369 0 0
Abiomed COM 003654100 555 1,234 SH   SOLE   1,234 0 0
Acushnet Holdings Corporation COM 005098108 25,707 937,203 SH   SOLE   676,660 0 260,543
Alarm.com Holdings Incorporate COM 011642105 2,030 35,374 SH   SOLE   35,374 0 0
Albany International Corporati COM 012348108 2,002 25,187 SH   SOLE   25,187 0 0
Albemarle Corp COM 012653101 337 3,381 SH   SOLE   3,381 0 0
Alexander & Baldwin Holdings I COM 014491104 14,204 625,993 SH   SOLE   432,117 0 193,876
Amazon.com Inc COM 023135106 981 490 SH   SOLE   490 0 0
American Express Company COM 025816109 2,304 21,632 SH   SOLE   16,662 0 4,970
AmeriGas Partners, L.P. COM 030975106 3,321 84,049 SH   SOLE   84,049 0 0
Analog Devices COM 032654105 25,572 276,572 SH   SOLE   276,326 0 246
Anthem Incorporated COM 036752103 4,291 15,656 SH   SOLE   13,649 0 2,007
Apple Inc COM 037833100 947 4,196 SH   SOLE   4,196 0 0
Arista Networks Inc COM 040413106 490 1,843 SH   SOLE   1,843 0 0
Atlantic Bancshares Incorporat COM 048269203 12,259 731,885 SH   SOLE   541,411 0 190,474
Atmos Energy Corp COM 049560105 1,476 15,721 SH   SOLE   15,721 0 0
Avnet Incorporated COM 053807103 49,095 1,096,601 SH   SOLE   771,220 0 325,381
BB&T Captial Markets COM 054937107 17,704 364,721 SH   SOLE   364,407 0 314
Baidu Incorporated Spon Adr ADR 056752108 1,063 4,649 SH   SOLE   4,649 0 0
Bank Of America COM 060505104 19,121 649,062 SH   SOLE   648,503 0 559
Berkshire Hathaway Inc Del Cl COM 084670702 2,680 12,518 SH   SOLE   10,411 0 2,107
Bloom Energy Corporation Class COM 093712107 2,782 81,621 SH   SOLE   81,621 0 0
Bojangles' Incorporated COM 097488100 14,126 899,715 SH   SOLE   672,844 0 226,871
Boot Barn Holdings Incorporate COM 099406100 2,642 92,991 SH   SOLE   92,991 0 0
The Brink's Company COM 109696104 37,730 540,933 SH   SOLE   381,972 0 158,961
Brown Forman Corporation Class COM 115637209 1,294 25,608 SH   SOLE   25,608 0 0
CBS Corp Class B COM 124857202 2,428 42,268 SH   SOLE   33,966 0 8,302
Cabot Oil & Gas COM 127097103 17,772 789,171 SH   SOLE   789,171 0 0
Callaway Golf Company COM 131193104 3,586 147,624 SH   SOLE   147,624 0 0
Capital Southwest Corporation COM 140501107 911 48,010 SH   SOLE   48,010 0 0
Carrizo Oil & Gas Incorporated COM 144577103 22,395 888,707 SH   SOLE   888,707 0 0
Carvana Company COM 146869102 7,444 125,976 SH   SOLE   125,976 0 0
Caseys General Stores COM 147528103 32,939 255,120 SH   SOLE   193,055 0 62,065
Cavco Industries Inc COM 149568107 2,066 8,165 SH   SOLE   8,165 0 0
Chefs' Warehouse COM 163086101 1,973 54,266 SH   SOLE   54,266 0 0
Chegg Incorporated COM 163092109 4,178 146,945 SH   SOLE   146,945 0 0
Chevron Corporation New COM 166764100 2,135 17,464 SH   SOLE   13,812 0 3,652
Ciena Corporation COM 171779309 2,526 80,873 SH   SOLE   80,873 0 0
Clorox COM 189054109 1,567 10,420 SH   SOLE   10,420 0 0
Cognex COM 192422103 966 17,310 SH   SOLE   17,310 0 0
Cognizant Technology Solutions COM 192446102 255 3,306 SH   SOLE   3,306 0 0
Core Mark Holding Company Inco COM 218681104 48,858 1,438,692 SH   SOLE   1,047,274 0 391,418
Corporate Capital Trust Incorp COM 219880101 2,515 164,812 SH   SOLE   164,812 0 0
Crestwood Equity Partners LP COM 226344208 42,036 1,143,838 SH   SOLE   1,142,635 0 1,203
Crestwood Equity Partners LP COM 226344208 33,271 905,335 SH   OTR 1 905,335 0 0
Cubic Corporation COM 229669106 833 11,398 SH   SOLE   11,398 0 0
Darden Restaurants COM 237194105 312 2,804 SH   SOLE   2,804 0 0
Delta Air Lines COM 247361702 2,405 41,591 SH   SOLE   32,701 0 8,890
DexCom Inc COM 252131107 584 4,084 SH   SOLE   4,084 0 0
Discover Financial Services COM 254709108 4,055 53,035 SH   SOLE   46,655 0 6,380
Dominion Energy Midstream Part COM 257454108 1,765 98,585 SH   SOLE   98,585 0 0
Dominion Energy Midstream Part COM 257454108 18,326 1,023,771 SH   OTR 1 1,023,771 0 0
E Trade Financial Corp COM 269246401 570 10,879 SH   SOLE   10,879 0 0
Eastman Chemical COM 277432100 17,257 180,287 SH   SOLE   180,129 0 158
Enable Midstream Partners, LP COM 292480100 47,214 2,803,655 SH   SOLE   2,803,655 0 0
Enable Midstream Partners, LP COM 292480100 40,638 2,413,170 SH   OTR 1 2,413,170 0 0
Enterprise Products Partners L COM 293792107 153,686 5,349,304 SH   SOLE   5,317,579 0 31,725
Enterprise Products Partners L COM 293792107 38,769 1,349,419 SH   OTR 1 1,349,419 0 0
Equity Commonwealth COM 294628102 29,509 919,557 SH   SOLE   637,190 0 282,367
Equity Commonwealth 6.50 Pfd CNV 294628201 603 23,000 SH   SOLE   3,000 0 20,000
Esterline Technologies Corp COM 297425100 34,307 377,207 SH   SOLE   264,885 0 112,322
Flir Systems COM 302445101 585 9,512 SH   SOLE   9,512 0 0
FNB Corporation COM 302520101 18,467 1,451,787 SH   SOLE   989,667 0 462,120
FSI Corporation COM 302635107 4,024 570,744 SH   SOLE   570,744 0 0
Fidus Invt Corp Com COM 316500107 1,819 124,431 SH   SOLE   124,431 0 0
Fifth Third Bancorp COM 316773100 397 14,202 SH   SOLE   342 0 13,860
FleetCor Technologies Incorpor COM 339041105 709 3,113 SH   SOLE   3,113 0 0
Flowers Foods Inc COM 343498101 488 26,170 SH   SOLE   18,628 0 7,542
FormFactor Inc COM 346375108 704 51,210 SH   SOLE   51,210 0 0
General Dynamics COM 369550108 1,538 7,512 SH   SOLE   7,512 0 0
Genesis Energy LP COM 371927104 31,579 1,327,957 SH   SOLE   1,326,812 0 1,145
Genesis Energy LP COM 371927104 25,616 1,077,225 SH   OTR 1 1,077,225 0 0
Gladstone Invesment Corporatio COM 376546107 574 50,260 SH   SOLE   50,260 0 0
Glaukos Corp COM 377322102 2,702 41,636 SH   SOLE   41,636 0 0
Graham Holdings Company Class COM 384637104 19,456 33,586 SH   SOLE   23,216 0 10,370
Grubhub Incorporated COM 400110102 2,688 19,389 SH   SOLE   19,389 0 0
Hercules Technology Growth Cap COM 427096508 3,660 278,111 SH   SOLE   278,111 0 0
Hexcel Corporation COM 428291108 1,351 20,145 SH   SOLE   16,706 0 3,439
Holly Energy Partners, L.P. COM 435763107 5,461 173,590 SH   SOLE   173,590 0 0
Holly Energy Partners, L.P. COM 435763107 16,199 514,900 SH   OTR 1 514,900 0 0
Home Depot Inc COM 437076102 19,051 91,969 SH   SOLE   91,887 0 82
Honeywell International Inc COM 438516106 30,716 184,594 SH   SOLE   184,434 0 160
Horizon Bancorp Incorporated COM 440407104 33,211 1,681,565 SH   SOLE   1,160,798 0 520,767
HubSpot Inc COM 443573100 4,197 27,801 SH   SOLE   27,801 0 0
Huntington Bancshares COM 446150104 1,742 116,772 SH   SOLE   116,772 0 0
Huntington Ingalls Industrie COM 446413106 418 1,634 SH   SOLE   1,634 0 0
iRhythm Technologies Incorpora COM 450056106 4,699 49,646 SH   SOLE   49,646 0 0
Illumina Incorporated COM 452327109 260 709 SH   SOLE   709 0 0
Infosys Limited Sponsored ADR ADR 456788108 3,610 354,930 SH   SOLE   354,930 0 0
I N G Groep N V Adr ADR 456837103 310 23,865 SH   SOLE   23,865 0 0
Intl Flavor & Fragrance COM 459506101 3,331 23,941 SH   SOLE   23,941 0 0
iRobot Corp COM 462726100 5,415 49,264 SH   SOLE   49,264 0 0
iShares Inc MSCI Australia MSCI AUST ETF 464286103 2,323 105,000 SH   SOLE   105,000 0 0
iShares Select Dividend ETF SELECT DIVID ETF 464287168 4,200 42,100 SH   SOLE   0 0 42,100
IShares Intermediate-Term Corp INTRMD CR BD ETF 464288638 305 5,740 SH   SOLE   5,740 0 0
IShares Short-Term Corporate B SH TR CRPORT ETF 464288646 300 5,780 SH   SOLE   5,780 0 0
iShares S&P US Pfd Stock Index S&P US PFD STK 464288687 213 5,738 SH   SOLE   0 0 5,738
Jack In The Box Incorporated COM 466367109 22,001 262,444 SH   SOLE   179,628 0 82,816
Johnson & Johnson COM 478160104 17,541 126,949 SH   SOLE   124,055 0 2,894
Korn Ferry Intl COM 500643200 1,443 29,301 SH   SOLE   29,301 0 0
The Kraft Heinz Company COM 500754106 383 6,957 SH   SOLE   6,957 0 0
Littelfuse Incorporated COM 537008104 2,009 10,154 SH   SOLE   10,154 0 0
Lloyds Banking Group PLC-ADR ADR 539439109 12,809 4,213,441 SH   SOLE   4,208,560 0 4,881
Lockheed Martin COM 539830109 19,745 57,072 SH   SOLE   57,023 0 49
Loxo Oncology Inc COM 548862101 1,672 9,785 SH   SOLE   9,785 0 0
Magellan Midstream Partners, L COM 559080106 122,476 1,808,564 SH   SOLE   1,796,124 0 12,440
Magellan Midstream Partners, L COM 559080106 58,366 861,877 SH   OTR 1 861,877 0 0
Martin Midstream Partners LP COM 573331105 4,046 348,820 SH   SOLE   348,820 0 0
Martin Midstream Partners LP COM 573331105 2,538 218,800 SH   OTR 1 218,800 0 0
Masonite International Corp COM 575385109 27,834 434,235 SH   SOLE   310,841 0 123,394
Matador Resources Company COM 576485205 2,888 87,389 SH   SOLE   87,389 0 0
McGrath RentCorp COM 580589109 1,628 29,892 SH   SOLE   29,892 0 0
Microsoft Corp COM 594918104 31,323 273,876 SH   SOLE   268,518 0 5,358
Monroe Cap Corp Com COM 610335101 903 66,539 SH   SOLE   66,539 0 0
Natera Incorporated COM 632307104 1,732 72,368 SH   SOLE   72,368 0 0
Navigators Group Inc COM 638904102 37,211 538,505 SH   SOLE   387,074 0 151,431
New Mtn Fin Corp Com COM 647551100 3,559 263,612 SH   SOLE   263,612 0 0
Newtek Business Services Corpo COM 652526203 1,102 52,643 SH   SOLE   52,643 0 0
Oaktree Capital Group COM 674001201 581 14,040 SH   SOLE   14,040 0 0
On Deck Capital Incorporated COM 682163100 1,590 210,078 SH   SOLE   210,078 0 0
ONEOK, Inc. COM 682680103 158,986 2,345,266 SH   SOLE   2,342,197 0 3,069
Oxford Industries Incorporated COM 691497309 1,621 17,966 SH   SOLE   17,966 0 0
Posco Sponsored ADR ADR 693483109 1,057 16,017 SH   SOLE   16,017 0 0
Pepsico Incorporated COM 713448108 588 5,255 SH   SOLE   4,331 0 924
Phillips 66 Partners LP COM 718549207 88,983 1,739,986 SH   SOLE   1,733,936 0 6,050
Phillips 66 Partners LP COM 718549207 7,324 143,220 SH   OTR 1 143,220 0 0
Pioneer Natural Resources Comp COM 723787107 22,675 130,176 SH   SOLE   130,176 0 0
Plains All American Pipeline, COM 726503105 113,844 4,551,951 SH   SOLE   4,528,761 0 23,190
Plains All American Pipeline, COM 726503105 34,937 1,396,932 SH   OTR 1 1,396,932 0 0
Proto Labs Inc COM 743713109 6,610 40,866 SH   SOLE   40,866 0 0
Raymond James Fin. COM 754730109 378 4,105 SH   SOLE   4,105 0 0
Raytheon COM 755111507 19,172 92,772 SH   SOLE   92,691 0 81
Rio Tinto PLC Spon ADR ADR 767204100 13,896 272,366 SH   SOLE   272,047 0 319
Rockwell Automation Inc COM 773903109 369 1,969 SH   SOLE   1,969 0 0
Rogers Corporation COM 775133101 2,124 14,417 SH   SOLE   14,417 0 0
Roper Industries COM 776696106 408 1,379 SH   SOLE   1,379 0 0
Royal Dutch Shell Plc Spon Adr ADR 780259107 21,424 302,042 SH   SOLE   301,691 0 351
SAP SE-Sponsored ADR ADR 803054204 675 5,490 SH   SOLE   5,490 0 0
Sarepta Therapeutics Incorpora COM 803607100 214 1,328 SH   SOLE   1,328 0 0
Semtech Corporation COM 816850101 4,034 72,548 SH   SOLE   72,548 0 0
Shell Midstream Partners, L.P. COM 822634101 94,515 4,420,728 SH   SOLE   4,406,313 0 14,415
Shinhan Financial Group- ADR ADR 824596100 1,441 35,897 SH   SOLE   35,897 0 0
Snap On Incorporated COM 833034101 4,419 24,067 SH   SOLE   21,414 0 2,653
Sonoco Products Company COM 835495102 15,026 270,735 SH   SOLE   270,504 0 231
South State Corporation COM 840441109 12,804 156,141 SH   SOLE   106,348 0 49,793
Southwestern Energy Company COM 845467109 62 12,096 SH   SOLE   12,096 0 0
Splunk Inc COM 848637104 399 3,299 SH   SOLE   3,299 0 0
STAAR Surgical Company COM 852312305 6,870 143,127 SH   SOLE   143,127 0 0
Starbucks Corp COM 855244109 4,022 70,765 SH   SOLE   61,680 0 9,085
Stitch Fix Incorporated Class COM 860897107 7,348 167,867 SH   SOLE   167,867 0 0
Store Capital Group COM 862121100 27,308 982,654 SH   SOLE   676,674 0 305,980
Summit Midstream Partners, LP COM 866142102 4,003 279,950 SH   SOLE   279,950 0 0
TCG BDC Incorporated COM 872280102 2,383 142,695 SH   SOLE   142,695 0 0
TJX Companies COM 872540109 40,368 360,368 SH   SOLE   358,196 0 2,172
Taiwan Semiconductor-SP ADR ADR 874039100 39,519 894,910 SH   SOLE   894,112 0 798
Take Two Interactive Software COM 874054109 542 3,925 SH   SOLE   3,925 0 0
Tallgrass Energy LP COM 874696107 147,130 6,239,624 SH   SOLE   6,223,924 0 15,700
Tallgrass Energy LP COM 874696107 36,496 1,547,770 SH   OTR 1 1,547,770 0 0
Tata Motors Limited- Spon ADR ADR 876568502 1,354 88,150 SH   SOLE   88,150 0 0
Tech Data COM 878237106 28,028 391,617 SH   SOLE   276,897 0 114,720
TransDigm Group Incorporated COM 893641100 450 1,210 SH   SOLE   1,210 0 0
Trimas Corporation COM 896215209 44,284 1,456,711 SH   SOLE   1,041,738 0 414,973
Trimble Incorporated COM 896239100 342 7,877 SH   SOLE   7,877 0 0
II-VI Inc COM 902104108 1,658 35,053 SH   SOLE   35,053 0 0
USD Partners LP COM 903318103 12,506 1,295,927 SH   SOLE   1,295,927 0 0
USD Partners LP COM 903318103 5,487 568,625 SH   OTR 1 568,625 0 0
Unilever Plc Adr (New) ADR 904767704 16,064 292,224 SH   SOLE   291,892 0 332
Union Pacific Corporation COM 907818108 2,655 16,304 SH   SOLE   13,027 0 3,277
United Fire Group Incorporated COM 910340108 16,490 324,795 SH   SOLE   214,471 0 110,324
United Rentals COM 911363109 473 2,891 SH   SOLE   2,891 0 0
US Foods Holding Corporation COM 912008109 1,182 38,341 SH   SOLE   38,341 0 0
United Technologies COM 913017109 301 2,152 SH   SOLE   2,152 0 0
Vanguard FTSE Developed ETF FTSE DEV MKT ETF 921943858 761 17,598 SH   SOLE   17,598 0 0
Veeva Systems Inc-Class A COM 922475108 436 4,005 SH   SOLE   4,005 0 0
Vanguard Small-Cap Value ETF SM CP VAL ETF 922908611 1,399 10,040 SH   SOLE   10,040 0 0
Voya Financial Incorporated COM 929089100 1,873 37,713 SH   SOLE   37,713 0 0
Wabtec Corporation COM 929740108 369 3,517 SH   SOLE   3,517 0 0
Weight Watchers International COM 948626106 939 13,045 SH   SOLE   13,045 0 0
Western Gas Partners COM 958254104 54,370 1,244,725 SH   SOLE   1,242,115 0 2,610
Western Gas Partners COM 958254104 10,686 244,640 SH   OTR 1 244,640 0 0
The Williams Companies, Inc. COM 969457100 205,030 7,540,654 SH   SOLE   7,520,957 0 19,697
WillScot Corporation Class A COM 971375126 1,164 67,884 SH   SOLE   67,884 0 0
XPO Logistics Inc COM 983793100 750 6,572 SH   SOLE   6,572 0 0
Controladora Vuela CIA-ADR ADR 21240E105 431 57,760 SH   SOLE   57,760 0 0
Vale SA -Sp ADR ADR 91912E105 2,695 181,613 SH   SOLE   181,613 0 0
Target Corp COM 87612E106 20,408 231,356 SH   SOLE   231,148 0 208
BlackRock TCP Capital Corp COM 09259E108 3,578 251,457 SH   SOLE   251,457 0 0
Edwards Lifesciences Corp COM 28176E108 818 4,699 SH   SOLE   4,699 0 0
Total Fina S A ADR ADR 89151E109 297 4,609 SH   SOLE   4,609 0 0
Travelers Companies COM 89417E109 15,692 120,977 SH   SOLE   120,870 0 107
Angi Homeservices Incorporated COM 00183L102 1,283 54,640 SH   SOLE   54,640 0 0
A T & T Inc New COM 00206R102 1,147 34,144 SH   SOLE   1,804 0 32,340
ASE Industrial Holding ADR ADR 00215W100 1,072 222,000 SH   SOLE   222,000 0 0
Abbvie Incorporated COM 00287Y109 12,801 135,346 SH   SOLE   135,226 0 120
Acceleron Pharma Inc COM 00434H108 1,989 34,760 SH   SOLE   34,760 0 0
Activision Blizzard Inc COM 00507V109 200 2,405 SH   SOLE   2,405 0 0
Alibaba Group Holding-SP ADR ADR 01609W102 2,949 17,899 SH   SOLE   17,899 0 0
Allegiance Bancshares Inc COM 01748H107 10,529 252,484 SH   SOLE   169,004 0 83,480
AllianceBernstein Hldg LP COM 01881G106 342 11,220 SH   SOLE   7,220 0 4,000
Allison Transmission Holding COM 01973R101 45,634 877,412 SH   SOLE   613,302 0 264,110
Alphabet Inc-Cl A COM 02079K305 2,145 1,777 SH   SOLE   1,591 0 186
Altria Group Inc COM 02209S103 598 9,916 SH   SOLE   956 0 8,960
Ambev SA-ADR ADR 02319V103 559 122,259 SH   SOLE   122,259 0 0
Andeavor Logistics LP COM 03350F106 129,727 2,671,484 SH   SOLE   2,663,804 0 7,680
Andeavor Logistics LP COM 03350F106 60,128 1,238,215 SH   OTR 1 1,238,215 0 0
Antero Midstream Partners LP COM 03673L103 38,960 1,359,402 SH   SOLE   1,354,561 0 4,841
Antero Midstream GP LP COM 03675Y103 39,596 2,340,193 SH   SOLE   2,332,518 0 7,675
Apollo Investment Corporation COM 03761U106 3,912 719,043 SH   SOLE   719,043 0 0
Archrock Inc. COM 03957W106 10,262 841,170 SH   SOLE   841,170 0 0
Ares Capital Corporation COM 04010L103 5,807 337,822 SH   SOLE   337,822 0 0
Armstrong World Industries COM 04247X102 25,922 372,447 SH   SOLE   258,905 0 113,542
Ascendis Phrama A/S Spon ADR ADR 04351P101 838 11,833 SH   SOLE   11,833 0 0
AxoGen Incorporated COM 05463X106 1,425 38,662 SH   SOLE   38,662 0 0
Banco Bilbao Vizcaya-SP ADR ADR 05946K101 716 113,720 SH   SOLE   113,720 0 0
Bancolombia S.A. Sponsored ADR ADR 05968L102 1,208 28,949 SH   SOLE   28,949 0 0
Banc of California Incorporate COM 05990K106 15,182 803,264 SH   SOLE   565,372 0 237,892
Bankunited Inc Com COM 06652K103 24,718 698,236 SH   SOLE   479,745 0 218,491
Black Knight Incorporated COM 09215C105 1,186 22,831 SH   SOLE   22,831 0 0
BlackLine Incorporated COM 09239B109 5,715 101,200 SH   SOLE   101,200 0 0
The Blackstone Group LP COM 09253U108 1,052 27,620 SH   SOLE   25,890 0 1,730
Broadridge Financial Solutions COM 11133T103 298 2,262 SH   SOLE   2,262 0 0
Broadcom Incorporated COM 11135F101 337 1,364 SH   SOLE   1,364 0 0
CDW Corporation COM 12514G108 3,957 44,497 SH   SOLE   39,164 0 5,333
Cable One, Incorporated COM 12685J105 20,130 22,781 SH   SOLE   18,304 0 4,477
Callon Petroleum Company COM 13123X102 25,840 2,155,160 SH   SOLE   2,155,160 0 0
Cannae Holdings Incorporated COM 13765N107 41,918 2,000,862 SH   SOLE   1,406,212 0 594,650
Centennial Resource Developmen COM 15136A102 25,349 1,160,140 SH   SOLE   1,160,140 0 0
Centerstate Bank Corporation COM 15201P109 16,721 596,099 SH   SOLE   432,690 0 163,409
Chart Industries Incorporated COM 16115Q308 4,107 52,438 SH   SOLE   52,438 0 0
Cheniere Energy Incorporated COM 16411R208 34,556 497,275 SH   SOLE   497,275 0 0
Chunghwa Telecom LT-Spon ADR ADR 17133Q502 20,020 557,514 SH   SOLE   556,969 0 545
Cisco Systems Inc COM 17275R102 16,460 338,333 SH   SOLE   338,070 0 263
CIA Saneamento Basico DE-ADR ADR 20441A102 706 119,630 SH   SOLE   119,630 0 0
Concho Resources Inc COM 20605P101 2,220 14,536 SH   SOLE   13,107 0 1,429
Construction Partners Incorpor COM 21044C107 525 43,350 SH   SOLE   43,350 0 0
Control4 Corporation COM 21240D107 1,181 34,390 SH   SOLE   34,390 0 0
CoStar Group Inc COM 22160N109 660 1,568 SH   SOLE   1,568 0 0
Coupa Software Incorporated COM 22266L106 5,469 69,136 SH   SOLE   69,136 0 0
DCP Midstream, LP COM 23311P100 188,971 4,773,201 SH   SOLE   4,763,306 0 9,895
DCP Midstream, LP COM 23311P100 69,531 1,756,289 SH   OTR 1 1,756,289 0 0
Delek Logistics Partners, LP COM 24664T103 25,021 735,913 SH   SOLE   735,913 0 0
Delek Logistics Partners, LP COM 24664T103 15,569 457,915 SH   OTR 1 457,915 0 0
Diageo PLC - SPONS ADR ADR 25243Q205 222 1,568 SH   SOLE   737 0 831
Diamondback Energy Incorporate COM 25278X109 424 3,138 SH   SOLE   3,138 0 0
EQT Corporation COM 26884L109 41,284 933,401 SH   SOLE   933,401 0 0
EQM Midstream Partners, LP COM 26885B100 16,199 306,908 SH   SOLE   305,008 0 1,900
EQT GP Holdings LP COM 26885J103 13,614 653,584 SH   SOLE   649,434 0 4,150
Emergent BioSolutions Incorpor COM 29089Q105 1,639 24,896 SH   SOLE   24,896 0 0
Emerald Expositions Events Inc COM 29103B100 17,275 1,048,268 SH   SOLE   745,376 0 302,892
Enbridge Incorporated COM 29250N105 10,007 309,897 SH   SOLE   309,897 0 0
Enbridge Energy Partners, L.P. COM 29250R106 20,472 1,862,765 SH   SOLE   1,860,200 0 2,565
Enbridge Energy Partners, L.P. COM 29250R106 33,823 3,077,585 SH   OTR 1 3,077,585 0 0
Enbridge Energy Management, L. COM 29250X103 49,561 4,538,597 SH   SOLE   4,538,597 0 0
Encompass Health Corporation COM 29261A100 1,951 25,027 SH   SOLE   25,027 0 0
Energen Corporation COM 29265N108 40,506 470,075 SH   SOLE   467,275 0 2,800
Energy Transfer Equity, L.P. COM 29273V100 90,234 5,176,925 SH   SOLE   5,156,945 0 19,980
Energy Transfer Partners, L.P. COM 29278N103 159,180 7,150,939 SH   SOLE   7,131,391 0 19,548
Energy Transfer Partners, L.P. COM 29278N103 73,837 3,317,041 SH   OTR 1 3,317,041 0 0
EnLink Midstream, LLC COM 29336T100 15,862 964,261 SH   SOLE   964,261 0 0
EnLink Midstream Partners, LP COM 29336U107 120,066 6,441,328 SH   SOLE   6,430,828 0 10,500
EnLink Midstream Partners, LP COM 29336U107 63,632 3,413,750 SH   OTR 1 3,413,750 0 0
Enpro Industries COM 29355X107 538 7,383 SH   SOLE   4,753 0 2,630
Etsy Incorporated COM 29786A106 1,880 36,596 SH   SOLE   36,596 0 0
Evercore Incorporated COM 29977A105 1,139 11,329 SH   SOLE   11,329 0 0
Evolution Petroleum Corp COM 30049A107 23,839 2,157,413 SH   SOLE   2,157,413 0 0
Exact Sciences Corp COM 30063P105 3,779 47,888 SH   SOLE   47,888 0 0
Exxon Mobil Corporation COM 30231G102 15,380 180,898 SH   SOLE   180,748 0 150
FibroGen Incorporated COM 31572Q808 1,375 22,634 SH   SOLE   22,634 0 0
Fidelity National Financial In COM 31620R303 1,252 31,816 SH   SOLE   31,816 0 0
G-III Apparel Group LTD COM 36237H101 415 8,616 SH   SOLE   8,616 0 0
Global Partners LP COM 37946R109 5,530 303,824 SH   SOLE   300,429 0 3,395
Goldman Sachs BDC Inc. COM 38147U107 1,551 69,908 SH   SOLE   69,908 0 0
Golub Cap Bdc Inc Com COM 38173M102 4,532 241,716 SH   SOLE   241,716 0 0
Goosehead Insurance Incorporat COM 38267D109 1,468 43,348 SH   SOLE   43,348 0 0
Hamilton Beach Brand A COM 40701T104 641 29,222 SH   SOLE   29,222 0 0
Heritage Financial Corporation COM 42722X106 12,202 347,140 SH   SOLE   256,630 0 90,510
Howard Hughes Corp/The COM 44267D107 36,991 297,784 SH   SOLE   220,032 0 77,752
IAC/Interactive Corporation COM 44919P508 805 3,715 SH   SOLE   3,715 0 0
ITT Industries Incorporated COM 45073V108 421 6,877 SH   SOLE   6,877 0 0
Inseego Corporation COM 45782B104 42 10,986 SH   SOLE   10,986 0 0
Insulet Corporation COM 45784P101 375 3,543 SH   SOLE   3,543 0 0
Invesco S&P Spinoff ETF S&P SPIN OFF 46137V159 1,013 18,443 SH   SOLE   7,663 0 10,780
Invesco S&P 500 Equal Weight E S&P500 EQL WGT 46137V357 5,968 55,874 SH   SOLE   48,069 0 7,805
iShares Core MSCI Europe CORE MSCI EURO 46434V738 481 10,019 SH   SOLE   10,019 0 0
JPMorgan Chase & Co COM 46625H100 43,817 388,314 SH   SOLE   383,441 0 4,873
KB Financial Group Incorporate ADR 48241A105 2,134 44,207 SH   SOLE   44,207 0 0
K12 Inc. COM 48273U102 177 10,000 SH   SOLE   0 0 10,000
Keysight Technologies Inc COM 49338L103 419 6,323 SH   SOLE   6,323 0 0
Kinder Morgan, Inc. COM 49456B101 95,588 5,391,339 SH   SOLE   5,376,596 0 14,743
LHC Group Incorporated COM 50187A107 2,157 20,941 SH   SOLE   20,941 0 0
LegacyTexas Financial Group COM 52471Y106 9,640 226,289 SH   SOLE   158,382 0 67,907
Ligand Pharmaceuticals Incorpo COM 53220K504 1,443 5,256 SH   SOLE   5,256 0 0
Lumentum Holdings Incorporated COM 55024U109 1,847 30,817 SH   SOLE   30,817 0 0
MPLX LP COM 55336V100 154,496 4,454,899 SH   SOLE   4,439,219 0 15,680
MPLX LP COM 55336V100 38,827 1,119,589 SH   OTR 1 1,119,589 0 0
Main Street Capital Corp Com COM 56035L104 5,277 137,075 SH   SOLE   137,075 0 0
Momo Incorporated ADR 60879B107 1,206 27,543 SH   SOLE   27,543 0 0
MyoKardia Incorporated COM 62857M105 1,741 26,695 SH   SOLE   26,695 0 0
NGL Energy Partners LP COM 62913M107 26,268 2,264,485 SH   SOLE   2,262,159 0 2,326
NGL Energy Partners LP COM 62913M107 17,169 1,480,120 SH   OTR 1 1,480,120 0 0
Netflix Inc COM 64110L106 678 1,812 SH   SOLE   1,812 0 0
Neurocrine Biosciences Inc COM 64125C109 297 2,417 SH   SOLE   2,417 0 0
New Relic Inc COM 64829B100 5,728 60,783 SH   SOLE   60,783 0 0
NextEra Energy Partners, LP COM 65341B106 15,992 329,733 SH   SOLE   329,733 0 0
Novanta Incorporated COM 67000B104 1,345 19,665 SH   SOLE   19,665 0 0
NuStar Energy L.P. COM 67058H102 6,462 232,455 SH   SOLE   231,815 0 640
Nutanix Inc - A COM 67059N108 802 18,785 SH   SOLE   18,785 0 0
Nvidia Corp COM 67066G104 343 1,220 SH   SOLE   1,220 0 0
Oasis Midstream Partners LP COM 67420T206 4,454 200,000 SH   SOLE   200,000 0 0
PBF Logistics LP COM 69318Q104 11,821 548,540 SH   SOLE   548,540 0 0
PBF Logistics LP COM 69318Q104 1,661 77,085 SH   OTR 1 77,085 0 0
PTC Incorporated COM 69370C100 1,551 14,608 SH   SOLE   14,608 0 0
Paylocity Holdings Corporation COM 70438V106 1,670 20,788 SH   SOLE   20,788 0 0
Pennantpark Floating Rate Caco COM 70806A106 1,796 136,570 SH   SOLE   136,570 0 0
Pimco Corp & Income Strategy F COM 72200U100 1,737 94,980 SH   SOLE   0 0 94,980
Plains GP Holdings LP COM 72651A207 80,296 3,273,365 SH   SOLE   3,273,365 0 0
Presidio Incorporated COM 74102M103 14,862 974,531 SH   SOLE   655,741 0 318,790
T. Rowe Price Group COM 74144T108 220 2,013 SH   SOLE   2,013 0 0
Proshares S & P 500 Dividend A S&P 500 DV ARIST 74348A467 1,620 24,246 SH   SOLE   24,246 0 0
Prospect Capital Corporationco COM 74348T102 2,141 292,078 SH   SOLE   292,078 0 0
Range Resources COM 75281A109 15,174 893,135 SH   SOLE   893,135 0 0
Ringcentral Incorporated Class COM 76680R206 3,365 36,165 SH   SOLE   36,165 0 0
S&P Global Inc. COM 78409V104 200 1,026 SH   SOLE   1,026 0 0
SK Telecom Ltd ADR ADR 78440P108 1,610 57,764 SH   SOLE   57,764 0 0
SM Energy Company COM 78454L100 38,718 1,227,984 SH   SOLE   1,227,984 0 0
SPDR S&P Oil & Gas Exp S&P OILGAS EXP 78464A730 855 19,740 SH   SOLE   0 0 19,740
SVB Financial Group COM 78486Q101 463 1,490 SH   SOLE   1,490 0 0
Energy Select Sector SPDR Fund ENERGY 81369Y506 445 5,880 SH   SOLE   0 0 5,880
ServiceNow Inc COM 81762P102 1,349 6,896 SH   SOLE   6,896 0 0
Shopify Inc - Class A COM 82509L107 546 3,321 SH   SOLE   3,321 0 0
SiteOne Landscape Supply Incor COM 82982L103 1,220 16,193 SH   SOLE   16,193 0 0
Solar Cap LTD Com COM 83413U100 3,612 168,938 SH   SOLE   168,938 0 0
Strategic Education Incorporat COM 86272C103 5,431 39,633 SH   SOLE   39,633 0 0
Sunoco LP COM 86765K109 3,926 132,855 SH   SOLE   132,855 0 0
Sunoco LP COM 86765K109 3,931 133,015 SH   OTR 1 133,015 0 0
TPG Specialty Lending Inc. COM 87265K102 4,645 227,797 SH   SOLE   227,797 0 0
Targa Resources Corp. COM 87612G101 175,854 3,122,958 SH   SOLE   3,118,762 0 4,196
Targa Resources Corp. COM 87612G101 18,071 320,920 SH   OTR 1 320,920 0 0
Teladoc Health Incorporated COM 87918A105 6,267 72,582 SH   SOLE   72,582 0 0
Tesla Motors Inc COM 88160R101 327 1,236 SH   SOLE   1,236 0 0
Texas Capital Bancshares Inc COM 88224Q107 35,934 434,772 SH   SOLE   297,757 0 137,015
TransCanada Corporation COM 89353D107 48,960 1,210,080 SH   SOLE   1,210,080 0 0
TransMontaigne Partners L.P. COM 89376V100 481 12,495 SH   SOLE   11,620 0 875
TTEC Holdings Incorporated COM 89854H102 356 13,762 SH   SOLE   9,822 0 3,940
Twenty First Centy Fox Inc Cl COM 90130A200 2,692 58,756 SH   SOLE   46,095 0 12,661
Twitter Incorporated COM 90184L102 218 7,643 SH   SOLE   7,643 0 0
Ulta Salon Cosmetics & Fragran COM 90384S303 865 3,067 SH   SOLE   3,067 0 0
Ultragenix Pharmaceutical Inc COM 90400D108 1,715 22,469 SH   SOLE   22,469 0 0
UnitedHealth Group Inc COM 91324P102 30,454 114,472 SH   SOLE   112,206 0 2,266
Vail Resorts Inc COM 91879Q109 360 1,311 SH   SOLE   1,311 0 0
Valvoline Incorporated COM 92047W101 37,164 1,727,745 SH   SOLE   1,211,020 0 516,725
Vaneck Vectors Oil Services OIL SVCS ETF 92189F718 327 12,990 SH   SOLE   0 0 12,990
Vanguard S/T Corp Bond ETF SHRT TRM CORP BD 92206C409 6,454 82,574 SH   SOLE   58,993 0 23,581
Ventas Inc. COM 92276F100 862 15,851 SH   SOLE   6,866 0 8,985
Verizon Communications COM 92343V104 26,406 494,582 SH   SOLE   477,748 0 16,834
Verisk Analytics Incorporated COM 92345Y106 422 3,498 SH   SOLE   3,498 0 0
Vertex Pharmaceuticals Inc COM 92532F100 220 1,144 SH   SOLE   1,144 0 0
Visa Inc-Class A Shares COM 92826C839 302 2,010 SH   SOLE   2,010 0 0
Western Gas Equity Partners COM 95825R103 18,138 605,800 SH   SOLE   602,026 0 3,774
Wisdomtree Largecap Div Largec US LARGECAP DIVD 97717W307 662 6,940 SH   SOLE   6,940 0 0
Wisdom Tree Intl LV DVD Fund INTL LRGCAP DV 97717W794 1,481 30,710 SH   SOLE   30,710 0 0
Workday Inc-Class A COM 98138H101 717 4,909 SH   SOLE   4,909 0 0
WPX Energy Incorporated COM 98212B103 91,131 4,529,392 SH   SOLE   4,131,422 0 397,970
Zscaler Incorporated COM 98980G102 5,729 140,490 SH   SOLE   140,490 0 0
Vanguard Intermediate-Term Cor INT-TERM CORP 92206C870 715 8,555 SH   SOLE   3,969 0 4,586
Adient PLC COM G0084W101 34,356 873,987 SH   SOLE   624,533 0 249,454
Axalta Coating Systems LTD COM G0750C108 991 33,970 SH   SOLE   33,970 0 0
Accenture Plc COM G1151C101 32,120 188,721 SH   SOLE   187,608 0 1,113
Cosan LTD-Class A COM G25343107 1,075 159,718 SH   SOLE   159,718 0 0
Eaton Corp Plc COM G29183103 13,089 150,920 SH   SOLE   150,800 0 120
Enstar Group Limited Shs COM G3075P101 32,948 158,026 SH   SOLE   104,828 0 53,198
Genpact Limited COM G3922B107 224 7,310 SH   SOLE   7,310 0 0
Global Cord Blood Corporation COM G39342103 276 39,545 SH   SOLE   39,545 0 0
Medtronic PLC Shares COM G5960L103 21,300 216,532 SH   SOLE   210,508 0 6,024
Michael Kors Holdings LTD COM G60754101 597 8,713 SH   SOLE   8,713 0 0
Novocure LTD COM G6674U108 4,898 93,472 SH   SOLE   93,472 0 0
Chubb Ltd COM H1467J104 2,179 16,305 SH   SOLE   13,069 0 3,236
TE Connectivity Ltd Reg Shs COM H84989104 2,078 23,631 SH   SOLE   18,541 0 5,090
Atento SA COM L0427L105 341 45,511 SH   SOLE   45,511 0 0
Kornit Digital Limited COM M6372Q113 4,709 215,044 SH   SOLE   215,044 0 0
Orbotech Ltd COM M75253100 1,296 21,803 SH   SOLE   21,803 0 0
Lyondellbasell Industries N Sh COM N53745100 14,176 138,290 SH   SOLE   138,173 0 117
Hoegh LNG Partners LP COM Y3262R100 4,879 265,885 SH   SOLE   265,885 0 0
KNOT Offshore Partners LP COM Y48125101 22,838 1,052,440 SH   SOLE   1,052,440 0 0
KNOT Offshore Partners LP COM Y48125101 13,292 612,535 SH   OTR 1 612,535 0 0