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 545 2,829 SH   SOLE   0 0 2,829
ABBOTT LABS COM 002824100 453 3,788 SH   SOLE   0 0 3,788
ABBVIE INC COM 00287Y109 349 3,233 SH   SOLE   0 0 3,233
ABEONA THERAPEUTICS INC COM 00289Y107 35 19,000 SH   SOLE   0 0 19,000
ABERDEEN ASIA-PACIFIC INCOME COM 003009107 174 42,642 SH   SOLE   0 0 42,642
ABERDEEN GLOBAL INCOME FD IN COM 003013109 1,152 138,400 SH   SOLE   0 0 138,400
AGILENT TECHNOLOGIES INC COM 00846U101 279 2,200 SH   SOLE   0 0 2,200
AKAMAI TECHNOLOGIES INC COM 00971T101 289 2,839 SH   SOLE   0 0 2,839
ALASKA AIR GROUP INC COM 011659109 963 13,917 SH   SOLE   0 0 13,917
ALCON AG ORD SHS H01301128 470 6,701 SH   SOLE   0 0 6,701
ALPHABET INC CAP STK CL A 02079K305 327 159 SH   SOLE   0 0 159
ALPHABET INC CAP STK CL C 02079K107 353 171 SH   SOLE   0 0 171
ALPS ETF TR ALERIAN MLP 00162Q452 257 8,441 SH   SOLE   0 0 8,441
ALTRIA GROUP INC COM 02209S103 321 6,291 SH   SOLE   0 0 6,291
AMAZON COM INC COM 023135106 1,494 483 SH   SOLE   0 0 483
AMCOR PLC ORD G0250X107 834 71,467 SH   SOLE   0 0 71,467
AMERICAN EXPRESS CO COM 025816109 864 6,114 SH   SOLE   0 0 6,114
AMERICAS GOLD AND SILVER COR COM 03062D100 4,325 1,922,485 SH   SOLE   0 0 1,922,485
AMERIPRISE FINL INC COM 03076C106 220 950 SH   SOLE   0 0 950
AMGEN INC COM 031162100 1,297 5,214 SH   SOLE   0 0 5,214
AMPIO PHARMACEUTICALS INC COM 03209T109 16 10,000 SH   SOLE   0 0 10,000
AMTECH SYS INC COM PAR $0.01N 032332504 560 47,381 SH   SOLE   0 0 47,381
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 550 8,765 SH   SOLE   0 0 8,765
ANNALY CAPITAL MANAGEMENT IN COM 035710409 1,427 165,999 SH   SOLE   0 0 165,999
APPLE INC COM 037833100 11,490 94,070 SH   SOLE   0 0 94,070
APPLIED MATLS INC COM 038222105 688 5,152 SH   SOLE   0 0 5,152
ARCHER DANIELS MIDLAND CO COM 039483102 407 7,150 SH   SOLE   0 0 7,150
ARCONIC CORPORATION COM 03966V107 580 22,857 SH   SOLE   0 0 22,857
ARDMORE SHIPPING CORP COM Y0207T100 1,254 276,276 SH   SOLE   0 0 276,276
AT&T INC COM 00206R102 3,575 118,108 SH   SOLE   0 0 118,108
AUTOMATIC DATA PROCESSING IN COM 053015103 1,259 6,681 SH   SOLE   0 0 6,681
BANCO SANTANDER S.A. ADR 05964H105 39 11,651 SH   SOLE   0 0 11,651
BANK NEW YORK MELLON CORP COM 064058100 810 17,138 SH   SOLE   0 0 17,138
BENITEC BIOPHARMA INC COM 08205P100 66 12,950 SH   SOLE   0 0 12,950
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,434 9,529 SH   SOLE   0 0 9,529
BGC PARTNERS INC CL A 05541T101 48 10,000 SH   SOLE   0 0 10,000
BHP GROUP LTD SPONSORED ADS 088606108 208 3,000 SH   SOLE   0 0 3,000
BIOGEN INC COM 09062X103 240 860 SH   SOLE   0 0 860
BK OF AMERICA CORP COM 060505104 718 18,567 SH   SOLE   0 0 18,567
BLACKROCK ENHANCED EQUITY DI COM 09251A104 1,022 108,061 SH   SOLE   0 0 108,061
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 63 10,500 SH   SOLE   0 0 10,500
BLACKROCK INCOME TR INC COM 09247F100 64 10,500 SH   SOLE   0 0 10,500
BLACKSTONE GROUP INC COM 09260D107 350 4,700 SH   SOLE   0 0 4,700
BNY MELLON STRATEGIC MUNS IN COM 05588W108 333 39,065 SH   SOLE   0 0 39,065
BOEING CO COM 097023105 944 3,706 SH   SOLE   0 0 3,706
BOULDER GROWTH & INCOME FD I COM 101507101 371 29,566 SH   SOLE   0 0 29,566
BRISTOL-MYERS SQUIBB CO COM 110122108 6,918 109,588 SH   SOLE   0 0 109,588
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 410 2,681 SH   SOLE   0 0 2,681
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 267 5,720 SH   SOLE   0 0 5,720
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 962 22,595 SH   SOLE   0 0 22,595
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 300 17,424 SH   SOLE   0 0 17,424
CASEYS GEN STORES INC COM 147528103 216 1,000 SH   SOLE   0 0 1,000
CATERPILLAR INC COM 149123101 272 1,173 SH   SOLE   0 0 1,173
CBRE CLARION GLOBAL REAL EST COM 12504G100 2,373 303,856 SH   SOLE   0 0 303,856
CENTERPOINT ENERGY INC COM 15189T107 205 9,095 SH   SOLE   0 0 9,095
CHEVRON CORP NEW COM 166764100 1,776 16,951 SH   SOLE   0 0 16,951
CINCINNATI FINL CORP COM 172062101 225 2,192 SH   SOLE   0 0 2,192
CISCO SYS INC COM 17275R102 6,453 124,795 SH   SOLE   0 0 124,795
CLOVIS ONCOLOGY INC COM 189464100 140 20,000 SH   SOLE   0 0 20,000
CMS ENERGY CORP COM 125896100 1,949 31,850 SH   SOLE   0 0 31,850
COCA COLA CO COM 191216100 998 18,941 SH   SOLE   0 0 18,941
COHEN & STEERS INFRASTRUCTUR COM 19248A109 210 7,552 SH   SOLE   0 0 7,552
COLGATE PALMOLIVE CO COM 194162103 349 4,430 SH   SOLE   0 0 4,430
COMCAST CORP NEW CL A 20030N101 1,333 24,648 SH   SOLE   0 0 24,648
CONOCOPHILLIPS COM 20825C104 322 6,087 SH   SOLE   0 0 6,087
CONSOLIDATED EDISON INC COM 209115104 2,539 33,948 SH   SOLE   0 0 33,948
CONSTELLATION BRANDS INC CL A 21036P108 558 2,450 SH   SOLE   0 0 2,450
CONTRAFECT CORP COM NEW 212326300 72 15,025 SH   SOLE   0 0 15,025
COOPER COS INC COM NEW 216648402 213 556 SH   SOLE   0 0 556
CORNING INC COM 219350105 4,786 110,018 SH   SOLE   0 0 110,018
CORTEVA INC COM 22052L104 359 7,718 SH   SOLE   0 0 7,718
CSI COMPRESSCO LP COM UNIT 12637A103 540 296,743 SH   SOLE   0 0 296,743
CSX CORP COM 126408103 1,460 15,146 SH   SOLE   0 0 15,146
CVS HEALTH CORP COM 126650100 1,324 17,603 SH   SOLE   0 0 17,603
DIGITAL TURBINE INC COM NEW 25400W102 214 2,670 SH   SOLE   0 0 2,670
DISNEY WALT CO COM 254687106 1,489 8,071 SH   SOLE   0 0 8,071
DOMINION ENERGY INC COM 25746U109 309 4,075 SH   SOLE   0 0 4,075
DOW INC COM 260557103 736 11,520 SH   SOLE   0 0 11,520
DUKE ENERGY CORP NEW COM NEW 26441C204 1,553 16,097 SH   SOLE   0 0 16,097
DUPONT DE NEMOURS INC COM 26614N102 724 9,370 SH   SOLE   0 0 9,370
EATON VANCE LTD DURATION INC COM 27828H105 151 12,000 SH   SOLE   0 0 12,000
EATON VANCE SR INCOME TR SH BEN INT 27826S103 125 18,941 SH   SOLE   0 0 18,941
EATON VANCE TAX ADVT DIV INC COM 27828G107 202 7,712 SH   SOLE   0 0 7,712
EATON VANCE TX ADV GLBL DIV COM 27828S101 3,329 174,430 SH   SOLE   0 0 174,430
ENERGY FOCUS INC COM 29268T409 114 24,966 SH   SOLE   0 0 24,966
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 160 20,881 SH   SOLE   0 0 20,881
ENTERCOM COMMUNICATIONS CORP CL A 293639100 79 15,158 SH   SOLE   0 0 15,158
ENTERPRISE PRODS PARTNERS L COM 293792107 821 37,330 SH   SOLE   0 0 37,330
EQUINOR ASA SPONSORED ADR 29446M102 768 39,469 SH   SOLE   0 0 39,469
EVERGY INC COM 30034W106 2,103 35,342 SH   SOLE   0 0 35,342
EVOLUTION PETE CORP COM 30049A107 4,178 1,236,272 SH   SOLE   0 0 1,236,272
EXELON CORP COM 30161N101 2,195 50,193 SH   SOLE   0 0 50,193
EXXON MOBIL CORP COM 30231G102 835 14,973 SH   SOLE   0 0 14,973
FACEBOOK INC CL A 30303M102 513 1,744 SH   SOLE   0 0 1,744
FIDELITY COVINGTON TRUST INT HG DIV ETF 316092725 1,241 61,318 SH   SOLE   0 0 61,318
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 208 15,700 SH   SOLE   0 0 15,700
FIFTH THIRD BANCORP COM 316773100 3,192 85,243 SH   SOLE   0 0 85,243
FLEX LTD ORD Y2573F102 416 22,724 SH   SOLE   0 0 22,724
FLUENT INC COM 34380C102 161 39,498 SH   SOLE   0 0 39,498
FORD MTR CO DEL COM 345370860 947 77,355 SH   SOLE   0 0 77,355
GENASYS INC COM 36872P103 97 14,500 SH   SOLE   0 0 14,500
GENERAL ELECTRIC CO COM 369604103 1,397 106,446 SH   SOLE   0 0 106,446
GENERAL MTRS CO COM 37045V100 283 4,926 SH   SOLE   0 0 4,926
GENIUS BRANDS INTL INC COM 37229T301 49 25,750 SH   SOLE   0 0 25,750
GENOCEA BIOSCIENCES INC COM NEW 372427401 40 15,000 SH   SOLE   0 0 15,000
GERON CORP COM 374163103 15 10,000 SH   SOLE   0 0 10,000
GILEAD SCIENCES INC COM 375558103 3,243 50,186 SH   SOLE   0 0 50,186
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,979 55,459 SH   SOLE   0 0 55,459
GRACE W R & CO DEL NEW COM 38388F108 268 4,493 SH   SOLE   0 0 4,493
GRIFFON CORP COM 398433102 208 7,660 SH   SOLE   0 0 7,660
HANESBRANDS INC COM 410345102 3,290 167,287 SH   SOLE   0 0 167,287
HERSHEY CO COM 427866108 373 2,361 SH   SOLE   0 0 2,361
HOME DEPOT INC COM 437076102 614 2,012 SH   SOLE   0 0 2,012
HOWMET AEROSPACE INC COM 443201108 3,736 116,293 SH   SOLE   0 0 116,293
ICL GROUP LTD SHS M53213100 66 11,500 SH   SOLE   0 0 11,500
II-VI INC COM 902104108 298 4,360 SH   SOLE   0 0 4,360
ILLINOIS TOOL WKS INC COM 452308109 214 968 SH   SOLE   0 0 968
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 7,474 1,182,662 SH   SOLE   0 0 1,182,662
INSIGHT SELECT INCOME FD COM 45781W109 770 37,700 SH   SOLE   0 0 37,700
INTEL CORP COM 458140100 5,657 88,392 SH   SOLE   0 0 88,392
INTERNATIONAL BUSINESS MACHS COM 459200101 7,441 55,843 SH   SOLE   0 0 55,843
INTEST CORP COM 461147100 124 10,500 SH   SOLE   0 0 10,500
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 213 1,504 SH   SOLE   0 0 1,504
INVESCO PA VALUE MUN INC TR COM 46132K109 680 52,162 SH   SOLE   0 0 52,162
INVESCO SR INCOME TR COM 46131H107 161 38,343 SH   SOLE   0 0 38,343
IRIDIUM COMMUNICATIONS INC COM 46269C102 9,554 231,622 SH   SOLE   0 0 231,622
IRON MTN INC NEW COM 46284V101 8,054 217,626 SH   SOLE   0 0 217,626
ISHARES TR EXPND TEC SC ETF 464287549 478 1,325 SH   SOLE   0 0 1,325
ISHARES TR GLOBAL TECH ETF 464287291 378 1,230 SH   SOLE   0 0 1,230
ISHARES TR INTL SEL DIV ETF 464288448 1,351 42,932 SH   SOLE   0 0 42,932
ISHARES TR ISHS 1-5YR INVS 464288646 205 3,758 SH   SOLE   0 0 3,758
ISHARES TR MSCI USA VALUE 46432F388 231 2,255 SH   SOLE   0 0 2,255
ISHARES TR RUS 2000 VAL ETF 464287630 222 1,395 SH   SOLE   0 0 1,395
ISHARES TR RUS MD CP GR ETF 464287481 318 3,116 SH   SOLE   0 0 3,116
ISHARES TR S&P SML 600 GWT 464287887 297 2,320 SH   SOLE   0 0 2,320
ISHARES TR SELECT DIVID ETF 464287168 779 6,831 SH   SOLE   0 0 6,831
ISHARES TR TIPS BD ETF 464287176 951 7,581 SH   SOLE   0 0 7,581
JOHNSON & JOHNSON COM 478160104 3,489 21,235 SH   SOLE   0 0 21,235
JPMORGAN CHASE & CO COM 46625H100 970 6,378 SH   SOLE   0 0 6,378
KIMBERLY-CLARK CORP COM 494368103 659 4,744 SH   SOLE   0 0 4,744
KINDER MORGAN INC DEL COM 49456B101 6,239 374,770 SH   SOLE   0 0 374,770
KIRKLAND LAKE GOLD LTD COM 49741E100 1,073 31,770 SH   SOLE   0 0 31,770
KOPIN CORP COM 500600101 2,135 203,615 SH   SOLE   0 0 203,615
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 128 30,400 SH   SOLE   0 0 30,400
LILLY ELI & CO COM 532457108 2,097 11,226 SH   SOLE   0 0 11,226
LIQTECH INTL INC COM 53632A201 3,583 442,963 SH   SOLE   0 0 442,963
LOCKHEED MARTIN CORP COM 539830109 242 655 SH   SOLE   0 0 655
LSI INDS INC COM 50216C108 6,551 768,097 SH   SOLE   0 0 768,097
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 394 3,794 SH   SOLE   0 0 3,794
M & T BK CORP COM 55261F104 494 3,264 SH   SOLE   0 0 3,264
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 711 35,121 SH   SOLE   0 0 35,121
MANITEX INTL INC COM 563420108 7,658 970,619 SH   SOLE   0 0 970,619
MANNKIND CORP COM NEW 56400P706 39 10,000 SH   SOLE   0 0 10,000
MARKER THERAPEUTICS INC COM 57055L107 50 22,700 SH   SOLE   0 0 22,700
MATRIX SVC CO COM 576853105 262 20,000 SH   SOLE   0 0 20,000
MCDONALDS CORP COM 580135101 387 1,728 SH   SOLE   0 0 1,728
MEDTRONIC PLC SHS G5960L103 240 2,035 SH   SOLE   0 0 2,035
MERCK & CO. INC COM 58933Y105 3,572 46,338 SH   SOLE   0 0 46,338
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 74 11,500 SH   SOLE   0 0 11,500
MICROSOFT CORP COM 594918104 7,776 32,981 SH   SOLE   0 0 32,981
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,702 96,215 SH   SOLE   0 0 96,215
MOOG INC CL A 615394202 316 3,801 SH   SOLE   0 0 3,801
NEXTERA ENERGY INC COM 65339F101 1,076 14,243 SH   SOLE   0 0 14,243
NOKIA CORP SPONSORED ADR 654902204 313 79,101 SH   SOLE   0 0 79,101
NORDIC AMERICAN TANKERS LIMI COM G65773106 1,715 527,738 SH   SOLE   0 0 527,738
NORFOLK SOUTHN CORP COM 655844108 241 900 SH   SOLE   0 0 900
NOVARTIS AG SPONSORED ADR 66987V109 3,169 37,075 SH   SOLE   0 0 37,075
NUTRIEN LTD COM 67077M108 4,939 91,650 SH   SOLE   0 0 91,650
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 257 17,964 SH   SOLE   0 0 17,964
NUVEEN PFD & INCM SECURTIES COM 67072C105 196 20,219 SH   SOLE   0 0 20,219
OLIN CORP COM PAR $1 680665205 1,590 41,880 SH   SOLE   0 0 41,880
OMEGA HEALTHCARE INVS INC COM 681936100 384 10,500 SH   SOLE   0 0 10,500
ONEOK INC NEW COM 682680103 602 11,896 SH   SOLE   0 0 11,896
ORACLE CORP COM 68389X105 505 7,199 SH   SOLE   0 0 7,199
ORANGE SPONSORED ADR 684060106 351 28,482 SH   SOLE   0 0 28,482
ORBITAL ENERGY GROUP INC COM 68559A109 467 76,589 SH   SOLE   0 0 76,589
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 23 33,550 SH   SOLE   0 0 33,550
PALO ALTO NETWORKS INC COM 697435105 251 780 SH   SOLE   0 0 780
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 82 26,000 SH   SOLE   0 0 26,000
PARK AEROSPACE CORP COM 70014A104 165 12,505 SH   SOLE   0 0 12,505
PATRICK INDS INC COM 703343103 492 5,797 SH   SOLE   0 0 5,797
PAYPAL HLDGS INC COM 70450Y103 231 955 SH   SOLE   0 0 955
PEPSICO INC COM 713448108 643 4,551 SH   SOLE   0 0 4,551
PFIZER INC COM 717081103 4,307 118,900 SH   SOLE   0 0 118,900
PHILIP MORRIS INTL INC COM 718172109 243 2,746 SH   SOLE   0 0 2,746
PHILLIPS 66 COM 718546104 707 8,673 SH   SOLE   0 0 8,673
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 107 11,800 SH   SOLE   0 0 11,800
PNC FINL SVCS GROUP INC COM 693475105 1,633 9,310 SH   SOLE   0 0 9,310
POINTS INTL LTD COM NEW 730843208 5,894 387,292 SH   SOLE   0 0 387,292
PPL CORP COM 69351T106 334 11,582 SH   SOLE   0 0 11,582
PROCTER AND GAMBLE CO COM 742718109 968 7,150 SH   SOLE   0 0 7,150
PROLOGIS INC. COM 74340W103 217 2,049 SH   SOLE   0 0 2,049
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 96 22,236 SH   SOLE   0 0 22,236
QUAKER CHEM CORP COM 747316107 243 1,000 SH   SOLE   0 0 1,000
QUALCOMM INC COM 747525103 465 3,513 SH   SOLE   0 0 3,513
QUANTA SVCS INC COM 74762E102 447 5,089 SH   SOLE   0 0 5,089
RAYTHEON TECHNOLOGIES CORP COM 75513E101 335 4,345 SH   SOLE   0 0 4,345
REGULUS THERAPEUTICS INC COM NEW 75915K200 20 13,000 SH   SOLE   0 0 13,000
REPUBLIC FIRST BANCORP INC COM 760416107 74 19,700 SH   SOLE   0 0 19,700
ROGERS CORP COM 775133101 282 1,500 SH   SOLE   0 0 1,500
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 375 10,193 SH   SOLE   0 0 10,193
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 223 5,688 SH   SOLE   0 0 5,688
SCHLUMBERGER LTD COM 806857108 1,128 41,492 SH   SOLE   0 0 41,492
SCORPIO TANKERS INC SHS Y7542C130 721 39,100 SH   SOLE   0 0 39,100
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 205 1,757 SH   SOLE   0 0 1,757
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 423 6,621 SH   SOLE   0 0 6,621
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 227 1,714 SH   SOLE   0 0 1,714
SEMPRA ENERGY COM 816851109 228 1,726 SH   SOLE   0 0 1,726
SESEN BIO INC COM 817763105 26 10,250 SH   SOLE   0 0 10,250
SOUTHERN CO COM 842587107 300 4,838 SH   SOLE   0 0 4,838
SOUTHWEST AIRLS CO COM 844741108 349 5,716 SH   SOLE   0 0 5,716
SPDR S&P 500 ETF TR TR UNIT 78462F103 400 1,010 SH   SOLE   0 0 1,010
SPDR SER TR NUVEEN BRC MUNIC 78468R721 284 5,500 SH   SOLE   0 0 5,500
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 525 30,250 SH   SOLE   0 0 30,250
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 158 10,767 SH   SOLE   0 0 10,767
SYSCO CORP COM 871829107 393 5,000 SH   SOLE   0 0 5,000
TANDEM DIABETES CARE INC COM NEW 875372203 529 6,000 SH   SOLE   0 0 6,000
TARGA RES CORP COM 87612G101 369 11,624 SH   SOLE   0 0 11,624
TARGET CORP COM 87612E106 219 1,110 SH   SOLE   0 0 1,110
TCG BDC INC COM 872280102 458 34,700 SH   SOLE   0 0 34,700
TE CONNECTIVITY LTD REG SHS H84989104 334 2,587 SH   SOLE   0 0 2,587
TEAM INC COM 878155100 1,336 115,885 SH   SOLE   0 0 115,885
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 298 20,750 SH   SOLE   0 0 20,750
TESLA INC COM 88160R101 582 872 SH   SOLE   0 0 872
TETRA TECHNOLOGIES INC DEL COM 88162F105 3,353 1,397,354 SH   SOLE   0 0 1,397,354
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 144 12,527 SH   SOLE   0 0 12,527
TEXAS INSTRS INC COM 882508104 585 3,100 SH   SOLE   0 0 3,100
TORM PLC SHS CL A G89479102 314 34,500 SH   SOLE   0 0 34,500
TORONTO DOMINION BK ONT COM NEW 891160509 2,073 31,795 SH   SOLE   0 0 31,795
TRACTOR SUPPLY CO COM 892356106 539 3,046 SH   SOLE   0 0 3,046
TREVI THERAPEUTICS INC COM 89532M101 104 38,500 SH   SOLE   0 0 38,500
TRIUMPH GROUP INC NEW COM 896818101 2,033 110,642 SH   SOLE   0 0 110,642
TRUIST FINL CORP COM 89832Q109 598 10,262 SH   SOLE   0 0 10,262
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 910 96,187 SH   SOLE   0 0 96,187
TUPPERWARE BRANDS CORP COM 899896104 406 15,410 SH   SOLE   0 0 15,410
UMH PPTYS INC COM 903002103 2,133 111,309 SH   SOLE   0 0 111,309
UNILEVER PLC SPON ADR NEW 904767704 454 8,133 SH   SOLE   0 0 8,133
UNION PAC CORP COM 907818108 496 2,252 SH   SOLE   0 0 2,252
UNISYS CORP COM NEW 909214306 763 30,050 SH   SOLE   0 0 30,050
UNITEDHEALTH GROUP INC COM 91324P102 580 1,560 SH   SOLE   0 0 1,560
UNIVERSAL DISPLAY CORP COM 91347P105 254 1,075 SH   SOLE   0 0 1,075
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 362 5,350 SH   SOLE   0 0 5,350
VALERO ENERGY CORP COM 91913Y100 286 4,007 SH   SOLE   0 0 4,007
VANGUARD INDEX FDS SMALL CP ETF 922908751 296 1,384 SH   SOLE   0 0 1,384
VERIZON COMMUNICATIONS INC COM 92343V104 4,898 84,235 SH   SOLE   0 0 84,235
VIACOMCBS INC CL B 92556H206 1,513 33,564 SH   SOLE   0 0 33,564
VIATRIS INC COM 92556V106 712 51,006 SH   SOLE   0 0 51,006
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2,652 143,913 SH   SOLE   0 0 143,913
WALMART INC COM 931142103 450 3,317 SH   SOLE   0 0 3,317
WASTE MGMT INC DEL COM 94106L109 600 4,658 SH   SOLE   0 0 4,658
WEC ENERGY GROUP INC COM 92939U106 219 2,350 SH   SOLE   0 0 2,350
WORLD WRESTLING ENTMT INC CL A 98156Q108 439 8,102 SH   SOLE   0 0 8,102
XCEL ENERGY INC COM 98389B100 1,130 17,001 SH   SOLE   0 0 17,001
YUM BRANDS INC COM 988498101 246 2,280 SH   SOLE   0 0 2,280
ZYNEX INC COM 98986M103 748 48,989 SH   SOLE   0 0 48,989