0001172661-17-000967.txt : 20170509 0001172661-17-000967.hdr.sgml : 20170509 20170508200033 ACCESSION NUMBER: 0001172661-17-000967 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20170331 FILED AS OF DATE: 20170509 DATE AS OF CHANGE: 20170508 EFFECTIVENESS DATE: 20170509 FILER: COMPANY DATA: COMPANY CONFORMED NAME: EAGLE GLOBAL ADVISORS LLC CENTRAL INDEX KEY: 0001130787 IRS NUMBER: 760518446 STATE OF INCORPORATION: TX FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-06213 FILM NUMBER: 17824067 BUSINESS ADDRESS: STREET 1: 5847 SAN FELIPE STREET 2: STE 930 CITY: HOUSTON STATE: TX ZIP: 77057 BUSINESS PHONE: 7139523550 MAIL ADDRESS: STREET 1: 5847 SAN FELIPE STREET 2: STE 930 CITY: HOUSTON STATE: TX ZIP: 77057 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001130787 XXXXXXXX 03-31-2017 03-31-2017 false EAGLE GLOBAL ADVISORS LLC
5847 San Felipe Ste 930 Houston TX 77057
13F HOLDINGS REPORT 028-06213 N
Thomas N. Hunt, III Partner 713-952-3550 /s/ Thomas N. Hunt, III Houston TX 05-08-2017 0 386 3701676
INFORMATION TABLE 2 infotable.xml 3M CO COM 88579y101 729 3810 SH SOLE 3810 0 0 ABBOTT LABS COM 002824100 277 6243 SH SOLE 5982 0 261 ABBVIE INC COM 00287y109 720 11045 SH SOLE 11045 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 136 23731 SH SOLE 23731 0 0 ADDUS HOMECARE CORP COM 006739106 460 14380 SH SOLE 14380 0 0 ADOBE SYS INC COM 00724F101 473 3635 SH SOLE 2725 0 910 AEGON N V NY REGISTRY SH 007924103 4763 928425 SH SOLE 766310 0 162115 AERCAP HOLDINGS NV SHS N00985106 4686 101934 SH SOLE 92147 0 9787 AETNA INC NEW COM 00817y108 12516 98125 SH SOLE 77678 0 20447 ALASKA AIR GROUP INC COM 011659109 10022 108676 SH SOLE 84986 0 23690 ALLEGION PUB LTD CO ORD SHS g0176j109 5524 72966 SH SOLE 60573 0 12393 ALLIANCE ONE INTL INC COM NEW 018772301 139 10810 SH SOLE 10810 0 0 ALMOST FAMILY INC COM 020409108 294 6050 SH SOLE 6050 0 0 ALPHA PRO TECH LTD COM 020772109 247 89708 SH SOLE 89708 0 0 ALPHABET INC CAP STK CL A 02079K305 11930 14072 SH SOLE 11077 0 2995 ALPHABET INC CAP STK CL C 02079K107 10666 12858 SH SOLE 10219 0 2639 ALTRIA GROUP INC COM 02209s103 2039 28548 SH SOLE 28448 0 100 AMAZON COM INC COM 023135106 5020 5662 SH SOLE 4448 0 1214 AMERICAN CAP SR FLOATING LTD COM 02504D108 292 21249 SH SOLE 12230 0 9019 AMERICAN INTL GROUP INC COM NEW 026874784 9375 150164 SH SOLE 120909 0 29255 AMERICAN MIDSTREAM PARTNERS COM UNITS 02752P100 148 10000 SH SOLE 10000 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 778 33990 SH SOLE 33990 0 0 AMERIPRISE FINL INC COM 03076c106 216 1665 SH SOLE 1650 0 15 AMERISERV FINL INC COM 03074A102 66 17520 SH SOLE 17520 0 0 AMGEN INC COM 031162100 3003 18304 SH SOLE 12054 0 6250 ANADARKO PETE CORP COM 032511107 578 9327 SH SOLE 9327 0 0 ANADARKO PETE CORP UNIT 99/99/9999 032511404 1223 28130 SH SOLE 28130 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 3761 34268 SH SOLE 28082 0 6186 ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673l103 10628 320500 SH SOLE 320500 0 0 ANTHEM INC COM 036752103 11085 67027 SH SOLE 53352 0 13675 APOLLO INVT CORP COM 03761u106 258 39319 SH SOLE 0 0 39319 APPLE INC COM 037833100 29709 206803 SH SOLE 168149 0 38654 APPLIED MATLS INC COM 038222105 226 5806 SH SOLE 5806 0 0 APPROACH RESOURCES INC COM 03834a103 195 77638 SH SOLE 77638 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 127 36904 SH SOLE 36904 0 0 ARC LOGISTICS PARTNERS LP COM UT REP LPN 03879n101 5007 351357 SH SOLE 351357 0 0 ARCH COAL INC CL A 039380407 3474 50385 SH SOLE 40150 0 10235 ARES CAP CORP COM 04010L103 712 40940 SH SOLE 7800 0 33140 ARI NETWORK SVCS INC COM NEW 001930205 309 59430 SH SOLE 59430 0 0 ASHFORD HOSPITALITY PRIME IN COM 044102101 316 29750 SH SOLE 29750 0 0 AT&T INC COM 00206r102 323 7772 SH SOLE 5502 0 2270 ATMOS ENERGY CORP COM 049560105 221 2800 SH SOLE 2800 0 0 AUDIOCODES LTD ORD M15342104 603 86000 SH SOLE 86000 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 515 5030 SH SOLE 5030 0 0 AV HOMES INC COM 00234P102 663 40334 SH SOLE 40334 0 0 AWARE INC MASS COM 05453N100 219 46632 SH SOLE 46632 0 0 B RILEY FINL INC COM 05580M108 198 13222 SH SOLE 13222 0 0 BALDWIN & LYONS INC CL B 057755209 475 19429 SH SOLE 19429 0 0 BANCO MACRO SA SPON ADR B 05961W105 867 10000 SH SOLE 10000 0 0 BANK COMM HLDGS COM 06424J103 500 46696 SH SOLE 46696 0 0 BEL FUSE INC CL B 077347300 428 16745 SH SOLE 16745 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7711 46264 SH SOLE 38526 0 7738 BHP BILLITON LTD SPONSORED ADR 088606108 237 6520 SH SOLE 6520 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 463 30640 SH SOLE 30640 0 0 BIOGEN INC COM 09062X103 828 3028 SH SOLE 3028 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 545 9946 SH SOLE 9946 0 0 BLACK STONE MINERALS L P COM UNIT 09225M101 442 26798 SH SOLE 1462 0 25336 BLUE CAP REINS HLDGS LTD COM G1190F107 213 11018 SH SOLE 11018 0 0 BOEING CO COM 097023105 337 1905 SH SOLE 1805 0 100 BOOT BARN HLDGS INC COM 099406100 113 11470 SH SOLE 11470 0 0 BRIDGEPOINT ED INC COM 10807M105 886 83038 SH SOLE 83038 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 6796 102470 SH SOLE 81698 0 20772 BROADWIND ENERGY INC COM NEW 11161T207 153 18419 SH SOLE 18419 0 0 BT GROUP PLC ADR 05577E101 3694 183852 SH SOLE 152276 0 31576 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 178113 2597917 SH SOLE 2239413 0 358504 C & F FINL CORP COM 12466Q104 233 5040 SH SOLE 5040 0 0 CAESARSTONE LTD ORD SHS m20598104 381 10500 SH SOLE 10500 0 0 CANADIAN PAC RY LTD COM 13645T100 3253 22143 SH SOLE 18688 0 3455 CAPITAL CITY BK GROUP INC COM 139674105 783 36598 SH SOLE 36598 0 0 CAPITAL ONE FINL CORP COM 14040h105 7103 81964 SH SOLE 64428 0 17536 CAPITALA FIN CORP COM 14054R106 384 26771 SH SOLE 21291 0 5480 CARNIVAL CORP UNIT 99/99/9999 143658300 4419 75015 SH SOLE 60025 0 14990 CECO ENVIRONMENTAL CORP COM 125141101 328 31200 SH SOLE 31200 0 0 CELGENE CORP COM 151020104 12500 100460 SH SOLE 79125 0 21335 CELLCOM ISRAEL LTD SHS m2196u109 669 65000 SH SOLE 65000 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 5402 595640 SH SOLE 511800 0 83840 CEMTREX INC COM PAR $.001 15130G303 43 12065 SH SOLE 12065 0 0 CENCOSUD S A SPONSORED ADS 15132H101 4323 466382 SH SOLE 409752 0 56630 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 936 26945 SH SOLE 26945 0 0 CERAGON NETWORKS LTD ORD M22013102 150 46000 SH SOLE 46000 0 0 CHARTER FINL CORP MD COM 16122W108 284 14443 SH SOLE 14443 0 0 CHECK POINT SOFTWARE TECH LT ORD m22465104 6912 67331 SH SOLE 54905 0 12426 CHEMOCENTRYX INC COM 16383L106 337 46330 SH SOLE 46330 0 0 CHEMUNG FINL CORP COM 164024101 256 6474 SH SOLE 6474 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 57864 1790886 SH SOLE 1480406 0 310480 CHENIERE ENERGY PTNRS LP HLD COM REP LLC IN 16411w108 694 28400 SH SOLE 25900 0 2500 CHEVRON CORP NEW COM 166764100 5775 53784 SH SOLE 41790 0 11994 CISCO SYS INC COM 17275r102 8337 246642 SH SOLE 198750 0 47892 CITI TRENDS INC COM 17306X102 309 18180 SH SOLE 18180 0 0 CITIGROUP INC COM NEW 172967424 331 5538 SH SOLE 5538 0 0 CIVEO CORP CDA COM 17878Y108 47 15674 SH SOLE 15674 0 0 CLOROX CO DEL COM 189054109 233 1726 SH SOLE 1626 0 100 CLOUD PEAK ENERGY INC COM 18911Q102 496 108190 SH SOLE 108190 0 0 CM FIN INC COM 12574Q103 231 22717 SH SOLE 17658 0 5059 COCA COLA CO COM 191216100 1224 28829 SH SOLE 28629 0 200 COMERICA INC COM 200340107 400 5827 SH SOLE 5827 0 0 COMMERCIAL VEH GROUP INC COM 202608105 464 68574 SH SOLE 68574 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 4892 469926 SH SOLE 407986 0 61940 CONOCOPHILLIPS COM 20825c104 288 5768 SH SOLE 5603 0 165 CONTROL4 CORP COM 21240D107 526 33320 SH SOLE 33320 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 560 16590 SH SOLE 16590 0 0 CRA INTL INC COM 12618T105 743 21040 SH SOLE 21040 0 0 CSP INC COM 126389105 212 20313 SH SOLE 20313 0 0 CUMBERLAND PHARMACEUTICALS I COM 230770109 366 52767 SH SOLE 52767 0 0 CVS HEALTH CORP COM 126650100 10018 127616 SH SOLE 102050 0 25566 CYBERARK SOFTWARE LTD SHS M2682V108 382 7500 SH SOLE 7500 0 0 DAKTRONICS INC COM 234264109 314 33252 SH SOLE 33252 0 0 DATA I O CORP COM 237690102 120 23960 SH SOLE 23960 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 306 55000 SH SOLE 55000 0 0 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 124153 3164756 SH SOLE 2766688 0 398068 DIGI INTL INC COM 253798102 730 61355 SH SOLE 61355 0 0 DISNEY WALT CO COM DISNEY 254687106 6296 55526 SH SOLE 41254 0 14272 DOW CHEM CO COM 260543103 5362 84395 SH SOLE 67830 0 16565 DR PEPPER SNAPPLE GROUP INC COM 26138e109 7226 73800 SH SOLE 57415 0 16385 DUCOMMUN INC DEL COM 264147109 516 17910 SH SOLE 17910 0 0 DUKE ENERGY CORP NEW COM NEW 26441c204 318 3877 SH SOLE 3877 0 0 EATON VANCE MUN BD FD COM 27827X101 233 18600 SH SOLE 18600 0 0 ELBIT SYS LTD ORD m3760d101 887 7801 SH SOLE 7801 0 0 ELEVEN BIOTHERAPEUTICS INC COM 286221106 58 26532 SH SOLE 26532 0 0 ELLIS PERRY INTL INC COM 288853104 764 35560 SH SOLE 35560 0 0 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 3402 145461 SH SOLE 118461 0 27000 EMCOR GROUP INC COM 29084q100 5363 85189 SH SOLE 68324 0 16865 EMERSON ELEC CO COM 291011104 751 12539 SH SOLE 12539 0 0 EMPIRE RES INC DEL COM 29206E100 107 15430 SH SOLE 15430 0 0 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 53211 2888745 SH SOLE 2403155 0 485590 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 25572 1345921 SH SOLE 1344921 0 1000 ENBRIDGE INC COM 29250N105 18338 438300 SH SOLE 438300 0 0 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 189526 9605956 SH SOLE 8232541 0 1373415 ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 29391 804795 SH SOLE 702590 0 102205 ENI S P A SPONSORED ADR 26874r108 1607 49100 SH SOLE 49100 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336t100 68577 3534879 SH SOLE 3220719 0 314160 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336u107 16433 897961 SH SOLE 817978 0 79983 ENOVA INTL INC COM 29357K103 802 53998 SH SOLE 53998 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 261324 9464815 SH SOLE 8193041 0 1271775 ENZO BIOCHEM INC COM 294100102 939 112200 SH SOLE 112200 0 0 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885b100 32567 423501 SH SOLE 376431 0 47070 EXPRESS SCRIPTS HLDG CO COM 30219g108 289 4388 SH SOLE 2597 0 1791 EXXON MOBIL CORP COM 30231g102 11601 141457 SH SOLE 120437 0 21020 FACEBOOK INC CL A 30303M102 5001 35205 SH SOLE 28500 0 6705 FARMERS CAP BK CORP COM 309562106 401 9916 SH SOLE 9916 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 3116 39138 SH SOLE 33623 0 5515 FIDUS INVT CORP COM 316500107 224 12729 SH SOLE 0 0 12729 FIFTH STREET FINANCE CORP COM 31678A103 63 13590 SH SOLE 0 0 13590 FIRST BUS FINL SVCS INC WIS COM 319390100 241 9291 SH SOLE 9291 0 0 FIRST CMNTY BANCSHARES INC N COM 31983A103 326 13057 SH SOLE 13057 0 0 FISERV INC COM 337738108 254 2202 SH SOLE 0 0 2202 FONAR CORP COM NEW 344437405 499 28440 SH SOLE 28440 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 2490 59100 SH SOLE 59100 0 0 FS INVT CORP COM 302635107 462 47149 SH SOLE 0 0 47149 GAIN CAP HLDGS INC COM 36268W100 153 18410 SH SOLE 18410 0 0 GASLOG LTD SHS G37585109 52450 3416935 SH SOLE 2890760 0 526175 GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 31759 1296296 SH SOLE 1291296 0 5000 GENERAL DYNAMICS CORP COM 369550108 281 1500 SH SOLE 1500 0 0 GENERAL ELECTRIC CO COM 369604103 2175 72999 SH SOLE 72399 0 600 GENESIS ENERGY L P UNIT LTD PARTN 371927104 52077 1606320 SH SOLE 1392930 0 213390 GILEAD SCIENCES INC COM 375558103 4541 66858 SH SOLE 53802 0 13056 GLADSTONE CAPITAL CORP COM 376535100 137 14480 SH SOLE 0 0 14480 GLADSTONE INVT CORP COM 376546107 181 19973 SH SOLE 0 0 19973 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 27963 1251716 SH SOLE 1247716 0 4000 GOLDFIELD CORP COM 381370105 761 132390 SH SOLE 132390 0 0 GOLDMAN SACHS GROUP INC COM 38141g104 5356 23315 SH SOLE 18515 0 4800 GSE SYS INC COM 36227K106 132 38770 SH SOLE 38770 0 0 GULF ISLAND FABRICATION INC COM 402307102 228 19729 SH SOLE 19729 0 0 GULF RESOURCES INC COM PAR $0.0005 40251W309 117 65861 SH SOLE 65861 0 0 HALLADOR ENERGY COMPANY COM 40609P105 543 67830 SH SOLE 67830 0 0 HALLIBURTON CO COM 406216101 214 4355 SH SOLE 4355 0 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 275 24889 SH SOLE 24889 0 0 HANESBRANDS INC COM 410345102 5585 269020 SH SOLE 200200 0 68820 HARDINGE INC COM 412324303 178 15823 SH SOLE 15823 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 4235 88098 SH SOLE 82943 0 5155 HARVARD BIOSCIENCE INC COM 416906105 406 156276 SH SOLE 156276 0 0 HESKA CORP COM RESTRC NEW 42805E306 1279 12180 SH SOLE 12180 0 0 HESS CORP COM 42809h107 3708 76922 SH SOLE 53897 0 23025 HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 17818 906793 SH SOLE 906793 0 0 HOME DEPOT INC COM 437076102 9959 67830 SH SOLE 54260 0 13570 HONEYWELL INTL INC COM 438516106 10106 80932 SH SOLE 62525 0 18407 HUTTIG BLDG PRODS INC COM 448451104 709 87101 SH SOLE 87101 0 0 IDT CORP CL B NEW 448947507 342 26880 SH SOLE 26880 0 0 IEC ELECTRS CORP NEW COM 44949L105 89 23150 SH SOLE 23150 0 0 ILLINOIS TOOL WKS INC COM 452308109 300 2266 SH SOLE 2266 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 440 23662 SH SOLE 23662 0 0 ING GROEP N V SPONSORED ADR 456837103 9860 653411 SH SOLE 542336 0 111075 INGERSOLL-RAND PLC SHS g47791101 9068 111507 SH SOLE 91237 0 20270 INTEL CORP COM 458140100 5024 139292 SH SOLE 113292 0 26000 INTEST CORP COM 461147100 200 31187 SH SOLE 31187 0 0 INVESTORS TITLE CO COM 461804106 319 2020 SH SOLE 2020 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 278 5400 SH SOLE 5400 0 0 ISHARES TR 1-3 YR CR BD ETF 464288646 4459 42375 SH SOLE 35685 0 6690 ISHARES TR INTERM CR BD ETF 464288638 253 2320 SH SOLE 2320 0 0 ISHARES TR MSCI EAFE ETF 464287465 1927 30930 SH SOLE 29480 0 1450 ISHARES TR MSCI EMG MKT ETF 464287234 390 9890 SH SOLE 9240 0 650 ISHARES TR NASDQ BIOTEC ETF 464287556 262 895 SH SOLE 895 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 1265 9200 SH SOLE 9200 0 0 ISRAEL CHEMICALS LTD SHS M5920A109 494 116000 SH SOLE 116000 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 753 24396 SH SOLE 24396 0 0 JOHNSON & JOHNSON COM 478160104 9751 78290 SH SOLE 64130 0 14160 JOHNSON OUTDOORS INC CL A 479167108 563 15418 SH SOLE 15418 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 35477 1098350 SH SOLE 1098100 0 250 JPMORGAN CHASE & CO COM 46625h100 15095 171848 SH SOLE 137351 0 34497 KCAP FINL INC COM 48668E101 241 59181 SH SOLE 48951 0 10230 KELLOGG CO COM 487836108 359 4950 SH SOLE 4950 0 0 KEMET CORP COM NEW 488360207 697 58098 SH SOLE 58098 0 0 KEMPER CORP DEL COM 488401100 263 6580 SH SOLE 6580 0 0 KIMBERLY CLARK CORP COM 494368103 434 3300 SH SOLE 3300 0 0 KINDER MORGAN INC DEL COM 49456B101 91141 4192327 SH SOLE 3892959 0 299368 KINGSTONE COS INC COM 496719105 170 10640 SH SOLE 10640 0 0 KMG CHEMICALS INC COM 482564101 1033 22425 SH SOLE 22425 0 0 KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 51014 2189452 SH SOLE 1912857 0 276595 KORNIT DIGITAL LTD SHS M6372Q113 654 34266 SH SOLE 34266 0 0 LEAR CORP COM NEW 521865204 11162 78837 SH SOLE 63442 0 15395 LIFETIME BRANDS INC COM 53222Q103 371 18482 SH SOLE 18482 0 0 LINCOLN NATL CORP IND COM 534187109 272 4159 SH SOLE 4159 0 0 LIQUIDITY SERVICES INC COM 53635B107 534 66740 SH SOLE 66740 0 0 LOWES COS INC COM 548661107 5228 63595 SH SOLE 51775 0 11820 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 164494 2138786 SH SOLE 1826293 0 312493 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 552 70783 SH SOLE 70783 0 0 MAGNA INTL INC COM 559222401 10920 253003 SH SOLE 219061 0 33942 MAIN STREET CAPITAL CORP COM 56035L104 212 5529 SH SOLE 0 0 5529 MARLIN BUSINESS SVCS CORP COM 571157106 665 25825 SH SOLE 25825 0 0 MBT FINL CORP COM 578877102 182 16025 SH SOLE 16025 0 0 MCCLATCHY CO CL A NEW 579489303 284 29339 SH SOLE 29339 0 0 MEDALLION FINL CORP COM 583928106 28 14120 SH SOLE 0 0 14120 MEDLEY CAP CORP COM 58503F106 723 93969 SH SOLE 58920 0 35049 MEETME INC COM 585141104 499 84693 SH SOLE 84693 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 382 7500 SH SOLE 7500 0 0 MERCK & CO INC COM 58933y105 10563 166247 SH SOLE 135433 0 30814 METLIFE INC COM 59156r108 596 11278 SH SOLE 8194 0 3084 MICRON TECHNOLOGY INC COM 595112103 14145 489455 SH SOLE 394340 0 95115 MICROSOFT CORP COM 594918104 5806 88161 SH SOLE 70656 0 17505 MIDSOUTH BANCORP INC COM 598039105 237 15489 SH SOLE 15489 0 0 MIZUHO FINL GROUP INC SPONSORED ADR 60687y109 848 229806 SH SOLE 229806 0 0 MOBILEYE N V AMSTELVEEN ORD SHS n51488117 669 10900 SH SOLE 10900 0 0 MORGAN STANLEY COM NEW 617446448 5334 124500 SH SOLE 98260 0 26240 MPLX LP COM UNIT REP LTD 55336v100 63893 1770863 SH SOLE 1481733 0 289130 MVC CAPITAL INC COM 553829102 345 38347 SH SOLE 29981 0 8366 NANOSTRING TECHNOLOGIES INC COM 63009R109 360 18101 SH SOLE 18101 0 0 NATIONAL GRID PLC SPON ADR NEW 636274300 2543 40062 SH SOLE 33770 0 6292 NATURAL GAS SERVICES GROUP COM 63886Q109 544 20882 SH SOLE 20882 0 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 166 16620 SH SOLE 16620 0 0 NAVIOS MARITIME MIDSTREAM LP COM UNIT LTD y62134104 6624 550200 SH SOLE 545200 0 5000 NETWORK 1 TECHNOLOGIES INC COM 64121N109 286 59014 SH SOLE 59014 0 0 NEWFIELD EXPL CO COM 651290108 3516 95270 SH SOLE 77290 0 17980 NEXTERA ENERGY INC COM 65339F101 282 2200 SH SOLE 2200 0 0 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 70920 3138039 SH SOLE 2729844 0 408195 NICE LTD SPONSORED ADR 653656108 775 11400 SH SOLE 11400 0 0 NIPPON TELEG TEL CORP SPONSORED ADR 654624105 6610 154298 SH SOLE 136974 0 17324 NOMURA HLDGS INC SPONSORED ADR 65535h208 141 22450 SH SOLE 18650 0 3800 NORFOLK SOUTHERN CORP COM 655844108 280 2500 SH SOLE 2500 0 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 353 19000 SH SOLE 19000 0 0 NOVARTIS A G SPONSORED ADR 66987V109 4296 57846 SH SOLE 45686 0 12160 NOVO-NORDISK A S ADR 670100205 5213 152069 SH SOLE 123879 0 28190 NRG YIELD INC CL A NEW 62942X306 3615 207850 SH SOLE 207850 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 338 6510 SH SOLE 5350 0 1160 NUSTAR GP HOLDINGS LLC UNIT RESTG LLC 67059L102 14720 526668 SH SOLE 524168 0 2500 NUTRACEUTICAL INTL CORP COM 67060Y101 336 10790 SH SOLE 10790 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 375 28058 SH SOLE 25331 0 2727 NXP SEMICONDUCTORS N V COM N6596X109 6604 63803 SH SOLE 55128 0 8675 OCCIDENTAL PETE CORP DEL COM 674599105 929 14655 SH SOLE 9931 0 4724 ONEOK INC NEW COM 682680103 119850 2161802 SH SOLE 1891712 0 270090 ONEOK PARTNERS LP UNIT LTD PARTN 68268n103 41479 768275 SH SOLE 719502 0 48773 OPEN TEXT CORP COM 683715106 1460 42940 SH SOLE 42940 0 0 OPKO HEALTH INC COM 68375n103 496 62000 SH SOLE 62000 0 0 ORACLE CORP COM 68389x105 270 6050 SH SOLE 6050 0 0 ORANGE SPONSORED ADR 684060106 5643 363132 SH SOLE 297112 0 66020 ORBOTECH LTD ORD M75253100 1579 48950 SH SOLE 48950 0 0 ORIX CORP SPONSORED ADR 686330101 12107 162876 SH SOLE 140720 0 22156 ORMAT TECHNOLOGIES INC COM 686688102 392 6872 SH SOLE 6872 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 92 23850 SH SOLE 23850 0 0 PACCAR INC COM 693718108 782 11643 SH SOLE 11643 0 0 PARKE BANCORP INC COM 700885106 535 25058 SH SOLE 25058 0 0 PAYPAL HLDGS INC COM 70450Y103 5572 129525 SH SOLE 107125 0 22400 PCM INC COM 69323K100 857 30570 SH SOLE 30570 0 0 PENDRELL CORP CL A NEW 70686R302 275 42380 SH SOLE 42380 0 0 PENNANTPARK INVT CORP COM 708062104 325 39969 SH SOLE 0 0 39969 PEOPLES UTAH BANCORP COM 712706209 455 17209 SH SOLE 17209 0 0 PEPSICO INC COM 713448108 4634 41427 SH SOLE 38952 0 2475 PERFORMANT FINL CORP COM 71377E105 64 21750 SH SOLE 21750 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 2488 33970 SH SOLE 28040 0 5930 PFIZER INC COM 717081103 2264 66181 SH SOLE 48181 0 18000 PHARMATHENE INC COM 71714G102 72 88940 SH SOLE 88940 0 0 PHILIP MORRIS INTL INC COM 718172109 6220 55091 SH SOLE 46336 0 8755 PHILLIPS 66 COM 718546104 297 3752 SH SOLE 3620 0 132 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 156456 4949566 SH SOLE 4177112 0 772454 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 67260 2151616 SH SOLE 2148248 0 3368 POINTER TELOCATION LTD SHS M7946T104 159 18000 SH SOLE 18000 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935a104 2679 20235 SH SOLE 10665 0 9570 PREFERRED APT CMNTYS INC COM 74039L103 270 20420 SH SOLE 20420 0 0 PREMIER FINL BANCORP INC COM 74050M105 354 16822 SH SOLE 16822 0 0 PRGX GLOBAL INC COM NEW 69357C503 409 63836 SH SOLE 63836 0 0 PRICELINE GRP INC COM NEW 741503403 8814 4952 SH SOLE 3812 0 1140 PROCTER AND GAMBLE CO COM 742718109 799 8898 SH SOLE 8774 0 124 PROSPECT CAPITAL CORPORATION COM 74348T102 688 76128 SH SOLE 0 0 76128 PRUDENTIAL FINL INC COM 744320102 390 3656 SH SOLE 3656 0 0 PSYCHEMEDICS CORP COM NEW 744375205 263 13140 SH SOLE 13140 0 0 QUALCOMM INC COM 747525103 8642 150718 SH SOLE 120439 0 30279 RADIANT LOGISTICS INC COM 75025X100 101 20120 SH SOLE 20120 0 0 RCM TECHNOLOGIES INC COM NEW 749360400 160 33620 SH SOLE 33620 0 0 REGIONAL MGMT CORP COM 75902K106 255 13132 SH SOLE 13132 0 0 REGIONS FINL CORP NEW COM 7591EP100 216 14900 SH SOLE 8080 0 6820 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 541 51786 SH SOLE 51786 0 0 RICE MIDSTREAM PARTNERS LP UNIT LTD PARTN 762819100 21664 859000 SH SOLE 859000 0 0 RIO TINTO PLC SPONSORED ADR 767204100 2544 62535 SH SOLE 57775 0 4760 RIVERVIEW BANCORP INC COM 769397100 202 28281 SH SOLE 28281 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 4259 80775 SH SOLE 72135 0 8641 SALEM MEDIA GROUP INC CL A 794093104 255 34170 SH SOLE 34170 0 0 SAPIENS INTL CORP N V SHS NEW N7716A151 523 40600 SH SOLE 40600 0 0 SCHLUMBERGER LTD COM 806857108 5487 70255 SH SOLE 55660 0 14595 SCICLONE PHARMACEUTICALS INC COM 80862K104 602 61410 SH SOLE 61410 0 0 SECURITY NATL FINL CORP CL A NEW 814785309 515 75706 SH SOLE 75706 0 0 SELECT BANCORP INC NEW COM 81617L108 174 15940 SH SOLE 15940 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 3942 124762 SH SOLE 98752 0 26010 SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 836 11955 SH SOLE 11275 0 680 SEMGROUP CORP CL A 81663A105 101445 2817927 SH SOLE 2593869 0 224058 SENECA FOODS CORP NEW CL A 817070501 471 13044 SH SOLE 13044 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 55798 1731257 SH SOLE 1517257 0 214000 SHILOH INDS INC COM 824543102 246 18030 SH SOLE 18030 0 0 SHIRE PLC SPONSORED ADR 82481R106 11542 66248 SH SOLE 54828 0 11420 SHORE BANCSHARES INC COM 825107105 712 42584 SH SOLE 42584 0 0 SILICOM LTD ORD m84116108 493 9917 SH SOLE 9917 0 0 SKYWORKS SOLUTIONS INC COM 83088m102 290 2962 SH SOLE 2962 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 2134 69000 SH SOLE 69000 0 0 SOLAR CAP LTD COM 83413U100 306 13539 SH SOLE 0 0 13539 SOLAR SR CAP LTD COM 83416M105 573 31888 SH SOLE 22048 0 9840 SORL AUTO PTS INC COM 78461U101 114 29652 SH SOLE 29652 0 0 SOTHERLY HOTELS INC COM 83600C103 125 19575 SH SOLE 19575 0 0 SPARK ENERGY INC CL A COM 846511103 409 12800 SH SOLE 12800 0 0 SPARTAN MTRS INC COM 846819100 355 44333 SH SOLE 44333 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 1188 5038 SH SOLE 4323 0 715 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467y107 503 1610 SH SOLE 1285 0 325 SPECTRA ENERGY PARTNERS LP COM 84756N109 56472 1293452 SH SOLE 1095937 0 197515 SPOK HLDGS INC COM 84863t106 525 27637 SH SOLE 27637 0 0 STARTEK INC COM 85569C107 181 20850 SH SOLE 20850 0 0 STATOIL ASA SPONSORED ADR 85771P102 1924 112000 SH SOLE 112000 0 0 SUNCOR ENERGY INC NEW COM 867224107 4318 140422 SH SOLE 115577 0 24845 SUNOCO LOGISTICS PRTNRS L P COM UNITS 86764L108 8158 334088 SH SOLE 203898 0 130190 SUNTRUST BKS INC COM 867914103 15273 276191 SH SOLE 219056 0 57135 SUPREME INDS INC CL A 868607102 294 14500 SH SOLE 14500 0 0 SURMODICS INC COM 868873100 576 23970 SH SOLE 23970 0 0 SYNACOR INC COM 871561106 255 61330 SH SOLE 61330 0 0 SYNERON MEDICAL LTD ORD SHS m87245102 624 59100 SH SOLE 59100 0 0 SYSTEMAX INC COM 871851101 499 45010 SH SOLE 45010 0 0 TALLGRASS ENERGY GP LP SHS CL A 874696107 66745 2320773 SH SOLE 2084400 0 236373 TARGA RES CORP COM 87612G101 94494 1577537 SH SOLE 1440171 0 137366 TC PIPELINES LP UT COM LTD PRT 87233Q108 15300 256452 SH SOLE 232237 0 24215 TCP CAP CORP COM 87238Q103 350 20076 SH SOLE 0 0 20076 TECHNIPFMC PLC COM G87110105 1043 32100 SH SOLE 32100 0 0 TEEKAY CORPORATION COM Y8564W103 18073 1975228 SH SOLE 1972828 0 2400 TEEKAY LNG PARTNERS L P PRTNRSP UNITS y8564m105 237 13500 SH SOLE 13150 0 350 TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 55799 11005693 SH SOLE 9700303 0 1305390 TELIGENT INC NEW COM 87960W104 309 39510 SH SOLE 39510 0 0 TESORO LOGISTICS LP COM UNIT LP 88160T107 113675 2086929 SH SOLE 1824389 0 262540 TICC CAPITAL CORP COM 87244T109 656 88929 SH SOLE 51630 0 37299 TILLYS INC CL A 886885102 557 61760 SH SOLE 61760 0 0 TIMBERLAND BANCORP INC COM 887098101 656 29275 SH SOLE 29275 0 0 TITAN MACHY INC COM 88830R101 356 23175 SH SOLE 23175 0 0 TOTAL S A SPONSORED ADR 89151E109 7401 146780 SH SOLE 121133 0 25647 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 302 13100 SH SOLE 13100 0 0 TRANSCANADA CORP COM 89353d107 20668 449400 SH SOLE 449400 0 0 TRANSMONTAIGNE PARTNERS L P COM UNIT L P 89376v100 340 7600 SH SOLE 7600 0 0 TRAVELZOO INC COM NEW 89421Q205 233 24100 SH SOLE 24100 0 0 U S GEOTHERMAL INC COM NEW 90338S201 94 23063 SH SOLE 23063 0 0 UBS AG LONDON BRH ETRAC ALER MLP 90267b682 35461 1746000 SH SOLE 1746000 0 0 UNILEVER PLC SPON ADR NEW 904767704 234 4739 SH SOLE 3338 0 1401 UNITED TECHNOLOGIES CORP COM 913017109 478 4259 SH SOLE 3329 0 930 UNITEDHEALTH GROUP INC COM 91324p102 331 2021 SH SOLE 1946 0 75 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 470 5890 SH SOLE 5890 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1535 38658 SH SOLE 37858 0 800 VANGUARD WORLD FDS ENERGY ETF 92204A306 280 2900 SH SOLE 0 0 2900 VECTRUS INC COM 92242t101 219 9812 SH SOLE 9801 0 11 VERACYTE INC COM 92337F107 119 12950 SH SOLE 12950 0 0 VERIZON COMMUNICATIONS INC COM 92343v104 3513 72053 SH SOLE 57932 0 14121 VILLAGE SUPER MKT INC CL A NEW 927107409 347 13100 SH SOLE 13100 0 0 VISA INC COM CL A 92826C839 244 2748 SH SOLE 800 0 1948 VISHAY PRECISION GROUP INC COM 92835K103 266 16864 SH SOLE 16864 0 0 VISTEON CORP COM NEW 92839U206 2474 25255 SH SOLE 22265 0 2990 VTTI ENERGY PARTNERS LP COM UNIT RP LT Y9384M101 17964 945500 SH SOLE 943000 0 2500 WAL-MART STORES INC COM 931142103 1111 15409 SH SOLE 9125 0 6284 WELLS FARGO & CO NEW COM 949746101 6537 117453 SH SOLE 94199 0 23254 WEST MARINE INC COM 954235107 594 62249 SH SOLE 62249 0 0 WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825r103 8388 181950 SH SOLE 158510 0 23440 WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 264 10500 SH SOLE 8500 0 2000 WILLDAN GROUP INC COM 96924N100 401 12445 SH SOLE 12445 0 0 WILLIAMS COS INC DEL COM 969457100 82707 2795092 SH SOLE 2662117 0 132975 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 85052 2083067 SH SOLE 1740137 0 342930 WISDOMTREE TR JAPN HEDGE EQT 97717w851 5307 104843 SH SOLE 86508 0 18335 WOODWARD INC COM 980745103 993 14624 SH SOLE 14624 0 0