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 516 2,945 SH   SOLE   0 0 2,945
ABBOTT LABS COM 002824100 450 3,813 SH   SOLE   0 0 3,813
ABBVIE INC COM 00287Y109 347 3,224 SH   SOLE   0 0 3,224
ABEONA THERAPEUTICS INC COM 00289Y107 21 19,000 SH   SOLE   0 0 19,000
ABERDEEN ASIA-PACIFIC INCOME COM 003009107 90 21,882 SH   SOLE   0 0 21,882
ABERDEEN GLOBAL INCOME FD IN COM 003013109 1,043 127,200 SH   SOLE   0 0 127,200
AGILENT TECHNOLOGIES INC COM 00846U101 307 1,950 SH   SOLE   0 0 1,950
AKAMAI TECHNOLOGIES INC COM 00971T101 289 2,764 SH   SOLE   0 0 2,764
ALCON AG ORD SHS H01301128 499 6,205 SH   SOLE   0 0 6,205
ALPHABET INC CAP STK CL A 02079K305 417 156 SH   SOLE   0 0 156
ALPHABET INC CAP STK CL C 02079K107 469 176 SH   SOLE   0 0 176
ALPS ETF TR ALERIAN MLP 00162Q452 254 7,641 SH   SOLE   0 0 7,641
ALTRIA GROUP INC COM 02209S103 286 6,291 SH   SOLE   0 0 6,291
AMAZON COM INC COM 023135106 1,668 508 SH   SOLE   0 0 508
AMCOR PLC ORD G0250X107 1,002 86,527 SH   SOLE   0 0 86,527
AMERICAN EXPRESS CO COM 025816109 1,024 6,114 SH   SOLE   0 0 6,114
AMERICAS GOLD AND SILVER COR COM 03062D100 1,510 1,894,959 SH   SOLE   0 0 1,894,959
AMERIPRISE FINL INC COM 03076C106 250 950 SH   SOLE   0 0 950
AMGEN INC COM 031162100 1,108 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 478 41,906 SH   SOLE   0 0 41,906
ANNALY CAPITAL MANAGEMENT IN COM 035710409 1,477 175,479 SH   SOLE   0 0 175,479
APPLE INC COM 037833100 13,114 92,683 SH   SOLE   0 0 92,683
APPLIED MATLS INC COM 038222105 523 4,070 SH   SOLE   0 0 4,070
APTOSE BIOSCIENCES INC COM NEW 03835T200 32 15,000 SH   SOLE   0 0 15,000
ARCHER DANIELS MIDLAND CO COM 039483102 432 7,203 SH   SOLE   0 0 7,203
ARCONIC CORPORATION COM 03966V107 647 20,527 SH   SOLE   0 0 20,527
ARDMORE SHIPPING CORP COM Y0207T100 1,261 303,976 SH   SOLE   0 0 303,976
AT&T INC COM 00206R102 3,162 117,072 SH   SOLE   0 0 117,072
AUDACY INC CL A 05070N103 55 15,158 SH   SOLE   0 0 15,158
AUTOMATIC DATA PROCESSING IN COM 053015103 1,233 6,171 SH   SOLE   0 0 6,171
BANK NEW YORK MELLON CORP COM 064058100 893 17,240 SH   SOLE   0 0 17,240
BARRICK GOLD CORP COM 067901108 822 45,595 SH   SOLE   0 0 45,595
BENITEC BIOPHARMA INC COM 08205P100 46 12,950 SH   SOLE   0 0 12,950
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,655 9,729 SH   SOLE   0 0 9,729
BGC PARTNERS INC CL A 05541T101 52 10,000 SH   SOLE   0 0 10,000
BIOGEN INC COM 09062X103 245 866 SH   SOLE   0 0 866
BK OF AMERICA CORP COM 060505104 770 18,141 SH   SOLE   0 0 18,141
BLACKROCK ENHANCED EQUITY DI COM 09251A104 1,122 114,505 SH   SOLE   0 0 114,505
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 64 10,500 SH   SOLE   0 0 10,500
BLACKSTONE INC COM 09260D107 535 4,600 SH   SOLE   0 0 4,600
BNY MELLON STRATEGIC MUNS IN COM 05588W108 340 39,114 SH   SOLE   0 0 39,114
BOEING CO COM 097023105 771 3,506 SH   SOLE   0 0 3,506
BOULDER GROWTH & INCOME FD I COM 101507101 387 29,566 SH   SOLE   0 0 29,566
BP PLC SPONSORED ADR 055622104 224 8,209 SH   SOLE   0 0 8,209
BRISTOL-MYERS SQUIBB CO COM 110122108 6,307 106,608 SH   SOLE   0 0 106,608
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 446 2,681 SH   SOLE   0 0 2,681
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 214 5,533 SH   SOLE   0 0 5,533
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 810 21,965 SH   SOLE   0 0 21,965
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 308 17,424 SH   SOLE   0 0 17,424
CATERPILLAR INC COM 149123101 321 1,674 SH   SOLE   0 0 1,674
CBRE CLARION GLOBAL REAL EST COM 12504G100 2,410 288,283 SH   SOLE   0 0 288,283
CENTERPOINT ENERGY INC COM 15189T107 223 9,095 SH   SOLE   0 0 9,095
CHARTER COMMUNICATIONS INC N CL A 16119P108 236 325 SH   SOLE   0 0 325
CHEVRON CORP NEW COM 166764100 1,710 16,858 SH   SOLE   0 0 16,858
CISCO SYS INC COM 17275R102 6,008 110,397 SH   SOLE   0 0 110,397
CLOVIS ONCOLOGY INC COM 189464100 120 27,000 SH   SOLE   0 0 27,000
CMS ENERGY CORP COM 125896100 1,902 31,850 SH   SOLE   0 0 31,850
COCA COLA CO COM 191216100 972 18,541 SH   SOLE   0 0 18,541
COHEN & STEERS INFRASTRUCTUR COM 19248A109 204 7,552 SH   SOLE   0 0 7,552
COLGATE PALMOLIVE CO COM 194162103 334 4,430 SH   SOLE   0 0 4,430
COMCAST CORP NEW CL A 20030N101 1,272 22,746 SH   SOLE   0 0 22,746
CONOCOPHILLIPS COM 20825C104 378 5,587 SH   SOLE   0 0 5,587
CONSOLIDATED EDISON INC COM 209115104 2,391 32,948 SH   SOLE   0 0 32,948
CONSTELLATION BRANDS INC CL A 21036P108 463 2,200 SH   SOLE   0 0 2,200
CONTRAFECT CORP COM NEW 212326300 101 25,025 SH   SOLE   0 0 25,025
COOPER COS INC COM NEW 216648402 217 526 SH   SOLE   0 0 526
CORNING INC COM 219350105 3,824 104,823 SH   SOLE   0 0 104,823
CORTEVA INC COM 22052L104 322 7,658 SH   SOLE   0 0 7,658
CSI COMPRESSCO LP COM UNIT 12637A103 459 255,972 SH   SOLE   0 0 255,972
CSX CORP COM 126408103 1,351 45,438 SH   SOLE   0 0 45,438
CVS HEALTH CORP COM 126650100 1,069 12,602 SH   SOLE   0 0 12,602
DISNEY WALT CO COM 254687106 1,279 7,561 SH   SOLE   0 0 7,561
DOMINION ENERGY INC COM 25746U109 296 4,060 SH   SOLE   0 0 4,060
DOW INC COM 260557103 619 10,769 SH   SOLE   0 0 10,769
DUKE ENERGY CORP NEW COM NEW 26441C204 1,531 15,697 SH   SOLE   0 0 15,697
DUPONT DE NEMOURS INC COM 26614N102 596 8,769 SH   SOLE   0 0 8,769
EATON CORP PLC SHS G29183103 300 2,013 SH   SOLE   0 0 2,013
EATON VANCE LTD DURATION INC COM 27828H105 144 11,000 SH   SOLE   0 0 11,000
EATON VANCE SR INCOME TR SH BEN INT 27826S103 101 14,448 SH   SOLE   0 0 14,448
EATON VANCE TX ADV GLBL DIV COM 27828S101 3,500 164,480 SH   SOLE   0 0 164,480
ENBRIDGE INC COM 29250N105 595 14,973 SH   SOLE   0 0 14,973
ENCORE WIRE CORP COM 292562105 256 2,706 SH   SOLE   0 0 2,706
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 218 22,766 SH   SOLE   0 0 22,766
ENTERPRISE PRODS PARTNERS L COM 293792107 719 33,226 SH   SOLE   0 0 33,226
EQUINOR ASA SPONSORED ADR 29446M102 993 38,969 SH   SOLE   0 0 38,969
EVERGY INC COM 30034W106 2,120 34,094 SH   SOLE   0 0 34,094
EVOLUTION PETE CORP COM 30049A107 8,359 1,471,662 SH   SOLE   0 0 1,471,662
EXELON CORP COM 30161N101 2,322 48,046 SH   SOLE   0 0 48,046
EXXON MOBIL CORP COM 30231G102 889 15,128 SH   SOLE   0 0 15,128
FACEBOOK INC CL A 30303M102 574 1,694 SH   SOLE   0 0 1,694
FIDELITY COVINGTON TRUST INT HG DIV ETF 316092725 1,300 63,824 SH   SOLE   0 0 63,824
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 262 18,200 SH   SOLE   0 0 18,200
FIFTH THIRD BANCORP COM 316773100 3,394 79,993 SH   SOLE   0 0 79,993
FLEX LTD ORD Y2573F102 366 20,724 SH   SOLE   0 0 20,724
FLUENT INC COM 34380C102 101 44,498 SH   SOLE   0 0 44,498
FORD MTR CO DEL COM 345370860 1,151 81,355 SH   SOLE   0 0 81,355
FOSTER L B CO COM 350060109 241 15,621 SH   SOLE   0 0 15,621
GENASYS INC COM 36872P103 60 11,600 SH   SOLE   0 0 11,600
GENERAL ELECTRIC CO COM NEW 369604301 1,331 12,922 SH   SOLE   0 0 12,922
GENERAL MTRS CO COM 37045V100 267 5,076 SH   SOLE   0 0 5,076
GENOCEA BIOSCIENCES INC COM NEW 372427401 28 15,000 SH   SOLE   0 0 15,000
GERON CORP COM 374163103 13 10,000 SH   SOLE   0 0 10,000
GILEAD SCIENCES INC COM 375558103 4,190 59,999 SH   SOLE   0 0 59,999
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 2,195 57,452 SH   SOLE   0 0 57,452
GOLDMAN SACHS GROUP INC COM 38141G104 265 701 SH   SOLE   0 0 701
GRAHAM CORP COM 384556106 307 24,809 SH   SOLE   0 0 24,809
HANESBRANDS INC COM 410345102 2,830 164,923 SH   SOLE   0 0 164,923
HERSHEY CO COM 427866108 399 2,361 SH   SOLE   0 0 2,361
HOME DEPOT INC COM 437076102 738 2,250 SH   SOLE   0 0 2,250
HOWMET AEROSPACE INC COM 443201108 3,049 97,734 SH   SOLE   0 0 97,734
HYCROFT MINING HOLDING CORP *W EXP 10/06/202 44862P133 11 33,500 SH   SOLE   0 0 33,500
ICL GROUP LTD SHS M53213100 83 11,500 SH   SOLE   0 0 11,500
IDEXX LABS INC COM 45168D104 247 398 SH   SOLE   0 0 398
II-VI INC COM 902104108 265 4,470 SH   SOLE   0 0 4,470
ILLINOIS TOOL WKS INC COM 452308109 200 968 SH   SOLE   0 0 968
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 8,233 1,172,932 SH   SOLE   0 0 1,172,932
INSIGHT SELECT INCOME FD COM 45781W109 790 37,700 SH   SOLE   0 0 37,700
INTEL CORP COM 458140100 4,083 76,642 SH   SOLE   0 0 76,642
INTERNATIONAL BUSINESS MACHS COM 459200101 7,973 57,393 SH   SOLE   0 0 57,393
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 225 1,504 SH   SOLE   0 0 1,504
INVESCO PA VALUE MUN INC TR COM 46132K109 691 52,170 SH   SOLE   0 0 52,170
INVESCO SR INCOME TR COM 46131H107 170 38,365 SH   SOLE   0 0 38,365
IRIDIUM COMMUNICATIONS INC COM 46269C102 6,988 175,370 SH   SOLE   0 0 175,370
IRON MTN INC NEW COM 46284V101 9,016 207,506 SH   SOLE   0 0 207,506
ISHARES TR CORE S&P500 ETF 464287200 292 680 SH   SOLE   0 0 680
ISHARES TR EXPND TEC SC ETF 464287549 534 1,325 SH   SOLE   0 0 1,325
ISHARES TR GLOBAL TECH ETF 464287291 418 7,380 SH   SOLE   0 0 7,380
ISHARES TR INTL SEL DIV ETF 464288448 1,305 42,932 SH   SOLE   0 0 42,932
ISHARES TR ISHS 1-5YR INVS 464288646 300 5,508 SH   SOLE   0 0 5,508
ISHARES TR MSCI USA VALUE 46432F388 202 2,007 SH   SOLE   0 0 2,007
ISHARES TR RUS 2000 VAL ETF 464287630 223 1,395 SH   SOLE   0 0 1,395
ISHARES TR RUS MD CP GR ETF 464287481 349 3,116 SH   SOLE   0 0 3,116
ISHARES TR S&P SML 600 GWT 464287887 347 2,670 SH   SOLE   0 0 2,670
ISHARES TR SELECT DIVID ETF 464287168 783 6,831 SH   SOLE   0 0 6,831
ISHARES TR TIPS BD ETF 464287176 929 7,281 SH   SOLE   0 0 7,281
JOHNSON & JOHNSON COM 478160104 3,247 20,110 SH   SOLE   0 0 20,110
JPMORGAN CHASE & CO COM 46625H100 953 5,822 SH   SOLE   0 0 5,822
KIMBERLY-CLARK CORP COM 494368103 628 4,745 SH   SOLE   0 0 4,745
KINDER MORGAN INC DEL COM 49456B101 7,012 419,172 SH   SOLE   0 0 419,172
KIRKLAND LAKE GOLD LTD COM 49741E100 1,399 33,650 SH   SOLE   0 0 33,650
KIROMIC BIOPHARMA INC COM 497634105 30 10,000 SH   SOLE   0 0 10,000
KOPIN CORP COM 500600101 1,458 284,215 SH   SOLE   0 0 284,215
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 101 25,400 SH   SOLE   0 0 25,400
LILLY ELI & CO COM 532457108 2,794 12,096 SH   SOLE   0 0 12,096
LIQTECH INTL INC COM 53632A201 2,006 366,197 SH   SOLE   0 0 366,197
LOCKHEED MARTIN CORP COM 539830109 223 646 SH   SOLE   0 0 646
LOWES COS INC COM 548661107 213 1,050 SH   SOLE   0 0 1,050
LSI INDS INC OHIO COM 50216C108 6,303 813,334 SH   SOLE   0 0 813,334
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 286 3,048 SH   SOLE   0 0 3,048
M & T BK CORP COM 55261F104 487 3,264 SH   SOLE   0 0 3,264
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 700 32,121 SH   SOLE   0 0 32,121
MANITEX INTL INC COM 563420108 7,136 994,011 SH   SOLE   0 0 994,011
MARATHON PETE CORP COM 56585A102 211 3,423 SH   SOLE   0 0 3,423
MARKER THERAPEUTICS INC COM 57055L107 41 24,700 SH   SOLE   0 0 24,700
MATRIX SVC CO COM 576853105 224 21,500 SH   SOLE   0 0 21,500
MCDONALDS CORP COM 580135101 416 1,728 SH   SOLE   0 0 1,728
MEDICINOVA INC COM NEW 58468P206 47 12,500 SH   SOLE   0 0 12,500
MEDTRONIC PLC SHS G5960L103 255 2,035 SH   SOLE   0 0 2,035
MERCK & CO INC COM 58933Y105 3,526 46,946 SH   SOLE   0 0 46,946
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 75 11,500 SH   SOLE   0 0 11,500
MICROSOFT CORP COM 594918104 8,921 31,647 SH   SOLE   0 0 31,647
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,711 91,777 SH   SOLE   0 0 91,777
MOOG INC CL A 615394202 411 5,401 SH   SOLE   0 0 5,401
MOTOROLA SOLUTIONS INC COM NEW 620076307 220 947 SH   SOLE   0 0 947
NEWMONT CORP COM 651639106 357 6,592 SH   SOLE   0 0 6,592
NEXTERA ENERGY INC COM 65339F101 1,064 13,557 SH   SOLE   0 0 13,557
NOKIA CORP SPONSORED ADR 654902204 828 152,057 SH   SOLE   0 0 152,057
NORDIC AMERICAN TANKERS LIMI COM G65773106 1,208 471,937 SH   SOLE   0 0 471,937
NORFOLK SOUTHN CORP COM 655844108 215 900 SH   SOLE   0 0 900
NOVARTIS AG SPONSORED ADR 66987V109 2,936 35,905 SH   SOLE   0 0 35,905
NUTRIEN LTD COM 67077M108 5,735 88,465 SH   SOLE   0 0 88,465
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 201 13,602 SH   SOLE   0 0 13,602
NUVEEN PFD & INCM SECURTIES COM 67072C105 198 20,219 SH   SOLE   0 0 20,219
NVIDIA CORPORATION COM 67066G104 214 1,033 SH   SOLE   0 0 1,033
OLIN CORP COM PAR $1 680665205 1,767 36,637 SH   SOLE   0 0 36,637
OMEGA HEALTHCARE INVS INC COM 681936100 314 10,500 SH   SOLE   0 0 10,500
ONEOK INC NEW COM 682680103 836 14,425 SH   SOLE   0 0 14,425
ORACLE CORP COM 68389X105 638 7,334 SH   SOLE   0 0 7,334
ORANGE SPONSORED ADR 684060106 259 23,929 SH   SOLE   0 0 23,929
ORBITAL ENERGY GROUP INC COM 68559A109 896 291,071 SH   SOLE   0 0 291,071
ORGANON & CO COMMON STOCK 68622V106 544 16,609 SH   SOLE   0 0 16,609
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 9 20,350 SH   SOLE   0 0 20,350
PALO ALTO NETWORKS INC COM 697435105 373 780 SH   SOLE   0 0 780
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 194 38,500 SH   SOLE   0 0 38,500
PARK AEROSPACE CORP COM 70014A104 177 13,005 SH   SOLE   0 0 13,005
PATRICK INDS INC COM 703343103 482 5,797 SH   SOLE   0 0 5,797
PAYPAL HLDGS INC COM 70450Y103 247 950 SH   SOLE   0 0 950
PEPSICO INC COM 713448108 684 4,551 SH   SOLE   0 0 4,551
PFIZER INC COM 717081103 5,091 118,386 SH   SOLE   0 0 118,386
PHILIP MORRIS INTL INC COM 718172109 260 2,746 SH   SOLE   0 0 2,746
PHILLIPS 66 COM 718546104 555 7,938 SH   SOLE   0 0 7,938
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 137 13,550 SH   SOLE   0 0 13,550
PNC FINL SVCS GROUP INC COM 693475105 1,801 9,211 SH   SOLE   0 0 9,211
POINTS INTL LTD COM NEW 730843208 4,620 270,182 SH   SOLE   0 0 270,182
PPL CORP COM 69351T106 323 11,603 SH   SOLE   0 0 11,603
PROCTER AND GAMBLE CO COM 742718109 1,040 7,446 SH   SOLE   0 0 7,446
PROLOGIS INC. COM 74340W103 256 2,049 SH   SOLE   0 0 2,049
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 206 3,392 SH   SOLE   0 0 3,392
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 83 20,589 SH   SOLE   0 0 20,589
QUAKER CHEM CORP COM 747316107 237 1,000 SH   SOLE   0 0 1,000
QUALCOMM INC COM 747525103 451 3,499 SH   SOLE   0 0 3,499
QUANTA SVCS INC COM 74762E102 387 3,409 SH   SOLE   0 0 3,409
RAYTHEON TECHNOLOGIES CORP COM 75513E101 278 3,235 SH   SOLE   0 0 3,235
REGULUS THERAPEUTICS INC COM NEW 75915K200 8 13,000 SH   SOLE   0 0 13,000
REPUBLIC FIRST BANCORP INC COM 760416107 60 19,700 SH   SOLE   0 0 19,700
ROGERS CORP COM 775133101 279 1,500 SH   SOLE   0 0 1,500
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 451 10,189 SH   SOLE   0 0 10,189
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 220 4,956 SH   SOLE   0 0 4,956
SCHLUMBERGER LTD COM STK 806857108 1,254 42,326 SH   SOLE   0 0 42,326
SCORPIO TANKERS INC SHS Y7542C130 423 22,850 SH   SOLE   0 0 22,850
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 223 1,757 SH   SOLE   0 0 1,757
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 449 7,041 SH   SOLE   0 0 7,041
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 255 1,714 SH   SOLE   0 0 1,714
SEMPRA COM 816851109 218 1,726 SH   SOLE   0 0 1,726
SESEN BIO INC COM 817763105 25 31,750 SH   SOLE   0 0 31,750
SOUTHERN CO COM 842587107 299 4,838 SH   SOLE   0 0 4,838
SOUTHWEST AIRLS CO COM 844741108 232 4,516 SH   SOLE   0 0 4,516
SPDR S&P 500 ETF TR TR UNIT 78462F103 431 1,005 SH   SOLE   0 0 1,005
SPDR SER TR NUVEEN BRC MUNIC 78468R721 283 5,500 SH   SOLE   0 0 5,500
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 492 28,773 SH   SOLE   0 0 28,773
SYSCO CORP COM 871829107 392 5,000 SH   SOLE   0 0 5,000
TANDEM DIABETES CARE INC COM NEW 875372203 596 5,000 SH   SOLE   0 0 5,000
TARGA RES CORP COM 87612G101 424 8,624 SH   SOLE   0 0 8,624
TARGET CORP COM 87612E106 259 1,134 SH   SOLE   0 0 1,134
TCG BDC INC COM 872280102 433 32,300 SH   SOLE   0 0 32,300
TE CONNECTIVITY LTD REG SHS H84989104 327 2,387 SH   SOLE   0 0 2,387
TEAM INC COM 878155100 366 121,713 SH   SOLE   0 0 121,713
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 240 15,439 SH   SOLE   0 0 15,439
TESLA INC COM 88160R101 676 873 SH   SOLE   0 0 873
TETRA TECHNOLOGIES INC DEL COM 88162F105 3,458 1,108,374 SH   SOLE   0 0 1,108,374
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 120 12,384 SH   SOLE   0 0 12,384
TEXAS INSTRS INC COM 882508104 593 3,090 SH   SOLE   0 0 3,090
TORM PLC SHS CL A G89479102 236 30,500 SH   SOLE   0 0 30,500
TORONTO DOMINION BK ONT COM NEW 891160509 2,085 31,520 SH   SOLE   0 0 31,520
TRACTOR SUPPLY CO COM 892356106 617 3,047 SH   SOLE   0 0 3,047
TREVI THERAPEUTICS INC COM 89532M101 51 36,500 SH   SOLE   0 0 36,500
TRIUMPH GROUP INC NEW COM 896818101 2,072 111,240 SH   SOLE   0 0 111,240
TRUIST FINL CORP COM 89832Q109 615 10,491 SH   SOLE   0 0 10,491
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 965 90,199 SH   SOLE   0 0 90,199
TUPPERWARE BRANDS CORP COM 899896104 609 28,850 SH   SOLE   0 0 28,850
UMH PPTYS INC COM 903002103 2,337 102,065 SH   SOLE   0 0 102,065
UNILEVER PLC SPON ADR NEW 904767704 435 8,033 SH   SOLE   0 0 8,033
UNION PAC CORP COM 907818108 441 2,252 SH   SOLE   0 0 2,252
UNISYS CORP COM NEW 909214306 692 27,532 SH   SOLE   0 0 27,532
UNITEDHEALTH GROUP INC COM 91324P102 613 1,570 SH   SOLE   0 0 1,570
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 268 4,850 SH   SOLE   0 0 4,850
VALERO ENERGY CORP COM 91913Y100 255 3,620 SH   SOLE   0 0 3,620
VANGUARD INDEX FDS SMALL CP ETF 922908751 302 1,384 SH   SOLE   0 0 1,384
VERIZON COMMUNICATIONS INC COM 92343V104 4,593 85,049 SH   SOLE   0 0 85,049
VIACOMCBS INC CL B 92556H206 1,388 35,151 SH   SOLE   0 0 35,151
VIATRIS INC COM 92556V106 767 56,662 SH   SOLE   0 0 56,662
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2,313 149,719 SH   SOLE   0 0 149,719
WALMART INC COM 931142103 406 2,920 SH   SOLE   0 0 2,920
WASTE MGMT INC DEL COM 94106L109 695 4,658 SH   SOLE   0 0 4,658
WEC ENERGY GROUP INC COM 92939U106 336 3,816 SH   SOLE   0 0 3,816
XCEL ENERGY INC COM 98389B100 1,031 16,501 SH   SOLE   0 0 16,501
YUM BRANDS INC COM 988498101 278 2,280 SH   SOLE   0 0 2,280
ZYNEX INC COM 98986M103 558 49,039 SH   SOLE   0 0 49,039