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
Expires: July 31, 2015
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
8x8 Inc COM 282914100 2,894,129 1,476,597 SH SOLE 1,476,597 0 0
A10 Networks Inc COM 002121101 3,426,885 177,100 SH SOLE 177,100 0 0
Abbott Laboratories COM 002824100 1,624,096 11,941 SH SOLE 11,941 0 0
AbbVie Inc COM 00287Y109 3,342,646 18,008 SH SOLE 18,008 0 0
Abercrombie & Fitch Co. COM 002896207 2,551,780 30,800 SH SOLE 30,800 0 0
Acadian Asset Management Inc COM 10948W103 2,118,629 60,120 SH SOLE 60,120 0 0
Accel Entertainment Inc COM 00436Q106 5,723,751 486,300 SH SOLE 486,300 0 0
Accenture PLC COM G1151C101 3,659,908 12,245 SH SOLE 12,245 0 0
ACI Worldwide Inc COM 004498101 5,867,299 127,800 SH SOLE 127,800 0 0
Adaptive Biotechnologies Corp COM 00650F109 6,618,249 568,090 SH SOLE 568,090 0 0
Adeia Inc COM 00676P107 6,139,631 434,203 SH SOLE 434,203 0 0
Adient plc COM G0084W101 2,449,567 125,877 SH SOLE 125,877 0 0
Adobe Inc COM 00724F101 7,384,765 19,088 SH SOLE 19,088 0 0
ADT Inc COM 00090Q103 2,887,423 340,900 SH SOLE 340,900 0 0
Adtalem Global Education Inc COM 00737L103 7,596,904 59,710 SH SOLE 59,710 0 0
ADTRAN Holdings Inc COM 00486H105 4,792,850 534,320 SH SOLE 534,320 0 0
Advanced Energy Industries Inc COM 007973100 7,950 60 SH SOLE 60 0 0
Aebi Schmidt Holding AG COM 825698103 373,692 29,800 SH SOLE 29,800 0 0
AECOM COM 00766T100 933,352 8,270 SH SOLE 8,270 0 0
Affiliated Managers Group Inc. COM 008252108 617,858 3,140 SH SOLE 3,140 0 0
Affirm Holdings Inc COM 00827B106 3,208,096 46,400 SH SOLE 46,400 0 0
Agilent Technologies Inc COM 00846U101 654,956 5,550 SH SOLE 5,550 0 0
Agios Pharmaceuticals Inc COM 00847X104 6,652 200 SH SOLE 200 0 0
Agnico Eagle Mines Ltd COM 008474108 57,259,034 480,246 SH SOLE 59,774 0 420,472
Alerus Financial Corp COM 01446U103 6,492 300 SH SOLE 300 0 0
Align Technology Inc COM 016255101 812,226 4,290 SH SOLE 4,290 0 0
Alignment Healthcare Inc COM 01625V104 2,081,800 148,700 SH SOLE 148,700 0 0
Allied Gold Corp COM 01921D204 20,489,618 1,525,230 SH SOLE 670,083 0 855,147
Alphabet Inc COM 02079K107 64,748 365 SH SOLE 0 0 365
Alphabet Inc COM 02079K305 25,025,364 142,004 SH SOLE 141,964 0 40
Altria Group Inc COM 02209S103 76,219 1,300 SH SOLE 1,300 0 0
Amazon.com Inc COM 023135106 19,735,667 89,957 SH SOLE 89,661 0 296
Ambarella Inc COM G037AX101 6,401,038 96,890 SH SOLE 96,890 0 0
Amdocs Ltd COM G02602103 700,723 7,680 SH SOLE 7,680 0 0
American Express Co COM 025816109 854,867 2,680 SH SOLE 2,680 0 0
American Healthcare REIT Inc COM 398182303 8,818 240 SH SOLE 240 0 0
American Public Education Inc COM 02913V103 5,159,528 169,387 SH SOLE 169,387 0 0
American Superconductor Corp COM 030111207 8,071,800 220,000 SH SOLE 220,000 0 0
Ameris Bancorp COM 03076K108 7,117 110 SH SOLE 110 0 0
Amgen Inc COM 031162100 1,812,073 6,490 SH SOLE 6,490 0 0
Amneal Pharmaceuticals Inc COM 03168L105 6,472 800 SH SOLE 800 0 0
Amplify ETF Trust - Amplify Tr COM 032108607 12,564 220 SH SOLE 0 0 220
AMREP Corp. COM 032159105 159,068 7,600 SH SOLE 7,600 0 0
AngioDynamics Inc COM 03475V101 6,944 700 SH SOLE 700 0 0
APi Group Corp COM 00187Y100 2,629,075 51,500 SH SOLE 51,500 0 0
APPLE INC COM 037833100 30,629,625 149,289 SH SOLE 149,149 0 140
Applied Materials Inc COM 038222105 811,001 4,430 SH SOLE 4,430 0 0
Archrock Inc COM 03957W106 5,959 240 SH SOLE 240 0 0
Ardagh Metal Packaging SA COM L02235106 2,922,653 682,863 SH SOLE 682,863 0 0
Argan Inc COM 04010E109 7,278,706 33,013 SH SOLE 33,013 0 0
Aris Mining Corp COM 04040Y109 32,172,803 4,774,163 SH SOLE 2,107,734 0 2,666,429
Arista Networks Inc COM 040413205 826,665 8,080 SH SOLE 8,080 0 0
Arlo Technologies Inc COM 04206A101 5,733,871 338,082 SH SOLE 338,082 0 0
Armstrong World Industries Inc COM 04247X102 3,152,960 19,410 SH SOLE 19,410 0 0
Ascent Industries Co COM 871565107 249,678 19,800 SH SOLE 19,800 0 0
Astec Industries Inc. COM 046224101 5,500,371 131,935 SH SOLE 131,935 0 0
AT&T Inc COM 00206R102 17,364 600 SH SOLE 600 0 0
Avanos Medical Inc COM 05350V106 4,896 400 SH SOLE 400 0 0
AvePoint Inc COM 053604104 6,372 330 SH SOLE 330 0 0
Avient Corp COM 05368V106 1,809,360 56,000 SH SOLE 56,000 0 0
Avnet Inc COM 053807103 567,956 10,700 SH SOLE 10,700 0 0
AXIS Capital Holdings Ltd COM G0692U109 3,135,364 30,200 SH SOLE 30,200 0 0
Badger Meter Inc. COM 056525108 7,349 30 SH SOLE 30 0 0
Baker Hughes a GE Co COM 05722G100 619,191 16,150 SH SOLE 16,150 0 0
Balchem Corp COM 057665200 5,213,004 32,745 SH SOLE 32,745 0 0
Banco Latinoamericano de Comercio Exterior SA COM P16994132 4,725,740 117,264 SH SOLE 117,264 0 0
Bank of America Corp COM 060505104 1,942,013 41,040 SH SOLE 41,040 0 0
Bank of Montreal COM 063671101 61,322,180 552,939 SH SOLE 121,440 0 431,499
Bank of New York Mellon Corp (The) COM 064058100 810,879 8,900 SH SOLE 8,900 0 0
Bar Harbor Bankshares COM 066849100 506,324 16,900 SH SOLE 16,900 0 0
Barrett Business Services Inc COM 068463108 2,238,753 53,700 SH SOLE 53,700 0 0
Barrick Mining Corporation COM 06849F108 30,641,361 1,470,729 SH SOLE 59,829 0 1,410,900
Bassett Furniture Industries Inc. COM 070203104 247,395 16,276 SH SOLE 16,276 0 0
Bath & Body Works Inc COM 070830104 3,154,788 105,300 SH SOLE 105,300 0 0
BCE Inc. COM 05534B760 18,797,292 846,966 SH SOLE 4,405 0 842,561
Belden Inc COM 077454106 5,882,640 50,800 SH SOLE 50,800 0 0
Berkshire Hathaway Inc COM 084670702 3,412,534 7,025 SH SOLE 6,974 0 51
BGC Group Inc COM 088929104 8,798 860 SH SOLE 860 0 0
BILL Holdings Inc COM 090043100 740,160 16,000 SH SOLE 16,000 0 0
BioCryst Pharmaceuticals Inc COM 09058V103 4,802,560 536,000 SH SOLE 536,000 0 0
biote Corp COM 090683103 1,689,497 420,273 SH SOLE 420,273 0 0
BK Technologies Corp COM 05587G203 344,049 7,300 SH SOLE 7,300 0 0
Blend Labs Inc COM 09352U108 5,940 1,800 SH SOLE 1,800 0 0
Blue Bird Corp COM 095306106 2,481,700 57,500 SH SOLE 57,500 0 0
Blueprint Medicines Corp COM 09627Y109 8,075,340 63,000 SH SOLE 63,000 0 0
Booking Holdings Inc COM 09857L108 8,070,201 1,394 SH SOLE 1,394 0 0
Booz Allen Hamilton Holding Corporation COM 099502106 735,158 7,060 SH SOLE 7,060 0 0
Boston Scientific Corp COM 101137107 746,500 6,950 SH SOLE 6,950 0 0
Box Inc COM 10316T104 7,221,830 211,350 SH SOLE 211,350 0 0
BridgeBio Pharma Inc COM 10806X102 6,786,169 157,160 SH SOLE 157,160 0 0
Brighthouse Financial Inc COM 10922N103 5,161,920 96,000 SH SOLE 96,000 0 0
Brinker International Inc. COM 109641100 6,185,320 34,300 SH SOLE 34,300 0 0
Bristol-Myers Squibb Co COM 110122108 663,799 14,340 SH SOLE 14,340 0 0
Broadcom Inc COM 11135F101 11,231,084 40,744 SH SOLE 40,744 0 0
Brookfield Asset Management Ltd COM 113004105 8,502,105 153,499 SH SOLE 905 0 152,594
Brookfield Corp COM 11271J107 22,603,674 364,949 SH SOLE 21,396 0 343,553
Brookline Bancorp Inc COM 11373M107 56,970 5,400 SH SOLE 5,400 0 0
Build-A-Bear Workshop Inc COM 120076104 6,187,200 120,000 SH SOLE 120,000 0 0
CAE Inc. COM 124765108 10,901,027 371,675 SH SOLE 124,440 0 247,235
Cal Maine Foods Inc COM 128030202 7,071,737 70,980 SH SOLE 70,980 0 0
Caledonia Mining Corp Plc COM G1757E113 262,752 13,600 SH SOLE 13,600 0 0
Calix Inc COM 13100M509 8,510 160 SH SOLE 160 0 0
Camden National Corp COM 133034108 6,493 160 SH SOLE 160 0 0
Cameco Corp COM 13321L108 12,593,277 169,448 SH SOLE 61,148 0 108,300
Canadian Imperial Bank of Commerce COM 136069101 82,807,505 1,165,737 SH SOLE 253,465 0 912,272
Canadian National Railway Co COM 136375102 2,343,756 22,477 SH SOLE 4,085 0 18,392
Canadian Natural Resources Ltd COM 136385101 20,960,633 666,405 SH SOLE 26,840 0 639,565
Canadian Pacific Kansas City Ltd COM 13646K108 7,111,389 89,451 SH SOLE 10,675 0 78,776
Cardinal Health Inc COM 14149Y108 808,080 4,810 SH SOLE 4,810 0 0
CareCloud Inc COM 14167R100 308,924 130,900 SH SOLE 130,900 0 0
CareDx Inc COM 14167L103 5,862 300 SH SOLE 300 0 0
CareTrust REIT Inc COM 14174T107 7,344 240 SH SOLE 240 0 0
CarGurus Inc COM 141788109 6,200,318 185,250 SH SOLE 185,250 0 0
Carpenter Technology Corp COM 144285103 8,291 30 SH SOLE 30 0 0
Carriage Services Inc COM 143905107 306,458 6,700 SH SOLE 6,700 0 0
Catalyst Pharmaceutical Inc COM 14888U101 5,746,160 264,800 SH SOLE 264,800 0 0
Caterpillar Inc COM 149123101 1,838,950 4,737 SH SOLE 4,737 0 0
CBL & Associates Properties Inc. COM 124830878 60,936 2,400 SH SOLE 2,400 0 0
Celestica Inc COM 15101Q207 17,353,863 110,990 SH SOLE 53,290 0 57,700
Cencora Inc COM 03073E105 767,616 2,560 SH SOLE 2,560 0 0
Central Garden & Pet Co COM 153527205 1,961,883 62,700 SH SOLE 62,700 0 0
CF Bankshares Inc COM 12520L109 278,052 11,600 SH SOLE 11,600 0 0
CF Industries Holdings Inc COM 125269100 772,800 8,400 SH SOLE 8,400 0 0
CGI Inc COM 12532H104 295,216 2,809 SH SOLE 2,009 0 800
Champions Oncology Inc COM 15870P307 184,987 25,100 SH SOLE 25,100 0 0
Charles River Laboratories International Inc COM 159864107 18,208 120 SH SOLE 120 0 0
Check Point Software Technologies Ltd COM M22465104 302,007 1,365 SH SOLE 1,365 0 0
Chemed Corp COM 16359R103 1,022,553 2,100 SH SOLE 2,100 0 0
Chevron Corp COM 166764100 873,459 6,100 SH SOLE 6,100 0 0
Chewy Inc COM 16679L109 1,538,582 36,100 SH SOLE 36,100 0 0
Ciena Corp COM 171779309 935,295 11,500 SH SOLE 11,500 0 0
Cineverse Corp COM 172406308 48,359 10,117 SH SOLE 10,117 0 0
Cirrus Logic Inc. COM 172755100 778,784 7,470 SH SOLE 7,470 0 0
Cisco Systems Inc COM 17275R102 5,650,793 81,447 SH SOLE 81,447 0 0
Civista Bancshares Inc COM 178867107 2,142,172 92,335 SH SOLE 92,335 0 0
Claritev Corp COM 62548M209 7,672 170 SH SOLE 170 0 0
Clearwater Analytics Holdings Inc COM 185123106 4,187,534 190,950 SH SOLE 190,950 0 0
Clearway Energy Inc COM 18539C105 5,808,226 191,944 SH SOLE 191,944 0 0
Climb Global Solutions Inc COM 946760105 160,365 1,500 SH SOLE 1,500 0 0
Clorox Co (The) COM 189054109 612,357 5,100 SH SOLE 5,100 0 0
Coeur Mining Inc COM 192108504 7,974 900 SH SOLE 900 0 0
Cogent Communications Holdings Inc COM 19239V302 40,496 840 SH SOLE 840 0 0
Cohen & Steers Inc COM 19247A100 5,275 70 SH SOLE 70 0 0
Colgate-Palmolive Co COM 194162103 659,025 7,250 SH SOLE 7,250 0 0
Collegium Pharmaceutical Inc COM 19459J104 5,260,503 177,900 SH SOLE 177,900 0 0
Colliers International Group I COM 194693107 39,281 300 SH SOLE 0 0 300
Colony Bankcorp Inc COM 19623P101 4,622,422 280,657 SH SOLE 280,657 0 0
Comcast Corp COM 20030N101 826,224 23,150 SH SOLE 23,150 0 0
Community Trust Bancorp Inc COM 204149108 5,285,068 99,869 SH SOLE 99,869 0 0
Commvault Systems Inc COM 204166102 7,600,788 43,600 SH SOLE 43,600 0 0
Compass Diversified Holdings COM 20451Q104 11,932 1,900 SH SOLE 1,900 0 0
Compass Inc COM 20464U100 4,173,060 664,500 SH SOLE 664,500 0 0
Conagra Brands Inc COM 205887102 659,134 32,200 SH SOLE 32,200 0 0
Consensus Cloud Solutions Inc COM 20848V105 3,265,158 141,594 SH SOLE 141,594 0 0
CoreCard Corp COM 45816D100 364,790 12,592 SH SOLE 12,592 0 0
CorMedix Inc COM 21900C308 6,160 500 SH SOLE 500 0 0
Corning Inc COM 219350105 699,447 13,300 SH SOLE 13,300 0 0
Corteva Inc COM 22052L104 830,264 11,140 SH SOLE 11,140 0 0
Costco Wholesale Corp COM 22160K105 6,546,473 6,613 SH SOLE 6,613 0 0
CPI Card Group Inc COM 12634H200 203,992 8,600 SH SOLE 8,600 0 0
Credo Technology Group Holding Ltd COM G25457105 8,550,687 92,350 SH SOLE 92,350 0 0
Crexendo Inc COM 226552107 271,936 44,800 SH SOLE 44,800 0 0
Crocs Inc COM 227046109 754,536 7,450 SH SOLE 7,450 0 0
Cronos Group Inc COM 22717L101 1,767,460 921,482 SH SOLE 774,658 0 146,824
Crown Holdings Inc COM 228368106 770,290 7,480 SH SOLE 7,480 0 0
CSG Systems International Inc. COM 126349109 6,968,577 106,700 SH SOLE 106,700 0 0
CTS Corp COM 126501105 4,508,138 105,800 SH SOLE 105,800 0 0
CuriosityStream Inc COM 23130Q107 343,549 61,021 SH SOLE 61,021 0 0
Dana Inc COM 235825205 6,517 380 SH SOLE 380 0 0
Dave Inc COM 23834J201 9,394 35 SH SOLE 35 0 0
Delcath Systems Inc COM 24661P807 6,120 450 SH SOLE 450 0 0
Deluxe Corp COM 248019101 14,319 900 SH SOLE 900 0 0
Digi International Inc COM 253798102 4,293,183 123,155 SH SOLE 123,155 0 0
DigitalOcean Holdings Inc COM 25402D102 2,201,976 77,100 SH SOLE 77,100 0 0
Direxion Daily 20 Year Treasury Bull 3X Shares COM 25460G138 117,249 2,988 SH SOLE 2,933 0 55
Direxion Daily FTSE China Bull COM 25460G195 4,098 100 SH SOLE 0 0 100
Direxion Daily MSCI India Bull COM 25490K331 3,154 50 SH SOLE 0 0 50
Direxion Daily NVDA Bull 2X Sh COM 25461A833 8,711 88 SH SOLE 0 0 88
DNOW Inc COM 67011P100 2,777,659 187,300 SH SOLE 187,300 0 0
Dolby Laboratories Inc COM 25659T107 1,693,128 22,800 SH SOLE 22,800 0 0
Domo Inc COM 257554105 7,264 520 SH SOLE 520 0 0
Dorman Products Inc COM 258278100 5,515,243 44,960 SH SOLE 44,960 0 0
Douglas Dynamics Inc COM 25960R105 3,244,648 110,100 SH SOLE 110,100 0 0
Dropbox Inc COM 26210C104 920,920 32,200 SH SOLE 32,200 0 0
DXC Technology Co COM 23355L106 5,801,026 379,400 SH SOLE 379,400 0 0
Dycom Industries Inc. COM 267475101 7,332 30 SH SOLE 30 0 0
Eagle Bancorp Montana Inc COM 26942G100 1,982,063 118,900 SH SOLE 118,900 0 0
eHealth Inc COM 28238P109 4,133 950 SH SOLE 950 0 0
El Pollo Loco Holdings Inc COM 268603107 3,283,138 298,196 SH SOLE 298,196 0 0
Elastic N.V. COM N14506104 2,386,539 28,300 SH SOLE 28,300 0 0
Electromed Inc COM 285409108 246,288 11,200 SH SOLE 11,200 0 0
Eli Lilly and Co COM 532457108 3,478,263 4,462 SH SOLE 4,462 0 0
EMCOR Group Inc. COM 29084Q100 609,775 1,140 SH SOLE 1,140 0 0
Emera Inc COM 290876101 43,390,188 946,507 SH SOLE 104,747 0 841,760
Enbridge Inc COM 29250N105 79,041,664 1,741,794 SH SOLE 183,180 0 1,558,614
Enerflex Ltd COM 29269R105 6,931,289 877,371 SH SOLE 431,104 0 446,267
Enerpac Tool Group Corp COM 292765104 6,631,560 163,500 SH SOLE 163,500 0 0
EnerSys COM 29275Y102 4,894,894 57,070 SH SOLE 57,070 0 0
Enova International Inc COM 29357K103 5,852,570 52,480 SH SOLE 52,480 0 0
Enphase Energy Inc COM 29355A107 717,665 18,100 SH SOLE 18,100 0 0
Ensign Group Inc (The) COM 29358P101 6,170 40 SH SOLE 40 0 0
Enterprise Financial Services Corp COM 293712105 4,959,000 90,000 SH SOLE 90,000 0 0
Envela Corp COM 29402E102 71,072 11,613 SH SOLE 11,613 0 0
EPAM Systems Inc COM 29414B104 2,581,572 14,600 SH SOLE 14,600 0 0
Epsilon Energy Ltd COM 294375209 295,938 40,100 SH SOLE 40,100 0 0
Equinor ASA COM 29446M102 446,235 17,750 SH SOLE 17,750 0 0
Equitable Holdings Inc COM 29452E101 911,625 16,250 SH SOLE 16,250 0 0
Ero Copper Corp. COM 296006109 6,685,942 395,560 SH SOLE 177,965 0 217,595
ESCO Technologies Inc. COM 296315104 6,493,840 33,845 SH SOLE 33,845 0 0
Espey Mfg & Electronics Corp COM 296650104 333,683 7,300 SH SOLE 7,300 0 0
Eton Pharmaceuticals Inc COM 29772L108 269,368 18,903 SH SOLE 18,903 0 0
Euronet Worldwide Inc COM 298736109 13,179 130 SH SOLE 130 0 0
European Wax Center Inc COM 29882P106 5,523,632 981,107 SH SOLE 981,107 0 0
EverQuote Inc COM 30041R108 5,665,374 234,300 SH SOLE 234,300 0 0
Excelerate Energy Inc COM 30069T101 5,034,244 171,700 SH SOLE 171,700 0 0
Exelixis Inc COM 30161Q104 3,627,374 82,300 SH SOLE 82,300 0 0
ExlService Holdings Inc COM 302081104 6,036,889 137,860 SH SOLE 137,860 0 0
Expedia Group Inc COM 30212P303 721,950 4,280 SH SOLE 4,280 0 0
Expensify Inc COM 30219Q106 220,401 85,097 SH SOLE 85,097 0 0
Extreme Networks Inc COM 30226D106 8,078 450 SH SOLE 450 0 0
Exxon Mobil Corp COM 30231G102 1,671,978 15,510 SH SOLE 15,510 0 0
F5 Inc COM 315616102 956,540 3,250 SH SOLE 3,250 0 0
Fabrinet COM G3323L100 7,367 25 SH SOLE 25 0 0
FB Financial Corp COM 30257X104 6,795 150 SH SOLE 150 0 0
Federal Signal Corp. COM 313855108 7,449 70 SH SOLE 70 0 0
FedEx Corp. COM 31428X106 743,304 3,270 SH SOLE 3,270 0 0
First Business Financial Services Inc COM 319390100 5,272,237 104,071 SH SOLE 104,071 0 0
First Financial Corp COM 320218100 5,491,344 101,335 SH SOLE 101,335 0 0
First Merchants Corp COM 320817109 5,362 140 SH SOLE 140 0 0
First Savings Financial Group Inc COM 33621E109 265,424 10,600 SH SOLE 10,600 0 0
First United Corp COM 33741H107 1,627,405 52,480 SH SOLE 52,480 0 0
FirstCash Holdings Inc COM 33768G107 6,757 50 SH SOLE 50 0 0
FirstService Corp COM 33767E202 9,341,934 53,495 SH SOLE 24,055 0 29,440
Flexsteel Industries Inc COM 339382103 971,225 26,956 SH SOLE 26,956 0 0
Flotek Industries Inc COM 343389409 6,958,159 471,420 SH SOLE 471,420 0 0
Fortinet Inc COM 34959E109 570,888 5,400 SH SOLE 5,400 0 0
FORTIS INC COM 349553107 37,954,633 794,320 SH SOLE 34,384 0 759,936
Fortuna Mining Corp COM 349942102 24,031,435 3,670,115 SH SOLE 1,672,860 0 1,997,255
Fox Corp COM 35137L105 722,916 12,900 SH SOLE 12,900 0 0
Franco-Nevada Corp COM 351858105 8,598,443 52,334 SH SOLE 294 0 52,040
Franklin Wireless Corp COM 355184102 168,613 40,338 SH SOLE 40,338 0 0
Frequency Electronics Inc. COM 358010106 356,547 15,700 SH SOLE 15,700 0 0
Fresh Del Monte Produce Inc. COM G36738105 3,574,467 110,255 SH SOLE 110,255 0 0
Freshworks Inc COM 358054104 5,449,158 365,470 SH SOLE 365,470 0 0
Frontdoor Inc COM 35905A109 7,864,954 133,440 SH SOLE 133,440 0 0
G III Apparel Group Ltd COM 36237H101 3,986,461 177,967 SH SOLE 177,967 0 0
GAMBLING.COM GROUP LIMITED COM G3R239101 4,354,487 366,231 SH SOLE 366,231 0 0
Garrett Motion Inc COM 366505105 5,728,476 545,050 SH SOLE 545,050 0 0
GE Aerospace COM 369604301 1,021,839 3,970 SH SOLE 3,970 0 0
GeneDx Holdings Corp COM 81663L200 6,462 70 SH SOLE 70 0 0
General Motors Co COM 37045V100 809,505 16,450 SH SOLE 16,450 0 0
Genpact Ltd COM G3922B107 3,253,219 73,920 SH SOLE 73,920 0 0
Gildan Activewear Inc COM 375916103 7,450,910 151,100 SH SOLE 65,900 0 85,200
Gilead Sciences Inc COM 375558103 920,221 8,300 SH SOLE 8,300 0 0
GLOBAL PAYMENTS INC COM 37940X102 614,707 7,680 SH SOLE 7,680 0 0
Global X Defense Tech ETF COM 37960A529 7,230 120 SH SOLE 0 0 120
Globe Life Inc COM 37959E102 901,103 7,250 SH SOLE 7,250 0 0
GoDaddy Inc COM 380237107 738,246 4,100 SH SOLE 4,100 0 0
Goldman Sachs ActiveBeta World COM 38149W739 383 7 SH SOLE 0 0 7
Goldman Sachs Group Inc (The) COM 38141G104 754,462 1,066 SH SOLE 1,066 0 0
Gorman-Rupp Co (The) COM 383082104 6,977 190 SH SOLE 190 0 0
Graco Inc. COM 384109104 17,194 200 SH SOLE 200 0 0
Granite Real Estate Investment Trust COM 387437205 813,435 16,000 SH SOLE 16,000 0 0
Griffon Corp. COM 398433102 5,726,638 79,130 SH SOLE 79,130 0 0
Guardant Health Inc COM 40131M109 7,082,644 136,100 SH SOLE 136,100 0 0
Gulfport Energy Corp COM 402635502 7,041 35 SH SOLE 35 0 0
H&R Block Inc COM 093671105 16,467 300 SH SOLE 300 0 0
Halliburton Co COM 406216101 10,190 500 SH SOLE 500 0 0
Halozyme Therapeutics Inc COM 40637H109 4,910,688 94,400 SH SOLE 94,400 0 0
Hancock Whitney Corp COM 410120109 5,740 100 SH SOLE 100 0 0
Harmonic Inc COM 413160102 5,431,992 573,600 SH SOLE 573,600 0 0
Harmony Biosciences Holdings Inc COM 413197104 3,814,120 120,700 SH SOLE 120,700 0 0
Hartford Insurance Group Inc (The) COM 416515104 19,031 150 SH SOLE 150 0 0
Hasbro Inc. COM 418056107 50,936 690 SH SOLE 690 0 0
Hawthorn Bancshares Inc COM 420476103 201,066 6,900 SH SOLE 6,900 0 0
HBT Financial Inc COM 404111106 2,697,571 107,004 SH SOLE 107,004 0 0
Healthcare Services Group Inc COM 421906108 5,435,449 361,640 SH SOLE 361,640 0 0
Heidrick & Struggles International Inc COM 422819102 6,507,072 142,200 SH SOLE 142,200 0 0
Hims & Hers Health Inc COM 433000106 7,268,629 145,810 SH SOLE 145,810 0 0
HNI Corp COM 404251100 5,665,536 115,200 SH SOLE 115,200 0 0
Hologic Inc COM 436440101 13,032 200 SH SOLE 200 0 0
Home Bancorp Inc COM 43689E107 3,676,174 70,996 SH SOLE 70,996 0 0
Home Depot Inc. (The) COM 437076102 3,153,104 8,600 SH SOLE 8,600 0 0
Honest Co Inc (The) COM 438333106 239,739 47,100 SH SOLE 47,100 0 0
Horizon Bancorp Inc COM 440407104 5,184,290 337,080 SH SOLE 337,080 0 0
HP Inc COM 40434L105 596,824 24,400 SH SOLE 24,400 0 0
Huron Consulting Group Inc COM 447462102 6,277,326 45,640 SH SOLE 45,640 0 0
IAMGold Corp COM 450913108 6,359,689 862,805 SH SOLE 324,480 0 538,325
Ibex Ltd COM G4690M101 7,580,550 260,500 SH SOLE 260,500 0 0
Information Services Group Inc COM 45675Y104 327,840 68,300 SH SOLE 68,300 0 0
Ingredion Inc COM 457187102 3,082,643 22,730 SH SOLE 22,730 0 0
Innovative Solutions and Support Inc COM 45769N105 378,924 27,300 SH SOLE 27,300 0 0
Insmed Inc COM 457669307 5,001,808 49,700 SH SOLE 49,700 0 0
Intapp Inc COM 45827U109 6,194 120 SH SOLE 120 0 0
Interface Inc COM 458665304 5,864,858 280,213 SH SOLE 280,213 0 0
Intuit Inc. COM 461202103 3,979,107 5,052 SH SOLE 5,052 0 0
Intuitive Surgical Inc COM 46120E602 1,591,648 2,929 SH SOLE 2,929 0 0
InvenTrust Properties Corp COM 46124J201 6,302 230 SH SOLE 230 0 0
Invesco QQQ Trust Series 1 COM 46090E103 2,758 5 SH SOLE 5 0 0
Invesco Senior Loan ETF COM 46138G508 597,266 28,550 SH SOLE 28,550 0 0
Investar Holding Corp COM 46134L105 2,169,636 112,300 SH SOLE 112,300 0 0
iRhythm Technologies Inc COM 450056106 5,773,500 37,500 SH SOLE 37,500 0 0
iShares Broad USD High Yield Corporate Bond ETF COM 46435U853 423,113 11,280 SH SOLE 11,280 0 0
iShares China Large-Cap ETF COM 464287184 9,558 260 SH SOLE 0 0 260
iShares MBS ETF COM 464288588 316,409 3,370 SH SOLE 3,370 0 0
iShares MSCI Emerging Markets COM 464286533 502 8 SH SOLE 0 0 8
iShares MSCI India Small-Cap ETF COM 46429B614 27,022,107 350,118 SH SOLE 350,118 0 0
iShares Preferred and Income Securities ETF COM 464288687 323,981 10,560 SH SOLE 10,560 0 0
iShares Trust - iShares Russell 2000 ETF COM 464287655 1,079 5 SH SOLE 5 0 0
ITT Inc COM 45073V108 864,133 5,510 SH SOLE 5,510 0 0
Jackson Financial Inc COM 46817M107 5,389,553 60,700 SH SOLE 60,700 0 0
JAKKS Pacific Inc COM 47012E403 257,672 12,400 SH SOLE 12,400 0 0
Janus Henderson Group PLC COM G4474Y214 15,536 400 SH SOLE 400 0 0
Jazz Pharmaceuticals plc COM G50871105 14,857 140 SH SOLE 140 0 0
JFrog Ltd COM M6191J100 2,101,852 47,900 SH SOLE 47,900 0 0
John Wiley & Sons Inc. COM 968223206 1,566,513 35,100 SH SOLE 35,100 0 0
JOHNSON & JOHNSON COM 478160104 6,837,397 44,762 SH SOLE 44,612 0 150
Johnson Controls International Plc COM G51502105 929,456 8,800 SH SOLE 8,800 0 0
JPMorgan Chase & Co COM 46625H100 8,886,321 30,652 SH SOLE 30,652 0 0
Kaltura Inc COM 483467106 265,119 131,900 SH SOLE 131,900 0 0
KBR Inc COM 48242W106 2,895,576 60,400 SH SOLE 60,400 0 0
Keysight Technologies Inc COM 49338L103 771,781 4,710 SH SOLE 4,710 0 0
Kimberly-Clark Corporation COM 494368103 657,492 5,100 SH SOLE 5,100 0 0
Kiniksa Pharmaceuticals International plc COM G52694109 5,549,883 200,574 SH SOLE 200,574 0 0
Kinross Gold Corp COM 496902404 33,763,232 2,158,987 SH SOLE 863,244 0 1,295,743
Kite Realty Group Trust COM 49803T300 5,528,865 244,100 SH SOLE 244,100 0 0
KLA Corp COM 482480100 957,546 1,069 SH SOLE 1,069 0 0
Kolibri Global Energy Inc COM 50043K406 281,200 40,837 SH SOLE 40,837 0 0
Kontoor Brands Inc COM 50050N103 5,369,958 81,400 SH SOLE 81,400 0 0
Korn Ferry COM 500643200 5,732,939 78,180 SH SOLE 78,180 0 0
KORU Medical Systems Inc COM 759910102 5,728 1,600 SH SOLE 1,600 0 0
L.B. Foster Co COM 350060109 1,548,550 70,807 SH SOLE 70,807 0 0
Laird Superfood Inc COM 50736T102 80,445 12,769 SH SOLE 12,769 0 0
Laureate Education Inc COM 518613203 7,290,375 311,821 SH SOLE 311,821 0 0
LegalZoom.com Inc COM 52466B103 5,294,589 594,230 SH SOLE 594,230 0 0
Leidos Holdings Inc COM 525327102 837,706 5,310 SH SOLE 5,310 0 0
Levi Strauss & Co COM 52736R102 1,994,147 107,850 SH SOLE 107,850 0 0
Life Time Group Holdings Inc COM 53190C102 6,066 200 SH SOLE 200 0 0
LifeMD Inc COM 53216B104 365,016 26,800 SH SOLE 26,800 0 0
LifeStance Health Group Inc COM 53228F101 4,550 880 SH SOLE 880 0 0
LifeVantage Corp COM 53222K205 179,458 13,720 SH SOLE 13,720 0 0
Lincoln Electric Holdings Inc COM 533900106 2,653,696 12,800 SH SOLE 12,800 0 0
Lincoln National Corp COM 534187109 662,590 19,150 SH SOLE 19,150 0 0
Lindsay Corp COM 535555106 2,567,650 17,800 SH SOLE 17,800 0 0
Littelfuse Inc COM 537008104 2,221,954 9,800 SH SOLE 9,800 0 0
Liveramp Holdings Inc COM 53815P108 6,548,858 198,210 SH SOLE 198,210 0 0
Louisiana-Pacific Corp COM 546347105 640,626 7,450 SH SOLE 7,450 0 0
Lowe's Cos Inc COM 548661107 709,984 3,200 SH SOLE 3,200 0 0
LSI Industries Inc COM 50216C108 3,365,480 197,853 SH SOLE 197,853 0 0
Lument Finance Trust Inc COM 55025L108 30,290 13,706 SH SOLE 13,706 0 0
Luxfer Holdings PLC COM G5698W116 5,553,897 455,985 SH SOLE 455,985 0 0
Lyft Inc COM 55087P104 3,197,704 202,900 SH SOLE 202,900 0 0
Manulife Financial Corp COM 56501R106 34,717,282 1,085,013 SH SOLE 158,450 0 926,563
Maplebear Inc COM 565394103 841,464 18,600 SH SOLE 18,600 0 0
Masco Corporation COM 574599106 643,600 10,000 SH SOLE 10,000 0 0
MasTec Inc. COM 576323109 3,616,525 21,220 SH SOLE 21,220 0 0
Mastercard Inc COM 57636Q104 7,786,241 13,856 SH SOLE 13,816 0 40
Mattel Inc. COM 577081102 725,696 36,800 SH SOLE 36,800 0 0
Maximus Inc COM 577933104 4,619,160 65,800 SH SOLE 65,800 0 0
McDonald's Corp COM 580135101 683,678 2,340 SH SOLE 2,340 0 0
McGrath RentCorp COM 580589109 5,079,048 43,800 SH SOLE 43,800 0 0
McKesson Corp COM 58155Q103 787,739 1,075 SH SOLE 1,075 0 0
Medallion Financial Corp. COM 583928106 271,605 28,500 SH SOLE 28,500 0 0
MediaAlpha Inc COM 58450V104 3,933,240 359,200 SH SOLE 359,200 0 0
Merck & Co Inc COM 58933Y105 5,463,702 69,021 SH SOLE 69,021 0 0
Mercury Systems Inc COM 589378108 8,079 150 SH SOLE 150 0 0
Meta Platforms Inc COM 30303M102 16,839,524 22,815 SH SOLE 22,710 0 105
Metalla Royalty & Streaming Ltd COM 59124U605 255,486 66,600 SH SOLE 66,600 0 0
MetLife Inc COM 59156R108 739,864 9,200 SH SOLE 9,200 0 0
MICROSOFT CORP COM 594918104 32,612,190 65,564 SH SOLE 65,322 0 242
Mid Penn Bancorp Inc COM 59540G107 250,952 8,899 SH SOLE 8,899 0 0
Mirion Technologies Inc COM 60471A101 8,612 400 SH SOLE 400 0 0
Mitek Systems Inc COM 606710200 5,723,190 578,100 SH SOLE 578,100 0 0
Modiv Industrial Inc COM 60784B101 128,691 9,140 SH SOLE 9,140 0 0
Monte Rosa Therapeutics Inc COM 61225M102 271,051 60,100 SH SOLE 60,100 0 0
Moog Inc. COM 615394202 5,429 30 SH SOLE 30 0 0
Motorcar Parts of America Inc COM 620071100 275,520 24,600 SH SOLE 24,600 0 0
Motorola Solutions Inc COM 620076307 752,623 1,790 SH SOLE 1,790 0 0
MYR Group Inc COM 55405W104 6,176,558 34,040 SH SOLE 34,040 0 0
National Vision Holdings Inc COM 63845R107 7,823 340 SH SOLE 340 0 0
Nature's Sunshine Products Inc COM 639027101 1,214,954 82,147 SH SOLE 82,147 0 0
Netflix Inc COM 64110L106 5,522,573 4,124 SH SOLE 4,124 0 0
NETGEAR Inc COM 64111Q104 6,016,035 206,950 SH SOLE 206,950 0 0
NetScout Systems Inc COM 64115T104 3,919,857 157,995 SH SOLE 157,995 0 0
New Gold Inc COM 644535106 37,317,716 7,500,739 SH SOLE 3,180,674 0 4,320,065
New Jersey Resources Corp COM 646025106 6,723 150 SH SOLE 150 0 0
Newmark Group Inc COM 65158N102 5,468 450 SH SOLE 450 0 0
NewMarket Corp COM 651587107 17,271 25 SH SOLE 25 0 0
Newmont Corporation COM 651639106 25,899,714 444,090 SH SOLE 149,290 0 294,800
Niagen Bioscience Inc COM 171077407 4,561,803 316,572 SH SOLE 316,572 0 0
NICE Ltd COM 653656108 149,654 886 SH SOLE 886 0 0
NL Industries Inc. COM 629156407 39,546 6,179 SH SOLE 6,179 0 0
Northfield Bancorp Inc COM 66611T108 2,382,330 207,520 SH SOLE 207,520 0 0
Northwest Bancshares Inc COM 667340103 5,645,565 441,750 SH SOLE 441,750 0 0
NOV Inc COM 62955J103 587,939 47,300 SH SOLE 47,300 0 0
NovoCure Limited COM G6674U108 2,490,220 139,900 SH SOLE 139,900 0 0
Nu Skin Enterprises Inc. COM 67018T105 5,278,673 660,660 SH SOLE 660,660 0 0
Nutrien Ltd COM 67077M108 3,499 60 SH SOLE 60 0 0
NVIDIA Corporation COM 67066G104 37,719,480 238,746 SH SOLE 237,733 0 1,013
Oil States International Inc COM 678026105 6,294,248 1,174,300 SH SOLE 1,174,300 0 0
Old Republic International Corp COM 680223104 712,678 18,540 SH SOLE 18,540 0 0
Olo Inc COM 68134L109 8,010 900 SH SOLE 900 0 0
Omnicell Inc COM 68213N109 3,026,054 102,927 SH SOLE 102,927 0 0
OneSpan Inc COM 68287N100 4,673,834 280,038 SH SOLE 280,038 0 0
OPENLANE Inc COM 48238T109 6,823,995 279,100 SH SOLE 279,100 0 0
OR Royalties Inc COM 68390D106 526,254 20,460 SH SOLE 20,460 0 0
Origin Bancorp Inc COM 68621T102 6,433 180 SH SOLE 180 0 0
Orion Group Holdings Inc COM 68628V308 309,287 34,100 SH SOLE 34,100 0 0
Orla Mining Ltd COM 68634K106 18,812,520 1,871,279 SH SOLE 838,895 0 1,032,384
Orthofix Medical Inc COM 68752M108 470,530 42,200 SH SOLE 42,200 0 0
Owens Corning COM 690742101 616,090 4,480 SH SOLE 4,480 0 0
Palantir Technologies Inc COM 69608A108 2,051,616 15,050 SH SOLE 15,050 0 0
Palomar Holdings Inc COM 69753M105 7,713 50 SH SOLE 50 0 0
Pan American Silver Corp COM 697900108 9,345,173 329,100 SH SOLE 149,300 0 179,800
Paymentus Holdings Inc COM 70439P108 6,878 210 SH SOLE 210 0 0
PayPal Holdings Inc COM 70450Y103 713,472 9,600 SH SOLE 9,600 0 0
PCB Bancorp COM 69320M109 553,641 26,389 SH SOLE 26,389 0 0
Pediatrix Medical Group Inc COM 58502B106 5,402,775 376,500 SH SOLE 376,500 0 0
Pegasystems Inc COM 705573103 2,300,525 42,500 SH SOLE 42,500 0 0
Pembina Pipeline Corp COM 706327103 39,726,955 1,057,273 SH SOLE 39,144 0 1,018,129
PepsiCo Inc COM 713448108 1,246,457 9,440 SH SOLE 9,440 0 0
Performant Healthcare Inc COM 71377E105 431,600 107,900 SH SOLE 107,900 0 0
Perimeter Solutions Inc COM 71385M107 4,711,502 338,470 SH SOLE 338,470 0 0
Perma-Pipe International Holdings Inc COM 714167103 279,014 12,200 SH SOLE 12,200 0 0
Pfizer Inc COM 717081103 57,691 2,380 SH SOLE 2,380 0 0
Phibro Animal Health Corp COM 71742Q106 8,428 330 SH SOLE 330 0 0
Philip Morris International Inc COM 718172109 3,446,082 18,921 SH SOLE 18,921 0 0
Pilgrim's Pride Corp COM 72147K108 1,272,934 28,300 SH SOLE 28,300 0 0
PIMCO 0-5 Year High Yield Corporate Bond Index Exc COM 72201R783 422,319 4,445 SH SOLE 4,445 0 0
Playtika Holding Corp COM 72815L107 315,018 66,600 SH SOLE 66,600 0 0
Plexus Corp COM 729132100 5,889,368 43,525 SH SOLE 43,525 0 0
Postal Realty Trust Inc COM 73757R102 300,492 20,400 SH SOLE 20,400 0 0
Primerica Inc COM 74164M108 16,420 60 SH SOLE 60 0 0
Primoris Services Corp COM 74164F103 5,922,661 75,990 SH SOLE 75,990 0 0
Pro Dex Inc COM 74265M205 157,104 3,600 SH SOLE 3,600 0 0
Procter & Gamble Co (The) COM 742718109 4,935,893 30,981 SH SOLE 30,906 0 75
PROG Holdings Inc COM 74319R101 1,901,880 64,800 SH SOLE 64,800 0 0
Progress Software Corp COM 743312100 5,493,432 86,050 SH SOLE 86,050 0 0
Progressive Corp (The) COM 743315103 3,132,937 11,740 SH SOLE 11,740 0 0
Progyny Inc COM 74340E103 3,887,400 176,700 SH SOLE 176,700 0 0
ProShares UltraShort Russell2000 COM 74347G168 1,632,506 37,772 SH SOLE 37,772 0 0
Protalix Biotherapeutics Inc COM 74365A309 174,788 118,100 SH SOLE 118,100 0 0
Proto Labs Inc COM 743713109 6,151,105 153,624 SH SOLE 153,624 0 0
Provident Financial Services Inc COM 74386T105 38,566 2,200 SH SOLE 2,200 0 0
PTC Therapeutics Inc COM 69366J200 5,262,803 107,756 SH SOLE 107,756 0 0
Puma Biotechnology Inc COM 74587V107 290,864 84,800 SH SOLE 84,800 0 0
Pure Storage Inc COM 74624M102 806,120 14,000 SH SOLE 14,000 0 0
Q2 Holdings Inc COM 74736L109 7,275,312 77,736 SH SOLE 77,736 0 0
Quad/Graphics Inc COM 747301109 294,365 52,100 SH SOLE 52,100 0 0
QUALCOMM Inc. COM 747525103 6,891,181 43,270 SH SOLE 43,270 0 0
QuinStreet Inc COM 74874Q100 4,374,370 271,700 SH SOLE 271,700 0 0
Radiant Logistics Inc COM 75025X100 240,768 39,600 SH SOLE 39,600 0 0
Ralph Lauren Corp COM 751212101 3,529,984 12,870 SH SOLE 12,870 0 0
Rambus Inc COM 750917106 6,634,393 103,630 SH SOLE 103,630 0 0
Ranger Energy Services Inc COM 75282U104 4,583,169 383,850 SH SOLE 383,850 0 0
RB Global Inc COM 74935Q107 11,014,393 103,600 SH SOLE 46,100 0 57,500
RCM Technologies Inc COM 749360400 1,224,674 51,959 SH SOLE 51,959 0 0
RE/MAX Holdings Inc COM 75524W108 4,025,696 492,139 SH SOLE 492,139 0 0
Red River Bancshares Inc COM 75686R202 2,142,550 36,500 SH SOLE 36,500 0 0
Red Violet Inc COM 75704L104 4,408,320 89,600 SH SOLE 89,600 0 0
Remitly Global Inc COM 75960P104 5,498,672 292,950 SH SOLE 292,950 0 0
Resideo Technologies Inc COM 76118Y104 4,129,632 187,200 SH SOLE 187,200 0 0
Resmed Inc COM 761152107 714,660 2,770 SH SOLE 2,770 0 0
Restaurant Brands International Inc COM 76131D103 11,285 170 SH SOLE 130 0 40
REV Group Inc COM 749527107 6,962,417 146,300 SH SOLE 146,300 0 0
RF Industries Ltd COM 749552105 381,769 59,006 SH SOLE 59,006 0 0
Rigel Pharmaceuticals Inc COM 766559702 4,908,459 262,064 SH SOLE 262,064 0 0
RingCentral Inc COM 76680R206 5,994,608 211,450 SH SOLE 211,450 0 0
Rocket Lab Corp COM 773121108 3,380,265 94,500 SH SOLE 94,500 0 0
Rocky Brands Inc COM 774515100 2,735,185 123,262 SH SOLE 123,262 0 0
Royal Bank of Canada COM 780087102 109,967,569 833,778 SH SOLE 138,229 0 695,549
Royalty Pharma plc COM G7709Q104 866,522 24,050 SH SOLE 24,050 0 0
RTX Corp COM 75513E101 417,617 2,860 SH SOLE 2,860 0 0
Rubrik Inc COM 781154109 2,409,971 26,900 SH SOLE 26,900 0 0
SALESFORCE INC COM 79466L302 2,729,354 10,009 SH SOLE 10,009 0 0
Sally Beauty Holdings Inc COM 79546E104 4,468,654 482,576 SH SOLE 482,576 0 0
Sandstorm Gold Ltd COM 80013R206 20,063,320 2,131,235 SH SOLE 960,240 0 1,170,995
Sanmina Corp COM 801056102 6,366,776 65,080 SH SOLE 65,080 0 0
Science Applications International Corp COM 808625107 16,892 150 SH SOLE 150 0 0
Sea Limited COM 81141R100 71,973 450 SH SOLE 450 0 0
Seacoast Banking Corp of Florida COM 811707801 6,076 220 SH SOLE 220 0 0
SEI Investments Co COM 784117103 655,978 7,300 SH SOLE 7,300 0 0
Semtech Corp COM 816850101 5,417 120 SH SOLE 120 0 0
Sensient Technologies Corp COM 81725T100 5,911 60 SH SOLE 60 0 0
Senstar Technologies Corporation COM 81728N100 210,963 44,601 SH SOLE 44,601 0 0
ServiceNow Inc COM 81762P102 2,174,390 2,115 SH SOLE 2,115 0 0
SHOPIFY INC COM 82509L107 63,959,385 554,136 SH SOLE 79,886 0 474,250
Shore Bancshares Inc COM 825107105 4,172,088 265,400 SH SOLE 265,400 0 0
Silicon Laboratories Inc COM 826919102 6,311,429 42,830 SH SOLE 42,830 0 0
SkyWest Inc COM 830879102 7,422,078 72,080 SH SOLE 72,080 0 0
Skyworks Solutions Inc COM 83088M102 3,316,140 44,500 SH SOLE 44,500 0 0
SmartFinancial Inc COM 83190L208 5,412,534 160,229 SH SOLE 160,229 0 0
South Plains Financial Inc COM 83946P107 7,208 200 SH SOLE 200 0 0
Southwest Gas Holdings Inc COM 844895102 6,695 90 SH SOLE 90 0 0
SpartanNash Co COM 847215100 11,921 450 SH SOLE 450 0 0
SPDR Blackstone Senior Loan ETF COM 78467V608 601,391 14,460 SH SOLE 14,460 0 0
SPDR Gold Trust COM 78463V107 3,048 10 SH SOLE 0 0 10
SPDR S&P 500 ETF COM 78462F103 3,089 5 SH SOLE 5 0 0
Spok Holdings Inc COM 84863T106 291,720 16,500 SH SOLE 16,500 0 0
Spotify Technology SA COM L8681T102 1,028,236 1,340 SH SOLE 1,340 0 0
Sprott Inc COM 852066208 28,298,535 409,085 SH SOLE 185,225 0 223,860
Sprouts Farmers Market Inc COM 85208M102 8,238,586 50,040 SH SOLE 50,040 0 0
SPS Commerce Inc COM 78463M107 5,933,524 43,600 SH SOLE 43,600 0 0
SPX Technologies Inc COM 78473E103 8,384 50 SH SOLE 50 0 0
SS&C Technologies Holdings Inc COM 78467J100 954,684 11,530 SH SOLE 11,530 0 0
SSR Mining Inc COM 784730103 8,281 650 SH SOLE 650 0 0
Stantec Inc COM 85472N109 14,777,279 135,710 SH SOLE 66,110 0 69,600
State Street Corporation COM 857477103 677,386 6,370 SH SOLE 6,370 0 0
Steelcase Inc. COM 858155203 4,034,324 386,800 SH SOLE 386,800 0 0
Strattec Security Corp COM 863111100 335,934 5,400 SH SOLE 5,400 0 0
Strawberry Fields REIT Inc COM 863182101 231,880 22,000 SH SOLE 22,000 0 0
Sun Life Financial Inc COM 866796105 28,042,897 421,138 SH SOLE 21,238 0 399,900
Suncor Energy Inc. COM 867224107 7,426,872 198,120 SH SOLE 9,174 0 188,946
Super Group (SGHC) Ltd COM G8588X103 6,635,534 604,880 SH SOLE 604,880 0 0
Synchronoss Technologies Inc COM 87157B400 133,575 19,500 SH SOLE 19,500 0 0
Tapestry Inc COM 876030107 4,100,727 46,700 SH SOLE 46,700 0 0
Targa Resources Corp COM 87612G101 687,616 3,950 SH SOLE 3,950 0 0
TC ENERGY CORP COM 87807B107 2,236,652 45,781 SH SOLE 6,794 0 38,987
TechnipFMC plc COM G87110105 1,005,648 29,200 SH SOLE 29,200 0 0
Teck Resources Ltd COM 878742204 28,329 700 SH SOLE 0 0 700
TEGNA Inc COM 87901J105 5,321,300 317,500 SH SOLE 317,500 0 0
TELUS Corp COM 87971M103 370,187 23,033 SH SOLE 17,253 0 5,780
Tenet Healthcare Corp COM 88033G407 3,062,400 17,400 SH SOLE 17,400 0 0
Teradata Corporation COM 88076W103 5,526,187 247,700 SH SOLE 247,700 0 0
TESLA INC COM 88160R101 5,324,298 16,761 SH SOLE 16,677 0 84
TFI International Inc COM 87241L109 13,475 150 SH SOLE 150 0 0
The Bank of N T Butterfield & Son Limited COM G0772R208 6,642 150 SH SOLE 150 0 0
The Bank of Nova Scotia COM 064149107 60,671,561 1,096,397 SH SOLE 179,921 0 916,476
The Cigna Group COM 125523100 714,053 2,160 SH SOLE 2,160 0 0
The New York Times Company COM 650111107 3,207,654 57,300 SH SOLE 57,300 0 0
The ODP Corporation COM 88337F105 4,264,213 235,202 SH SOLE 235,202 0 0
Third Coast Bancshares Inc COM 88422P109 4,864,563 148,900 SH SOLE 148,900 0 0
Thomson Reuters Corp COM 884903808 4,916,148 24,429 SH SOLE 11,689 0 12,740
ThredUp Inc COM 88556E102 6,891 920 SH SOLE 920 0 0
T-Mobile US Inc COM 872590104 733,841 3,080 SH SOLE 3,080 0 0
Tompkins Financial Corp COM 890110109 6,273 100 SH SOLE 100 0 0
Toro Co (The) COM 891092108 650,256 9,200 SH SOLE 9,200 0 0
Toronto-Dominion Bank (The) COM 891160509 48,976,493 665,382 SH SOLE 61,003 0 604,379
TowneBank COM 89214P109 6,836 200 SH SOLE 200 0 0
Townsquare Media Inc COM 892231101 246,792 31,200 SH SOLE 31,200 0 0
Travel Plus Leisure Co COM 894164102 26,837 520 SH SOLE 520 0 0
Travere Therapeutics Inc COM 89422G107 2,418,320 163,400 SH SOLE 163,400 0 0
Tri Pointe Homes Inc COM 87265H109 2,757,285 86,300 SH SOLE 86,300 0 0
Triple Flag Precious Metals Corp COM 89679M104 3,186,885 134,300 SH SOLE 60,700 0 73,600
TruBridge Inc COM 205306103 4,469,800 190,854 SH SOLE 190,854 0 0
Truist Financial Corp COM 89832Q109 10,748 250 SH SOLE 250 0 0
Trustmark Corp COM 898402102 6,563 180 SH SOLE 180 0 0
TTM Technologies Inc COM 87305R109 8,980 220 SH SOLE 220 0 0
Tutor Perini Corp COM 901109108 7,953 170 SH SOLE 170 0 0
Twilio Inc COM 90138F102 897,879 7,220 SH SOLE 7,220 0 0
Twist Bioscience Corp COM 90184D100 2,854,904 77,600 SH SOLE 77,600 0 0
Tyson Foods Inc. COM 902494103 702,047 12,550 SH SOLE 12,550 0 0
U.S. Bancorp COM 902973304 27,150 600 SH SOLE 600 0 0
UiPath Inc COM 90364P105 766,720 59,900 SH SOLE 59,900 0 0
UMB Financial Corp COM 902788108 5,258 50 SH SOLE 50 0 0
United Fire Group Inc COM 910340108 5,621,411 195,868 SH SOLE 195,868 0 0
UnitedHealth Group Incorporated COM 91324P102 4,184,766 13,414 SH SOLE 13,414 0 0
Unity Bancorp Inc COM 913290102 305,078 6,480 SH SOLE 6,480 0 0
Universal Electronics Inc COM 913483103 90,694 13,700 SH SOLE 13,700 0 0
Universal Health Services Inc. COM 913903100 12,681 70 SH SOLE 70 0 0
Universal Technical Institute Inc. COM 913915104 8,134 240 SH SOLE 240 0 0
Unum Group COM 91529Y106 989,310 12,250 SH SOLE 12,250 0 0
Upland Software Inc COM 91544A109 27,817 14,265 SH SOLE 14,265 0 0
Upstart Holdings Inc COM 91680M107 5,784,979 89,440 SH SOLE 89,440 0 0
Upwork Inc COM 91688F104 6,039,936 449,400 SH SOLE 449,400 0 0
Urban Outfitters Inc COM 917047102 6,725,183 92,710 SH SOLE 92,710 0 0
US Foods Holding Corp COM 912008109 873,293 11,340 SH SOLE 11,340 0 0
USCB Financial Holdings Inc COM 90355N101 193,518 11,700 SH SOLE 11,700 0 0
V2X Inc COM 92242T101 4,855 100 SH SOLE 100 0 0
Vail Resorts Inc. COM 91879Q109 40,854 260 SH SOLE 260 0 0
Valmont Industries Inc COM 920253101 3,120,376 9,555 SH SOLE 9,555 0 0
VanEck Emerging Markets High Yield Bond ETF COM 92189F353 434,256 21,910 SH SOLE 21,910 0 0
VANECK ETF TRUST VANECK RUSSIA COM 92189F403 0 85 SH SOLE 0 0 85
VanEck High Yield Muni ETF COM 92189H409 216,405 4,310 SH SOLE 4,310 0 0
VanEck Mortgage REIT Income ETF COM 92189F452 154,176 14,600 SH SOLE 14,600 0 0
Vanguard Municipal Bond Funds - Vanguard Tax-Exemp COM 922907746 315,753 6,440 SH SOLE 6,440 0 0
Ventas Inc. COM 92276F100 486,255 7,700 SH SOLE 7,700 0 0
Veracyte Inc COM 92337F107 5,676 210 SH SOLE 210 0 0
Veralto Corp COM 92338C103 716,745 7,100 SH SOLE 7,100 0 0
Veritex Holdings Inc COM 923451108 5,423,580 207,800 SH SOLE 207,800 0 0
Verizon Communications Inc COM 92343V104 2,480,929 57,336 SH SOLE 57,336 0 0
Viant Technology Inc COM 92557A101 132,300 10,000 SH SOLE 10,000 0 0
Viatris Inc COM 92556V106 595,631 66,700 SH SOLE 66,700 0 0
Viavi Solutions Inc COM 925550105 5,941 590 SH SOLE 590 0 0
Victory Capital Holdings Inc COM 92645B103 8,277 130 SH SOLE 130 0 0
Virtu Financial Inc COM 928254101 1,088,397 24,300 SH SOLE 24,300 0 0
Virtus Investment Partners Inc COM 92828Q109 22,675 125 SH SOLE 125 0 0
Visa Inc COM 92826C839 6,609,255 18,615 SH SOLE 18,615 0 0
Visteon Corp. COM 92839U206 5,980,531 64,100 SH SOLE 64,100 0 0
Vontier Corp COM 928881101 2,952,000 80,000 SH SOLE 80,000 0 0
Walmart Inc COM 931142103 2,732,658 27,947 SH SOLE 27,947 0 0
Walt Disney Co (The) COM 254687106 4,864,913 39,230 SH SOLE 39,230 0 0
Warby Parker Inc COM 93403J106 4,355,298 198,600 SH SOLE 198,600 0 0
Waste Connections Inc. COM 94106B101 13,310,221 71,200 SH SOLE 23,806 0 47,394
Watts Water Technologies Inc COM 942749102 6,147 25 SH SOLE 25 0 0
Waystar Holding Corp COM 946784105 6,948 170 SH SOLE 170 0 0
Wells Fargo & Co COM 949746101 425,597 5,312 SH SOLE 5,312 0 0
Wendy's Co COM 95058W100 12,562 1,100 SH SOLE 1,100 0 0
Wheaton Precious Metals Corp COM 962879102 35,779,974 397,579 SH SOLE 70,616 0 326,963
Willdan Group Inc COM 96924N100 434,445 6,950 SH SOLE 6,950 0 0
Williams-Sonoma Inc COM 969904101 735,165 4,500 SH SOLE 4,500 0 0
Wolverine World Wide Inc. COM 978097103 5,118,086 283,080 SH SOLE 283,080 0 0
World Gold Trust - SPDR Gold M COM 98149E303 1,835 28 SH SOLE 0 0 28
Worthington Enterprises Inc COM 981811102 5,913,429 92,920 SH SOLE 92,920 0 0
Xeris Biopharma Holdings Inc COM 98422E103 6,071 1,300 SH SOLE 1,300 0 0
Xperi Inc COM 98423J101 6,170 780 SH SOLE 780 0 0
Yelp Inc COM 985817105 5,888,134 171,816 SH SOLE 171,816 0 0
Yext Inc COM 98585N106 5,026,900 591,400 SH SOLE 591,400 0 0
Zebra Technologies Corp COM 989207105 880,368 2,855 SH SOLE 2,855 0 0
Zeta Global Holdings Corp COM 98956A105 3,092,579 199,650 SH SOLE 199,650 0 0
Zoom Communications Inc COM 98980L101 779,800 10,000 SH SOLE 10,000 0 0
ZoomInfo Technologies Inc COM 98980F104 5,619,787 555,315 SH SOLE 555,315 0 0
Zymeworks Inc COM 98985Y108 2,573,026 205,022 SH SOLE 205,022 0 0