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
10x Genomics Inc COM 88025U109 10,508,868 116,300 SH SOLE 99,900 0 16,400
3M Co COM 88579Y101 1,283,653 7,820 SH SOLE 7,820 0 0
8x8 Inc COM 282914100 4,617,669 2,052,297 SH SOLE 1,832,697 0 219,600
Abbott Laboratories COM 002824100 135,397 1,370 SH SOLE 0 0 1,370
AbbVie Inc COM 00287Y109 3,502,167 13,388 SH SOLE 13,388 0 0
Abercrombie & Fitch Co. COM 002896207 10,410,190 77,290 SH SOLE 71,390 0 5,900
Acadian Asset Management Inc COM 10948W103 321,902 3,510 SH SOLE 110 0 3,400
Accel Entertainment Inc COM 00436Q106 5,477,108 513,800 SH SOLE 460,600 0 53,200
Acuity Inc COM 00508Y102 5,037,511 16,260 SH SOLE 16,260 0 0
Acushnet Holdings Corp COM 005098108 297,825 3,610 SH SOLE 110 0 3,500
Adamas Trust Inc COM 649604840 108,943 14,003 SH SOLE 14,003 0 0
Adaptive Biotechnologies Corp COM 00650F109 15,934,016 551,350 SH SOLE 503,950 0 47,400
Adobe Inc COM 00724F101 1,016,146 4,235 SH SOLE 4,235 0 0
ADT Inc COM 00090Q103 963,072 158,400 SH SOLE 158,400 0 0
Advanced Micro Devices Inc COM 007903107 8,203,702 13,410 SH SOLE 13,410 0 0
Affiliated Managers Group Inc. COM 008252108 1,275,979 3,490 SH SOLE 3,490 0 0
Agilon Health Inc COM 00857U206 287,320 3,610 SH SOLE 110 0 3,500
Agios Pharmaceuticals Inc COM 00847X104 6,650 200 SH SOLE 200 0 0
Agnico Eagle Mines Ltd COM 008474108 39,898,684 217,866 SH SOLE 12,579 0 205,287
Airbnb Inc COM 009066101 1,370,345 8,530 SH SOLE 8,530 0 0
Allegion PLC COM G0176J109 953,374 6,200 SH SOLE 6,200 0 0
Allient Inc COM 019330109 344,844 3,090 SH SOLE 90 0 3,000
Alpha Pro Tech Ltd COM 020772109 172,780 33,746 SH SOLE 33,746 0 0
Alphabet Inc COM 02079K107 134,593 395 SH SOLE 0 0 395
Alphabet Inc COM 02079K305 37,267,992 108,312 SH SOLE 107,304 0 1,008
Alpine Income Property Trust Inc COM 02083X103 324,445 18,700 SH SOLE 18,700 0 0
ALPS O'Shares U.S. Quality Div COM 00162Q387 1,910 32 SH SOLE 0 0 32
Alto Ingredients Inc COM 021513106 5,986,298 1,622,303 SH SOLE 1,480,903 0 141,400
Amalgamated Financial Corp COM 022671101 6,179,343 129,900 SH SOLE 106,100 0 23,800
Amazon.com Inc COM 023135106 24,122,455 96,819 SH SOLE 96,051 0 768
Ambarella Inc COM G037AX101 5,218,117 75,070 SH SOLE 62,070 0 13,000
Amdocs Ltd COM G02602103 1,193,918 20,880 SH SOLE 20,880 0 0
American Outdoor Brands Inc COM 02875D109 822,717 50,785 SH SOLE 27,440 0 23,345
American Tower Corp COM 03027X100 70,387 430 SH SOLE 430 0 0
American Well Corp COM 03044L204 364,216 26,820 SH SOLE 820 0 26,000
Ameriprise Financial Inc COM 03076C106 1,349,039 2,740 SH SOLE 2,740 0 0
Ames National Corp COM 031001100 279,282 8,900 SH SOLE 8,900 0 0
Amgen Inc COM 031162100 552,178 1,310 SH SOLE 1,310 0 0
AMN Healthcare Services Inc. COM 001744101 8,804,292 245,450 SH SOLE 217,750 0 27,700
Amneal Pharmaceuticals Inc COM 03168L105 8,432,194 418,679 SH SOLE 343,379 0 75,300
Amphenol Corp COM 032095101 3,791,814 44,980 SH SOLE 44,980 0 0
Amplify Blockchain Technology COM 032108607 13,471 220 SH SOLE 0 0 220
Andersons Inc (The) COM 034164103 298,278 4,540 SH SOLE 140 0 4,400
Anika Therapeutics Inc COM 035255108 3,051,646 155,221 SH SOLE 122,932 0 32,289
APA Corporation COM 03743Q108 1,390,759 33,480 SH SOLE 33,480 0 0
Apogee Enterprises Inc COM 037598109 1,951,505 55,174 SH SOLE 47,662 0 7,512
Apple Inc COM 037833100 48,029,476 144,224 SH SOLE 144,049 0 175
Applied Industrial Technologies Inc COM 03820C105 6,135,735 18,465 SH SOLE 18,465 0 0
Applied Materials Inc COM 038222105 8,908,240 17,420 SH SOLE 17,420 0 0
Apyx Medical Corp COM 03837C106 184,240 75,200 SH SOLE 2,300 0 72,900
ArcBest Corp COM 03937C105 8,394,473 65,870 SH SOLE 58,070 0 7,800
Ardagh Metal Packaging SA COM L02235106 6,402,207 1,475,163 SH SOLE 1,355,463 0 119,700
Aris Mining Corp COM 04040Y109 2,697,264 154,954 SH SOLE 75,851 0 79,103
Arlo Technologies Inc COM 04206A101 3,992,577 321,982 SH SOLE 276,082 0 45,900
Armstrong World Industries Inc COM 04247X102 4,780,174 29,520 SH SOLE 29,520 0 0
Arrow Electronics Inc COM 042735100 4,653,500 20,500 SH SOLE 20,500 0 0
Arvinas Inc COM 04335A105 3,660,977 473,300 SH SOLE 405,400 0 67,900
Assurant Inc. COM 04621X108 5,949,830 22,580 SH SOLE 22,580 0 0
Astronics Corp COM 046433108 285,187 4,230 SH SOLE 130 0 4,100
Asure Software Inc COM 04649U102 321,725 42,500 SH SOLE 42,500 0 0
Atlassian Corporation COM 049468101 17,929 100 SH SOLE 100 0 0
ATN International Inc COM 00215F107 528,580 19,000 SH SOLE 19,000 0 0
Aurinia Pharmaceuticals Inc COM 05156V102 8,950,978 552,700 SH SOLE 505,100 0 47,600
Autodesk Inc COM 052769106 961,400 4,600 SH SOLE 4,600 0 0
Automatic Data Processing Inc COM 053015103 108,385 420 SH SOLE 0 0 420
Avantor Inc COM 05352A100 4,403,630 292,600 SH SOLE 292,600 0 0
Aveanna Healthcare Holdings Inc COM 05356F105 12,522,435 1,009,060 SH SOLE 892,660 0 116,400
Avery Dennison Corp COM 053611109 1,382,427 8,100 SH SOLE 8,100 0 0
AVITA Medical Inc COM 05380C102 353,308 30,120 SH SOLE 920 0 29,200
AXIS Capital Holdings Ltd COM G0692U109 1,102,140 11,700 SH SOLE 11,700 0 0
Axsome Therapeutics Inc COM 05464T104 10,141,450 55,000 SH SOLE 50,300 0 4,700
AXT Inc COM 00246W103 351,441 4,540 SH SOLE 140 0 4,400
AYA Gold & Silver Inc COM 05466C109 9,762,445 362,620 SH SOLE 193,700 0 168,920
Balchem Corp COM 057665200 6,977,808 42,300 SH SOLE 38,100 0 4,200
Bandwidth Inc COM 05988J103 369,117 6,080 SH SOLE 180 0 5,900
Bank of America Corp COM 060505104 7,832,477 143,900 SH SOLE 143,900 0 0
Bank of Montreal COM 063671101 105,773,134 632,497 SH SOLE 150,620 0 481,877
Bank of the James Financial Group Inc COM 470299108 268,300 10,000 SH SOLE 10,000 0 0
Bankwell Financial Group Inc COM 06654A103 928,325 14,326 SH SOLE 12,309 0 2,017
Barrick Mining Corporation COM 06849F108 27,597,823 678,620 SH SOLE 29,959 0 648,661
Bath & Body Works Inc COM 070830104 1,023,656 64,300 SH SOLE 64,300 0 0
Bausch Health Cos Inc COM 071734107 11,635,950 1,997,343 SH SOLE 949,803 0 1,047,540
Baytex Energy Corp COM 07317Q105 40,492,468 8,961,250 SH SOLE 4,429,000 0 4,532,250
BCE Inc. COM 05534B760 46,052,362 2,262,084 SH SOLE 89,687 0 2,172,397
Beachbody Co Inc (The) COM 073463309 4,239 900 SH SOLE 900 0 0
Bel Fuse Inc. COM 077347300 277,076 1,135 SH SOLE 35 0 1,100
BellRing Brands Inc COM 07831C103 5,768 750 SH SOLE 750 0 0
Benchmark Electronics Inc COM 08160H101 8,003,302 96,530 SH SOLE 79,330 0 17,200
Berkshire Hathaway Inc COM 084670702 2,366,258 4,752 SH SOLE 4,714 0 38
Best Buy Co Inc COM 086516101 131,919 1,495 SH SOLE 1,495 0 0
BGC Group Inc COM 088929104 369,882 32,080 SH SOLE 980 0 31,100
BILL Holdings Inc COM 090043100 17,016 400 SH SOLE 400 0 0
Bioventus Inc COM 09075A108 12,399,742 909,739 SH SOLE 829,739 0 80,000
Blackbaud Inc COM 09227Q100 4,012,168 96,400 SH SOLE 83,000 0 13,400
BlackBerry Ltd COM 09228F103 20,480,782 2,269,796 SH SOLE 1,111,168 0 1,158,628
Blue Bird Corp COM 095306106 3,901,650 70,300 SH SOLE 60,500 0 9,800
BlueLinx Holdings Inc COM 09624H208 5,422,027 76,227 SH SOLE 62,327 0 13,900
Booking Holdings Inc COM 09857L108 1,075,206 6,600 SH SOLE 6,600 0 0
BorgWarner Inc COM 099724106 6,269,473 104,300 SH SOLE 104,300 0 0
Box Inc COM 10316T104 8,492,202 253,650 SH SOLE 230,250 0 23,400
Brady Corp COM 104674106 20,038 240 SH SOLE 240 0 0
BRC Inc COM 05601U204 79,030 8,723 SH SOLE 8,723 0 0
Bread Financial Holdings Inc COM 018581108 13,421,075 137,300 SH SOLE 124,400 0 12,900
BridgeBio Pharma Inc COM 10806X102 10,481,940 159,300 SH SOLE 145,500 0 13,800
Brinker International Inc. COM 109641100 8,699,174 44,950 SH SOLE 40,450 0 4,500
Brink's Co (The) COM 109696104 5,806,925 57,500 SH SOLE 52,000 0 5,500
Bristol-Myers Squibb Co COM 110122108 1,533,168 24,570 SH SOLE 24,570 0 0
Broadcom Inc COM 11135F101 15,692,574 44,684 SH SOLE 44,684 0 0
Brookfield Asset Management Ltd COM 113004105 13,926,707 312,041 SH SOLE 38,599 0 273,442
Brookfield Business Corp COM 113006100 254 10 SH SOLE 0 0 10
Brookfield Corp COM 11271J107 8,155,373 223,519 SH SOLE 21,425 0 202,094
Brookfield Infrastructure Partners LP COM G16252101 388,685 10,920 SH SOLE 10,280 0 640
BRP Inc COM 05577W200 11,742,275 209,075 SH SOLE 178,768 0 30,307
Brunswick Corp COM 117043109 17,345 270 SH SOLE 270 0 0
Cactus Inc COM 127203107 307,989 4,950 SH SOLE 150 0 4,800
CAE Inc. COM 124765108 52,704 2,191 SH SOLE 591 0 1,600
Caledonia Mining Corp Plc COM G1757E113 247,170 10,500 SH SOLE 10,500 0 0
Callaway Golf Co COM 131193104 286,309 20,320 SH SOLE 620 0 19,700
Canadian Imperial Bank of Commerce COM 136069101 107,889,497 979,563 SH SOLE 127,134 0 852,429
Canadian National Railway Co COM 136375102 56,465,979 474,328 SH SOLE 61,319 0 413,009
Canadian Natural Resources Ltd COM 136385101 86,527,707 1,839,669 SH SOLE 338,163 0 1,501,506
Canadian Pacific Kansas City Ltd COM 13646K108 22,338,253 262,272 SH SOLE 19,271 0 243,001
Cardinal Health Inc COM 14149Y108 1,648,725 7,410 SH SOLE 7,410 0 0
CareCloud Inc COM 14167R100 1,869,064 916,208 SH SOLE 807,408 0 108,800
CareDx Inc COM 14167L103 11,835,850 182,090 SH SOLE 159,890 0 22,200
CarGurus Inc COM 141788109 7,469,987 239,730 SH SOLE 219,330 0 20,400
Carriage Services Inc COM 143905107 177,669 5,700 SH SOLE 5,700 0 0
Carrier Global Corp COM 14448C104 21,944 400 SH SOLE 0 0 400
Carter Bankshares Inc COM 146103106 4,870,366 162,943 SH SOLE 139,714 0 23,229
Carter's Inc. COM 146229109 4,818,609 153,900 SH SOLE 131,900 0 22,000
Caterpillar Inc COM 149123101 7,002,794 8,637 SH SOLE 8,637 0 0
Cathay General Bancorp COM 149150104 312,970 5,260 SH SOLE 160 0 5,100
CBL & Associates Properties Inc. COM 124830878 183,025 3,430 SH SOLE 3,430 0 0
CBRE Group Inc COM 12504L109 128,470 1,000 SH SOLE 0 0 1,000
Celestica Inc COM 15101Q207 27,004,995 74,625 SH SOLE 22,386 0 52,239
Cencora Inc COM 03073E105 1,381,150 4,600 SH SOLE 4,600 0 0
Cenovus Energy Inc COM 15135U109 67,522,335 2,171,889 SH SOLE 651,405 0 1,520,484
Centene Corp COM 15135B101 1,380,928 22,230 SH SOLE 22,230 0 0
Centerra Gold Inc COM 152006102 43,258,461 1,983,785 SH SOLE 972,549 0 1,011,236
Central Garden & Pet Co COM 153527205 8,898,219 265,460 SH SOLE 233,560 0 31,900
Century Aluminum Co COM 156431108 189,255 5,260 SH SOLE 160 0 5,100
CGI Inc COM 12532H104 8,978,773 132,060 SH SOLE 131,050 0 1,010
Chatham Lodging Trust COM 16208T102 6,039,758 451,402 SH SOLE 387,157 0 64,245
Check Point Software Technologies Ltd COM M22465104 53,266 415 SH SOLE 415 0 0
Chemung Financial Corp COM 164024101 794,854 9,830 SH SOLE 5,730 0 4,100
Chevron Corp COM 166764100 3,741,128 18,320 SH SOLE 17,820 0 500
Chord Energy Corp COM 674215207 1,414,439 10,550 SH SOLE 10,550 0 0
Churchill Downs Inc COM 171484108 1,808,752 23,900 SH SOLE 23,900 0 0
Ciena Corp COM 171779309 1,090,642 3,100 SH SOLE 3,100 0 0
Cirrus Logic Inc. COM 172755100 1,256,086 10,470 SH SOLE 10,470 0 0
Cisco Systems Inc COM 17275R102 1,996,213 18,547 SH SOLE 18,547 0 0
Citi Trends Inc COM 17306X102 283,580 5,500 SH SOLE 5,500 0 0
Citigroup Inc COM 172967424 2,082,038 16,080 SH SOLE 16,080 0 0
Clean Harbors Inc COM 184496107 4,622,427 14,900 SH SOLE 14,900 0 0
Clover Health Investments Corp COM 18914F103 302,562 70,200 SH SOLE 2,200 0 68,000
CNO Financial Group Inc COM 12621E103 311,111 5,880 SH SOLE 180 0 5,700
Coca-Cola Co (The) COM 191216100 994,224 11,550 SH SOLE 11,100 0 450
Cognex Corporation COM 192422103 3,954,380 65,200 SH SOLE 65,200 0 0
Cognizant Technology Solutions Corp COM 192446102 920,763 16,030 SH SOLE 16,030 0 0
Colgate-Palmolive Co COM 194162103 108,783 1,275 SH SOLE 0 0 1,275
Colliers International Group I COM 194693107 44,824 500 SH SOLE 0 0 500
Colony Bankcorp Inc COM 19623P101 4,784,398 237,557 SH SOLE 218,157 0 19,400
Columbia Sportswear Co COM 198516106 20,094 350 SH SOLE 350 0 0
Comcast Corp COM 20030N101 870,400 40,000 SH SOLE 40,000 0 0
Commercial Metals Co COM 201723103 242,066 3,898 SH SOLE 120 0 3,778
Commercial Vehicle Group Inc COM 202608105 258,426 88,200 SH SOLE 88,200 0 0
Compass Inc COM 20464U100 255,566 28,780 SH SOLE 880 0 27,900
Concentra Group Holdings Parent Inc COM 20603L102 358,656 10,420 SH SOLE 320 0 10,100
Concrete Pumping Holdings Inc COM 206704108 516,477 53,300 SH SOLE 53,300 0 0
ConnectOne Bancorp Inc COM 20786W107 334,757 11,140 SH SOLE 340 0 10,800
Conocophillips COM 20825C104 21,276 170 SH SOLE 170 0 0
Consensus Cloud Solutions Inc COM 20848V105 5,275,239 151,153 SH SOLE 136,353 0 14,800
Constellium SE COM F21107101 8,456,824 349,600 SH SOLE 318,000 0 31,600
Core & Main Inc COM 21874C102 1,113,738 26,850 SH SOLE 26,850 0 0
CoreCivic Inc COM 21871N101 336,045 10,420 SH SOLE 320 0 10,100
Costco Wholesale Corp COM 22160K105 2,292,236 2,518 SH SOLE 2,503 0 15
Covista Inc COM 00737L103 7,955,220 65,100 SH SOLE 58,800 0 6,300
Credo Technology Group Holding Ltd COM G25457105 29,219 150 SH SOLE 150 0 0
Crexendo Inc COM 226552107 2,478,037 421,435 SH SOLE 368,071 0 53,364
Crocs Inc COM 227046109 3,900,558 33,250 SH SOLE 33,250 0 0
Cronos Group Inc COM 22717L101 6,146,903 1,861,075 SH SOLE 1,696,489 0 164,586
CrowdStrike Holdings Inc COM 22788C105 508,320 1,920 SH SOLE 1,920 0 0
Crown Holdings Inc COM 228368106 3,910,711 37,100 SH SOLE 37,100 0 0
CTO Realty Growth Inc COM 22948Q101 314,931 15,370 SH SOLE 470 0 14,900
CTS Corp COM 126501105 11,255,568 191,780 SH SOLE 169,880 0 21,900
CuriosityStream Inc COM 23130Q107 422,532 145,200 SH SOLE 145,200 0 0
Custom Truck One Source Inc COM 23204X103 289,425 31,770 SH SOLE 970 0 30,800
CVS Health Corp COM 126650100 1,234,793 14,410 SH SOLE 14,410 0 0
Cytokinetics Inc COM 23282W605 5,912,127 89,700 SH SOLE 77,100 0 12,600
Daktronics Inc COM 234264109 3,508,937 201,779 SH SOLE 172,879 0 28,900
Dana Inc COM 235825205 231,043 8,460 SH SOLE 260 0 8,200
Darling Ingredients Inc COM 237266101 5,081,427 83,700 SH SOLE 83,700 0 0
DaVita Inc COM 23918K108 1,436,093 8,210 SH SOLE 8,210 0 0
Deckers Outdoor Corp COM 243537107 1,297,124 16,600 SH SOLE 16,600 0 0
Delek US Holdings Inc COM 24665A103 14,178,364 198,660 SH SOLE 176,460 0 22,200
Descartes Systems Group Inc (The) COM 249906108 2,022 25 SH SOLE 25 0 0
Designer Brands Inc COM 250565108 300,685 49,700 SH SOLE 49,700 0 0
DHI Group Inc COM 23331S100 811,554 172,671 SH SOLE 93,345 0 79,326
Digi International Inc COM 253798102 13,796,487 180,985 SH SOLE 159,685 0 21,300
Diodes Inc COM 254543101 9,883,227 102,110 SH SOLE 90,210 0 11,900
Direxion Daily FTSE China Bull COM 25460G195 4,984 200 SH SOLE 0 0 200
Direxion Daily MSCI India Bull COM 25490K331 6,717 170 SH SOLE 0 0 170
Docebo Inc COM 25609L105 824,131 35,624 SH SOLE 16,306 0 19,318
DocuSign Inc. COM 256163106 1,623,687 24,180 SH SOLE 24,180 0 0
Dolby Laboratories Inc COM 25659T107 1,398,726 23,800 SH SOLE 23,800 0 0
Dollar Tree Inc COM 256746108 1,311,230 11,500 SH SOLE 11,500 0 0
Douglas Dynamics Inc COM 25960R105 8,329,636 212,220 SH SOLE 188,820 0 23,400
Dropbox Inc COM 26210C104 5,788,350 171,000 SH SOLE 171,000 0 0
DXP Enterprises Inc COM 233377407 3,452,051 19,050 SH SOLE 17,450 0 1,600
Dycom Industries Inc. COM 267475101 2,959,880 11,000 SH SOLE 11,000 0 0
eBay Inc. COM 278642103 21,210 200 SH SOLE 200 0 0
El Pollo Loco Holdings Inc COM 268603107 7,070,188 492,696 SH SOLE 442,496 0 50,200
Electromed Inc COM 285409108 225,840 8,000 SH SOLE 8,000 0 0
Eli Lilly and Co COM 532457108 9,374,662 8,102 SH SOLE 8,102 0 0
Emera Inc COM 290876101 474,275 9,922 SH SOLE 8,532 0 1,390
Enanta Pharmaceuticals Inc COM 29251M106 5,766,250 437,500 SH SOLE 377,100 0 60,400
Enbridge Inc COM 29250N105 78,531,693 1,689,353 SH SOLE 90,776 0 1,598,577
Enerflex Ltd COM 29269R105 32,133,830 1,412,183 SH SOLE 661,721 0 750,462
Energy Services of America Corp COM 29271Q103 360,145 32,300 SH SOLE 32,300 0 0
Enerpac Tool Group Corp COM 292765104 6,943,110 199,000 SH SOLE 179,800 0 19,200
EnerSys COM 29275Y102 12,236,129 66,671 SH SOLE 58,960 0 7,711
Enova International Inc COM 29357K103 10,085,089 60,350 SH SOLE 53,150 0 7,200
Enpro Inc COM 29355X107 7,007,229 22,880 SH SOLE 18,780 0 4,100
Envela Corp COM 29402E102 234,352 19,400 SH SOLE 19,400 0 0
Envista Holdings Corp COM 29415F104 21,123 900 SH SOLE 900 0 0
EOG Resources Inc. COM 26875P101 1,453,368 10,550 SH SOLE 10,550 0 0
Epsilon Energy Ltd COM 294375209 364,820 62,900 SH SOLE 62,900 0 0
Equinor ASA COM 29446M102 553,696 13,310 SH SOLE 13,310 0 0
Equity Bancshares Inc COM 29460X109 291,797 6,190 SH SOLE 190 0 6,000
Ero Copper Corp. COM 296006109 15,371,334 418,390 SH SOLE 208,110 0 210,280
Escalade Inc COM 296056104 359,667 18,900 SH SOLE 18,900 0 0
Eton Pharmaceuticals Inc COM 29772L108 334,685 6,500 SH SOLE 200 0 6,300
Etsy Inc COM 29786A106 6,037,331 84,450 SH SOLE 84,450 0 0
EverQuote Inc COM 30041R108 4,158,438 207,300 SH SOLE 178,500 0 28,800
Exelixis Inc COM 30161Q104 5,706,657 97,700 SH SOLE 97,700 0 0
ExlService Holdings Inc COM 302081104 8,389,408 244,020 SH SOLE 227,820 0 16,200
Expedia Group Inc COM 30212P303 1,519,587 5,770 SH SOLE 5,770 0 0
Extreme Networks Inc COM 30226D106 7,300,294 340,340 SH SOLE 294,040 0 46,300
ExxonMobil Holdings Corp COM 30233Q108 7,325,378 45,010 SH SOLE 45,010 0 0
F.N.B. Corp COM 302520101 3,479,862 202,200 SH SOLE 202,200 0 0
Federal Signal Corp. COM 313855108 6,069,076 54,780 SH SOLE 44,880 0 9,900
Fennec Pharmaceuticals Inc COM 31447P100 189,443 17,788 SH SOLE 8,570 0 9,218
Fidelity National Information Services Inc COM 31620M106 1,126,825 34,250 SH SOLE 34,250 0 0
FIGS Inc COM 30260D103 4,655,713 335,910 SH SOLE 271,610 0 64,300
Financial Institutions Inc COM 317585404 9,343,506 239,700 SH SOLE 216,400 0 23,300
First Business Financial Services Inc COM 319390100 4,616,719 67,123 SH SOLE 58,023 0 9,100
First Internet Bancorp COM 320557101 353,090 13,400 SH SOLE 13,400 0 0
First Majestic Silver Corp COM 32076V103 20,780,825 1,174,390 SH SOLE 591,390 0 583,000
FirstCash Holdings Inc COM 33768G107 348,530 1,650 SH SOLE 50 0 1,600
Fiserv Inc. COM 337738108 34,337 760 SH SOLE 0 0 760
Five Below Inc COM 33829M101 3,993,978 18,190 SH SOLE 18,190 0 0
Flexsteel Industries Inc COM 339382103 389,390 4,600 SH SOLE 4,600 0 0
Fluor Corp COM 343412102 8,359,848 174,600 SH SOLE 174,600 0 0
FormFactor Inc COM 346375108 17,617,087 117,990 SH SOLE 106,090 0 11,900
Fortinet Inc COM 34959E109 1,937,758 10,840 SH SOLE 10,840 0 0
Fortis Inc COM 349553107 53,040,388 1,004,078 SH SOLE 21,460 0 982,618
Fortrea Holdings Inc COM 34965K107 6,276,270 314,600 SH SOLE 271,000 0 43,600
Fortuna Mining Corp COM 349942102 12,364,290 1,099,650 SH SOLE 545,210 0 554,440
Forum Energy Technologies Inc COM 34984V209 11,112,816 137,280 SH SOLE 120,980 0 16,300
Franco-Nevada Corp COM 351858105 6,534,334 27,445 SH SOLE 785 0 26,660
Franklin Electric Co Inc COM 353514102 6,864,765 71,590 SH SOLE 62,690 0 8,900
Freshworks Inc COM 358054104 2,322,664 181,600 SH SOLE 181,600 0 0
Friedman Industries Inc COM 358435105 214,722 5,621 SH SOLE 5,621 0 0
Frontdoor Inc COM 35905A109 12,902,024 176,450 SH SOLE 155,550 0 20,900
Funko Inc COM 361008105 353,273 65,300 SH SOLE 65,300 0 0
Galiano Gold Inc COM 36352H100 391,686 201,900 SH SOLE 201,900 0 0
Gap Inc COM 364760108 1,369,715 59,970 SH SOLE 59,970 0 0
Garrett Motion Inc COM 366505105 11,939,883 458,697 SH SOLE 406,090 0 52,607
GE Aerospace COM 369604301 3,728,743 11,940 SH SOLE 11,940 0 0
GE Vernova Inc COM 36828A101 6,910,062 7,270 SH SOLE 7,270 0 0
Generac Holdings Inc COM 368736104 5,070,275 24,500 SH SOLE 24,500 0 0
Genpact Ltd COM G3922B107 2,286,859 70,300 SH SOLE 70,300 0 0
Gentex Corporation COM 371901109 2,901,203 133,450 SH SOLE 133,450 0 0
Gentherm Inc COM 37253A103 5,770,058 173,275 SH SOLE 148,775 0 24,500
Glaukos Corp COM 377322102 7,322,874 44,600 SH SOLE 38,300 0 6,300
Global Industrial Co COM 37892E102 8,484,085 202,291 SH SOLE 182,891 0 19,400
GoDaddy Inc COM 380237107 1,257,867 13,170 SH SOLE 13,170 0 0
Goldman Sachs ActiveBeta World COM 38149W739 452 7 SH SOLE 0 0 7
Goldman Sachs Group Inc (The) COM 38141G104 9,246,697 10,270 SH SOLE 10,270 0 0
Graco Inc. COM 384109104 1,106,496 14,400 SH SOLE 14,400 0 0
Gran Tierra Energy Inc COM 38500T200 2,458,904 249,752 SH SOLE 220,676 0 29,076
Green Plains Inc COM 393222104 4,845,028 321,715 SH SOLE 257,515 0 64,200
Griffon Corp. COM 398433102 316,336 3,400 SH SOLE 100 0 3,300
Guardant Health Inc COM 40131M109 6,688,500 37,500 SH SOLE 37,500 0 0
Hackett Group Inc (The) COM 404609109 260,295 25,900 SH SOLE 25,900 0 0
Haemonetics Corp COM 405024100 11,339,757 107,690 SH SOLE 95,490 0 12,200
Halozyme Therapeutics Inc COM 40637H109 1,937,520 17,550 SH SOLE 17,550 0 0
Hamilton Beach Brands Holding Co COM 40701T104 432,225 11,300 SH SOLE 11,300 0 0
Hanover Insurance Group Inc (The) COM 410867105 3,490,156 16,300 SH SOLE 16,300 0 0
Harmonic Inc COM 413160102 8,059,814 763,240 SH SOLE 671,040 0 92,200
Hasbro Inc. COM 418056107 5,640,454 64,330 SH SOLE 64,330 0 0
Healthpeak Properties Inc COM 42250P103 4,221,658 211,400 SH SOLE 211,400 0 0
HealthStream Inc COM 42222N103 1,302,456 43,839 SH SOLE 37,913 0 5,926
Helios Technologies Inc COM 42328H109 8,567,429 126,140 SH SOLE 110,940 0 15,200
Helmerich & Payne Inc. COM 423452101 264,437 7,120 SH SOLE 220 0 6,900
Henry Schein Inc COM 806407102 1,144,511 13,630 SH SOLE 13,630 0 0
Hewlett Packard Enterprise Co COM 42824C109 1,641,973 25,700 SH SOLE 25,700 0 0
HF Sinclair Corp COM 403949100 7,669,087 71,460 SH SOLE 71,460 0 0
Hilton Grand Vacations Inc COM 43283X105 4,744,954 136,900 SH SOLE 117,300 0 19,600
HIVE Digital Technologies Ltd COM 433921103 117 40 SH SOLE 0 0 40
Holley Inc COM 43538H103 3,460,704 1,466,400 SH SOLE 1,270,900 0 195,500
Home Depot Inc. (The) COM 437076102 1,853,452 6,515 SH SOLE 6,420 0 95
Honeywell Aerospace Inc COM 43849R105 11,623 75 SH SOLE 0 0 75
Honeywell International Inc COM 438516205 15,821 75 SH SOLE 0 0 75
Horace Mann Educators Corp COM 440327104 1,810,760 40,600 SH SOLE 40,600 0 0
Host Hotels & Resorts Inc COM 44107P104 20,151 900 SH SOLE 900 0 0
HubSpot Inc COM 443573100 1,428,711 6,970 SH SOLE 6,970 0 0
Huron Consulting Group Inc COM 447462102 7,786,610 49,650 SH SOLE 44,950 0 4,700
IAMGold Corp COM 450913108 24,175,482 1,311,542 SH SOLE 878,230 0 433,312
Ibex Ltd COM G4690M101 8,747,172 202,200 SH SOLE 176,200 0 26,000
IDEX Corp COM 45167R104 20,518 90 SH SOLE 90 0 0
Imperial Oil Ltd COM 453038408 48,909,564 397,705 SH SOLE 51,829 0 345,876
Industrial Logistics Properties Trust COM 456237106 470,730 66,300 SH SOLE 66,300 0 0
Information Services Group Inc COM 45675Y104 5,085,404 919,603 SH SOLE 800,703 0 118,900
InfuSystem Holdings Inc COM 45685K102 425,370 33,000 SH SOLE 33,000 0 0
Insight Enterprises Inc COM 45765U103 10,453,118 66,870 SH SOLE 58,870 0 8,000
Integra LifeSciences Holdings Corp COM 457985208 308,994 18,980 SH SOLE 580 0 18,400
Intel Corp COM 458140100 211,605 1,760 SH SOLE 1,760 0 0
Interface Inc COM 458665304 9,931,726 288,713 SH SOLE 257,613 0 31,100
International Business Machines Corp COM 459200101 116,563 530 SH SOLE 530 0 0
inTEST Corp COM 461147100 589,962 49,870 SH SOLE 31,770 0 18,100
Intrepid Potash Inc COM 46121Y201 266,264 8,300 SH SOLE 8,300 0 0
Intuit Inc. COM 461202103 1,284,809 4,660 SH SOLE 4,660 0 0
Invesco Preferred ETF COM 46138E511 331,303 32,900 SH SOLE 32,900 0 0
Invesco QQQ Trust Series 1 COM 46090E103 3,699 5 SH SOLE 5 0 0
Invesco Senior Loan ETF COM 46138G508 1,150,413 56,310 SH SOLE 56,310 0 0
Invesco Variable Rate Preferred Etf COM 46138G870 686,405 28,950 SH SOLE 28,950 0 0
Ionis Pharmaceuticals Inc COM 462222100 3,165,685 70,900 SH SOLE 70,900 0 0
Iovance Biotherapeutics Inc COM 462260100 533,520 36,000 SH SOLE 1,100 0 34,900
Ironwood Pharmaceuticals Inc COM 46333X108 2,963,820 746,554 SH SOLE 642,354 0 104,200
iShares Broad USD High Yield Corporate Bond ETF COM 46435U853 764,408 21,400 SH SOLE 21,400 0 0
iShares China Large-Cap ETF COM 464287184 6,804 200 SH SOLE 0 0 200
iShares iBoxx Investment Grade Corporate Bond ETF COM 464287242 485,355 4,750 SH SOLE 4,750 0 0
iShares MBS ETF COM 464288588 323,528 3,610 SH SOLE 3,610 0 0
iShares MSCI Emerging Markets COM 464286533 592 8 SH SOLE 0 0 8
iShares MSCI India Small-Cap ETF COM 46429B614 32,189,525 467,871 SH SOLE 467,871 0 0
iShares Trust - iShares Russell 2000 ETF COM 464287655 1,389 5 SH SOLE 5 0 0
J Jill Inc COM 46620W201 4,315,927 177,100 SH SOLE 154,800 0 22,300
Jabil Inc COM 466313103 1,319,556 4,600 SH SOLE 4,600 0 0
Jackson Financial Inc COM 46817M107 10,910,729 84,370 SH SOLE 74,870 0 9,500
JAKKS Pacific Inc COM 47012E403 4,108,755 163,500 SH SOLE 142,300 0 21,200
Janus International Group Inc COM 47103N106 2,052,362 501,800 SH SOLE 432,900 0 68,900
Jazz Pharmaceuticals plc COM G50871105 4,190,512 18,100 SH SOLE 18,100 0 0
Jerash Holdings (US) Inc COM 47632P101 475,586 84,100 SH SOLE 84,100 0 0
JFrog Ltd COM M6191J100 10,548,248 108,700 SH SOLE 97,900 0 10,800
John Marshall Bancorp Inc COM 47805L101 383,799 16,900 SH SOLE 16,900 0 0
John Wiley & Sons Inc. COM 968223206 6,528,792 136,700 SH SOLE 123,800 0 12,900
Johnson & Johnson COM 478160104 1,896,068 7,162 SH SOLE 6,222 0 940
JPMorgan Chase & Co COM 46625H100 12,691,300 38,362 SH SOLE 37,722 0 640
Kaiser Aluminum Corp COM 483007704 283,847 1,960 SH SOLE 60 0 1,900
Karat Packaging Inc COM 48563L101 8,794,296 167,351 SH SOLE 145,938 0 21,413
Kennametal Inc. COM 489170100 272,664 8,870 SH SOLE 270 0 8,600
Keysight Technologies Inc COM 49338L103 1,383,352 3,800 SH SOLE 3,800 0 0
Kforce Inc COM 493732101 292,202 5,570 SH SOLE 170 0 5,400
Kiniksa Pharmaceuticals International plc COM G52694109 369,320 4,950 SH SOLE 150 0 4,800
Kinross Gold Corp COM 496902404 2,892 120 SH SOLE 120 0 0
Kirby Corp COM 497266106 18,375 140 SH SOLE 140 0 0
KLA Corp COM 482480100 3,251,432 16,680 SH SOLE 16,680 0 0
Knowles Corp COM 49926D109 371,872 10,010 SH SOLE 310 0 9,700
Kroger Co. (The) COM 501044101 1,043,436 17,800 SH SOLE 17,800 0 0
Kronos Worldwide Inc COM 50105F105 275,400 36,000 SH SOLE 1,100 0 34,900
Kulicke and Soffa Industries Inc COM 501242101 11,555,050 122,600 SH SOLE 108,500 0 14,100
L.B. Foster Co COM 350060109 7,893,920 218,850 SH SOLE 199,950 0 18,900
Lam Research Corp COM 512807306 2,917,168 8,880 SH SOLE 8,880 0 0
Lantronix Inc COM 516548203 407,019 56,452 SH SOLE 56,452 0 0
Las Vegas Sands Corp COM 517834107 1,199,711 31,730 SH SOLE 31,730 0 0
Lattice Semiconductor Corporation COM 518415104 4,999,676 39,800 SH SOLE 39,800 0 0
Laureate Education Inc COM 518613203 12,937,041 339,021 SH SOLE 305,121 0 33,900
Lear Corp COM 521865204 4,264,424 36,130 SH SOLE 36,130 0 0
LegalZoom.com Inc COM 52466B103 3,170,379 565,130 SH SOLE 484,430 0 80,700
Leidos Holdings Inc COM 525327102 1,000,224 8,210 SH SOLE 8,210 0 0
LENSAR Inc COM 52634L108 303,140 46,000 SH SOLE 46,000 0 0
Lesaka Technologies Inc COM 64107N206 297,471 68,700 SH SOLE 2,100 0 66,600
Levi Strauss & Co COM 52736R102 19,700 1,000 SH SOLE 1,000 0 0
LifeStance Health Group Inc COM 53228F101 13,701,448 1,138,940 SH SOLE 1,006,040 0 132,900
Lifetime Brands Inc COM 53222Q103 231,822 26,956 SH SOLE 26,956 0 0
Lightspeed Commerce Inc COM 53229C107 37,119 3,800 SH SOLE 3,800 0 0
Lincoln Electric Holdings Inc COM 533900106 4,259,738 16,100 SH SOLE 16,100 0 0
Liquidity Services Inc COM 53635B107 3,345,023 78,100 SH SOLE 78,100 0 0
Littelfuse Inc COM 537008104 6,525,596 15,400 SH SOLE 15,400 0 0
Lockheed Martin Corp COM 539830109 1,191,645 2,340 SH SOLE 2,340 0 0
LSB Industries Inc COM 502160104 3,180,135 325,500 SH SOLE 279,400 0 46,100
Lumen Technologies Inc COM 550241103 2,808,400 501,500 SH SOLE 432,400 0 69,100
Luxfer Holdings PLC COM G5698W116 5,966,785 345,500 SH SOLE 296,400 0 49,100
Madison Square Garden Entertainment Corp COM 558256103 338,865 4,230 SH SOLE 130 0 4,100
Magna International Inc COM 559222401 43,529,564 683,241 SH SOLE 266,199 0 417,042
Mako Mining Corp COM 56089A400 1,811,741 192,540 SH SOLE 192,540 0 0
Manitowoc Co Inc (The) COM 563571405 343,145 15,990 SH SOLE 490 0 15,500
Manulife Financial Corp COM 56501R106 85,655,132 2,010,016 SH SOLE 392,129 0 1,617,887
Maplebear Inc COM 565394103 5,079,536 117,800 SH SOLE 117,800 0 0
Marathon Petroleum Corp COM 56585A102 1,858,474 4,700 SH SOLE 4,700 0 0
Maravai LifeSciences Holdings Inc COM 56600D107 11,675,203 1,524,178 SH SOLE 1,315,778 0 208,400
Marcus Corp (The) COM 566330106 8,848,103 317,250 SH SOLE 278,350 0 38,900
Marriott Vacations Worldwide Corp COM 57164Y107 316,045 3,090 SH SOLE 90 0 3,000
Masco Corporation COM 574599106 1,152,540 17,100 SH SOLE 17,100 0 0
Mastercard Inc COM 57636Q104 6,323,155 11,466 SH SOLE 11,466 0 0
MasterCraft Boat Holdings Inc COM 57637H103 271,260 13,700 SH SOLE 13,700 0 0
Match Group Inc COM 57667L107 6,273,438 156,250 SH SOLE 156,250 0 0
Materion Corp COM 576690101 6,011,858 22,300 SH SOLE 17,900 0 4,400
Mativ Holdings Inc COM 808541106 485,459 41,886 SH SOLE 41,886 0 0
Matrix Service Co COM 576853105 276,573 28,900 SH SOLE 28,900 0 0
Matson Inc COM 57686G105 317,380 1,445 SH SOLE 45 0 1,400
MaxLinear Inc COM 57776J100 8,857,605 98,080 SH SOLE 86,180 0 11,900
McDonald's Corp COM 580135101 23,094 100 SH SOLE 0 0 100
McKesson Corp COM 58155Q103 1,515,513 1,775 SH SOLE 1,775 0 0
MediaAlpha Inc COM 58450V104 420,123 43,900 SH SOLE 43,900 0 0
Merck and Co Inc COM 58933Y105 1,466,178 10,090 SH SOLE 10,090 0 0
Meta Platforms Inc COM 30303M102 11,038,690 15,222 SH SOLE 15,180 0 42
Methanex Corp COM 59151K108 56,588,300 964,605 SH SOLE 577,100 0 387,505
MGM Resorts International COM 552953101 1,089,855 35,100 SH SOLE 35,100 0 0
Micron Technology Inc. COM 595112103 16,732,878 15,710 SH SOLE 15,710 0 0
Microsoft Corp COM 594918104 36,547,203 71,256 SH SOLE 70,442 0 814
Middleby Corp (The) COM 596278101 19,680 190 SH SOLE 190 0 0
Mirum Pharmaceuticals Inc COM 604749101 5,037,336 58,930 SH SOLE 50,530 0 8,400
Mistras Group Inc COM 60649T107 560,196 26,600 SH SOLE 26,600 0 0
Mitek Systems Inc COM 606710200 5,024,635 294,700 SH SOLE 256,300 0 38,400
Moderna Inc COM 60770K107 6,643,665 34,500 SH SOLE 34,500 0 0
Mohawk Industries Inc. COM 608190104 3,641,824 29,200 SH SOLE 29,200 0 0
Monarch Casino & Resort Inc COM 609027107 8,510,000 74,000 SH SOLE 66,000 0 8,000
Mondelez International Inc COM 609207105 17,346 300 SH SOLE 0 0 300
MongoDB Inc COM 60937P106 1,624,523 4,660 SH SOLE 4,660 0 0
Moog Inc. COM 615394202 5,828,862 15,280 SH SOLE 14,280 0 1,000
Morgan Stanley COM 617446448 6,750,191 35,890 SH SOLE 35,890 0 0
Morningstar Inc COM 617700109 1,484,212 7,810 SH SOLE 7,810 0 0
Movado Group Inc COM 624580106 7,184,154 215,870 SH SOLE 193,370 0 22,500
MSCI Inc COM 55354G100 1,158,119 2,150 SH SOLE 2,150 0 0
Murphy USA Inc COM 626755102 4,856,329 9,635 SH SOLE 9,635 0 0
Myers Industries Inc. COM 628464109 4,613,346 149,930 SH SOLE 139,430 0 10,500
MYR Group Inc COM 55405W104 6,061,234 20,725 SH SOLE 18,025 0 2,700
NetApp Inc COM 64110D104 1,640,725 7,810 SH SOLE 7,810 0 0
Netflix Inc COM 64110L106 3,995,980 57,430 SH SOLE 57,430 0 0
NETGEAR Inc COM 64111Q104 3,854,656 173,555 SH SOLE 148,955 0 24,600
NetScout Systems Inc COM 64115T104 10,076,943 250,795 SH SOLE 222,995 0 27,800
Nextdoor Holdings Inc COM 65345M108 335,097 137,900 SH SOLE 4,200 0 133,700
Nexxen International Ltd COM M8T80P204 8,761,500 973,500 SH SOLE 889,500 0 84,000
NLI Holdings Inc COM 629156407 282,875 40,643 SH SOLE 40,643 0 0
nLIGHT Inc COM 65487K100 4,860,024 124,792 SH SOLE 109,592 0 15,200
NN Inc COM 629337106 395,993 107,900 SH SOLE 107,900 0 0
NovoCure Limited COM G6674U108 2,263,305 141,900 SH SOLE 121,800 0 20,100
NRC Health COM 637372202 370,825 17,500 SH SOLE 17,500 0 0
Nutanix Inc COM 67059N108 4,830,126 68,600 SH SOLE 68,600 0 0
Nutrien Ltd COM 67077M108 7,610,322 108,360 SH SOLE 60 0 108,300
NVIDIA Corporation COM 67066G104 59,779,835 261,756 SH SOLE 260,803 0 953
NWPX Infrastructure Inc COM 667746101 10,187,606 98,880 SH SOLE 86,880 0 12,000
OceanaGold Corp COM 675222400 29,242,487 1,061,804 SH SOLE 413,143 0 648,661
OFG Bancorp COM 67103X102 9,430,064 188,300 SH SOLE 171,100 0 17,200
Old National Bancorp COM 680033107 6,495,104 263,600 SH SOLE 226,400 0 37,200
Omnicell Inc COM 68213N109 4,794,240 140,800 SH SOLE 121,100 0 19,700
ON Semiconductor Corp COM 682189105 1,319,089 17,160 SH SOLE 17,160 0 0
OneSpan Inc COM 68287N100 567,747 31,700 SH SOLE 31,700 0 0
Ooma Inc COM 683416101 10,764,567 526,900 SH SOLE 485,200 0 41,700
OPENLANE Inc COM 48238T109 9,913,741 290,470 SH SOLE 249,570 0 40,900
Oportun Financial Corp COM 68376D104 12,210 1,500 SH SOLE 1,500 0 0
OptimizeRX Corp COM 68401U204 169,505 20,300 SH SOLE 20,300 0 0
Origin Bancorp Inc COM 68621T102 6,092,873 116,610 SH SOLE 94,310 0 22,300
Oscar Health Inc COM 687793109 382,108 12,390 SH SOLE 390 0 12,000
Oshkosh Corp COM 688239201 1,254,707 9,740 SH SOLE 9,740 0 0
Otis Worldwide Corp COM 68902V107 41,808 650 SH SOLE 0 0 650
Ouster Inc COM 68989M202 4,951,735 122,750 SH SOLE 105,350 0 17,400
OUTFRONT Media Inc COM 69007J304 289,155 10,420 SH SOLE 320 0 10,100
Ovintiv Inc COM 69047Q102 11,126,385 192,450 SH SOLE 192,450 0 0
Owens Corning COM 690742101 3,548,896 30,400 SH SOLE 30,400 0 0
Pacira BioSciences Inc COM 695127100 7,993,455 319,100 SH SOLE 287,500 0 31,600
PagerDuty Inc COM 69553P100 6,749,503 446,987 SH SOLE 432,378 0 14,609
Palantir Technologies Inc COM 69608A108 1,500,141 8,020 SH SOLE 8,020 0 0
Pan American Silver Corp COM 697900108 294,810 6,480 SH SOLE 0 0 6,480
Pangaea Logistics Solutions Ltd COM G6891L105 7,684,981 958,227 SH SOLE 863,127 0 95,100
Par Pacific Holdings Inc COM 69888T207 13,916,701 170,506 SH SOLE 150,006 0 20,500
Patterson-UTI Energy Inc COM 703481101 3,719,352 340,600 SH SOLE 309,600 0 31,000
Paychex Inc. COM 704326107 73,875 750 SH SOLE 750 0 0
Paylocity Holding Corp COM 70438V106 4,758,987 33,380 SH SOLE 33,380 0 0
PBF Energy Inc COM 69318G106 15,181,899 197,270 SH SOLE 175,370 0 21,900
PCB Bancorp COM 69320M109 2,992,278 109,287 SH SOLE 95,287 0 14,000
Pediatrix Medical Group Inc COM 58502B106 9,643,604 374,800 SH SOLE 334,500 0 40,300
Pembina Pipeline Corp COM 706327103 70,144,954 1,571,169 SH SOLE 163,782 0 1,407,387
Penguin Solutions Inc COM 706915105 248,293 4,540 SH SOLE 140 0 4,400
PepsiCo Inc COM 713448108 1,106,899 8,735 SH SOLE 8,200 0 535
Perimeter Group Inc COM 71385M107 3,863,091 146,774 SH SOLE 120,156 0 26,618
Petco Health and Wellness Co Inc COM 71601V105 3,700,833 1,630,323 SH SOLE 1,396,723 0 233,600
Pfizer Inc COM 717081103 81,282 2,850 SH SOLE 0 0 2,850
Phillips 66 COM 718546104 1,685,046 6,600 SH SOLE 6,600 0 0
PHINIA Inc COM 71880K101 7,655,178 128,810 SH SOLE 111,310 0 17,500
PIMCO 0-5 Year High Yield Corporate Bond Exchange- COM 72201R783 1,181,216 13,055 SH SOLE 13,055 0 0
Pinterest Inc COM 72352L106 3,863,005 204,500 SH SOLE 204,500 0 0
Pitney Bowes Inc. COM 724479100 4,942,659 302,859 SH SOLE 274,359 0 28,500
Plexus Corp COM 729132100 11,095,594 42,520 SH SOLE 36,620 0 5,900
Polaris Inc COM 731068102 263,358 5,050 SH SOLE 150 0 4,900
PRA Group Inc COM 69354N106 5,833,162 299,290 SH SOLE 243,690 0 55,600
Precigen Inc COM 74017N105 447,688 52,300 SH SOLE 1,600 0 50,700
Preformed Line Products Co COM 740444104 293,184 720 SH SOLE 20 0 700
Prelude Therapeutics Inc COM 74065P101 255,714 65,400 SH SOLE 2,000 0 63,400
Primis Financial Corp COM 74167B109 414,088 27,100 SH SOLE 27,100 0 0
Procore Technologies Inc COM 74275K108 3,196,296 61,800 SH SOLE 61,800 0 0
Procter & Gamble Co (The) COM 742718109 2,915,188 20,066 SH SOLE 19,616 0 450
Progress Software Corp COM 743312100 6,185,358 154,750 SH SOLE 143,150 0 11,600
Progyny Inc COM 74340E103 262,480 10,420 SH SOLE 320 0 10,100
ProShares UltraShort Russell2000 COM 74347G168 3,423,545 141,703 SH SOLE 141,703 0 0
Proto Labs Inc COM 743713109 15,922,849 167,874 SH SOLE 148,974 0 18,900
PubMatic Inc COM 74467Q103 349,689 18,670 SH SOLE 570 0 18,100
Q2 Holdings Inc COM 74736L109 4,621,257 83,356 SH SOLE 74,756 0 8,600
QCR Holdings Inc COM 74727A104 5,587,978 57,093 SH SOLE 48,993 0 8,100
Quad/Graphics Inc COM 747301109 1,556,150 168,597 SH SOLE 152,297 0 16,300
QUALCOMM Inc. COM 747525103 3,067,946 16,670 SH SOLE 16,670 0 0
Quantum Corp COM 747906600 3,258,025 102,712 SH SOLE 88,193 0 14,519
QuinStreet Inc COM 74874Q100 5,517,676 367,600 SH SOLE 339,600 0 28,000
Radiant Logistics Inc COM 75025X100 400,609 46,100 SH SOLE 46,100 0 0
Ralliant Corp COM 750940108 1,453,262 21,010 SH SOLE 21,010 0 0
Ralph Lauren Corp COM 751212101 3,941,277 11,100 SH SOLE 11,100 0 0
RB Global Inc COM 74935Q107 12,641,754 155,200 SH SOLE 4,800 0 150,400
RBB Bancorp COM 74930B105 6,234,706 239,520 SH SOLE 198,820 0 40,700
RCI Hospitality Holdings Inc COM 74934Q108 340,200 12,600 SH SOLE 12,600 0 0
RealReal Inc (The) COM 88339P101 4,013,360 454,000 SH SOLE 389,300 0 64,700
Red Violet Inc COM 75704L104 7,419,039 93,900 SH SOLE 84,400 0 9,500
Reinsurance Group of America Inc COM 759351604 5,121,792 20,800 SH SOLE 20,800 0 0
RenaissanceRe Holdings Ltd COM G7496G103 4,646,158 14,600 SH SOLE 14,600 0 0
Restaurant Brands International Inc COM 76131D103 34,386,148 483,179 SH SOLE 2,169 0 481,010
RF Industries Ltd COM 749552105 221,808 28,006 SH SOLE 28,006 0 0
Rhythm Pharmaceuticals Inc COM 76243J105 4,198,982 44,100 SH SOLE 37,800 0 6,300
RingCentral Inc COM 76680R206 16,482,555 220,650 SH SOLE 203,350 0 17,300
Rogers Communications Inc COM 775109200 1,670,270 54,240 SH SOLE 580 0 53,660
Rogers Corp. COM 775133101 7,156,872 46,780 SH SOLE 37,980 0 8,800
Ross Stores Inc COM 778296103 21,006 90 SH SOLE 90 0 0
Royal Bank of Canada COM 780087102 194,325,984 987,805 SH SOLE 190,338 0 797,467
Royalty Pharma plc COM G7709Q104 1,858,766 31,850 SH SOLE 31,850 0 0
Rubrik Inc COM 781154109 4,967,998 43,400 SH SOLE 43,400 0 0
Rush Street Interactive Inc COM 782011100 7,909,387 389,050 SH SOLE 344,250 0 44,800
Ryder System Inc COM 783549108 4,664,294 20,470 SH SOLE 20,470 0 0
SALESFORCE INC COM 79466L302 1,790,646 7,800 SH SOLE 7,800 0 0
Sally Beauty Holdings Inc COM 79546E104 3,964,740 241,458 SH SOLE 207,358 0 34,100
Sandisk Corp COM 80004C200 1,331,016 765 SH SOLE 765 0 0
Sanmina Corp COM 801056102 14,272,174 66,410 SH SOLE 61,310 0 5,100
SAP SE COM 803054204 95,901 460 SH SOLE 0 0 460
SBC Medical Group Holdings Inc COM 73245B107 616,512 124,800 SH SOLE 124,800 0 0
Schwab (Charles) Corp COM 808513105 1,258,891 12,880 SH SOLE 12,880 0 0
Science Applications International Corp COM 808625107 3,584,436 28,100 SH SOLE 28,100 0 0
Scorpio Tankers Inc COM Y7542C130 5,574,420 66,600 SH SOLE 57,100 0 9,500
Sea Limited COM 81141R100 72,046 740 SH SOLE 740 0 0
Seagate Technology Holdings plc COM G7997R103 1,475,744 1,600 SH SOLE 1,600 0 0
Select Water Solutions Inc COM 81617J301 304,172 15,370 SH SOLE 470 0 14,900
Semtech Corp COM 816850101 5,671,530 31,800 SH SOLE 31,800 0 0
Sensata Technologies Holding Plc COM G8060N102 5,116,036 123,100 SH SOLE 123,100 0 0
Sensient Technologies Corp COM 81725T100 337,258 2,580 SH SOLE 80 0 2,500
ServisFirst Bancshares Inc COM 81768T108 338,231 8,460 SH SOLE 260 0 8,200
Shattuck Labs Inc COM 82024L103 1,328,658 194,818 SH SOLE 168,926 0 25,892
Shopify Inc COM 82509L107 75,476,828 509,215 SH SOLE 94,956 0 414,259
Sight Sciences Inc COM 82657M105 367,848 39,300 SH SOLE 1,200 0 38,100
Silicon Laboratories Inc COM 826919102 17,726 80 SH SOLE 80 0 0
SiTime Corp COM 82982T106 335,795 515 SH SOLE 15 0 500
SmartFinancial Inc COM 83190L208 388,629 7,840 SH SOLE 240 0 7,600
Smithfield Foods Inc COM 832248207 990,288 52,900 SH SOLE 52,900 0 0
Snap Inc COM 83304A106 1,493,100 276,500 SH SOLE 276,500 0 0
Solstice Advanced Materials In COM 83443Q103 2,084 37 SH SOLE 0 0 37
Sonos Inc COM 83570H108 9,662,568 540,110 SH SOLE 477,110 0 63,000
South Bow Corp COM 83671M105 30,843 931 SH SOLE 350 0 581
Southwest Gas Holdings Inc COM 844895102 251,959 3,090 SH SOLE 90 0 3,000
SPDR Gold Trust COM 78463V107 1,904 5 SH SOLE 0 0 5
Spectrum Brands Holdings Inc COM 84790A105 8,817,659 110,900 SH SOLE 100,900 0 10,000
Sprott Inc COM 852066208 101,409 850 SH SOLE 0 0 850
SPS Commerce Inc COM 78463M107 2,497,932 30,300 SH SOLE 26,100 0 4,200
SS&C Technologies Holdings Inc COM 78467J100 1,466,642 19,030 SH SOLE 19,030 0 0
SSR Mining Inc COM 784730103 16,309,510 489,217 SH SOLE 242,239 0 246,978
Stagwell Inc COM 85256A109 5,872,196 721,400 SH SOLE 588,700 0 132,700
Stanley Black & Decker Inc COM 854502101 4,190,307 47,300 SH SOLE 47,300 0 0
State Street Blackstone Senior Loan ETF COM 78467V608 1,219,374 30,190 SH SOLE 30,190 0 0
State Street Communication Ser COM 81369Y852 2,330 21 SH SOLE 0 0 21
State Street Materials Select COM 81369Y100 3,361 69 SH SOLE 0 0 69
State Street SPDR S and P 500 ETF Trust COM 78462F103 3,813 5 SH SOLE 5 0 0
Sterling Infrastructure Inc COM 859241101 3,344,104 6,800 SH SOLE 6,800 0 0
Steven Madden Ltd COM 556269108 309,361 6,910 SH SOLE 210 0 6,700
Stifel Financial Corp. COM 860630102 1,145,154 16,350 SH SOLE 16,350 0 0
Strawberry Fields REIT Inc COM 863182101 283,800 22,000 SH SOLE 22,000 0 0
Sun Life Financial Inc COM 866796105 54,398,842 697,887 SH SOLE 228,662 0 469,225
Suncor Energy Inc. COM 867224107 98,421,564 1,451,337 SH SOLE 331,863 0 1,119,474
Super Group (SGHC) Ltd COM G8588X103 282,161 24,860 SH SOLE 760 0 24,100
Sysco Corporation COM 871829107 15,592 200 SH SOLE 200 0 0
Taboola.com Ltd COM M8744T106 7,728 2,300 SH SOLE 2,300 0 0
Talos Energy Inc COM 87484T108 288,061 17,640 SH SOLE 540 0 17,100
Tapestry Inc COM 876030107 1,380,480 12,000 SH SOLE 12,000 0 0
TC Energy Corp COM 87807B107 2,813,996 48,602 SH SOLE 12,623 0 35,979
TD SYNNEX Corp COM 87162W100 5,599,330 21,800 SH SOLE 21,800 0 0
Teck Resources Ltd COM 878742204 14,578,468 221,400 SH SOLE 107,600 0 113,800
Telos Corp COM 87969B101 231,583 56,900 SH SOLE 56,900 0 0
TELUS Corp COM 87971M103 17,635 2,100 SH SOLE 0 0 2,100
Tenet Healthcare Corp COM 88033G407 7,255,348 28,390 SH SOLE 28,390 0 0
Teradata Corporation COM 88076W103 8,548,176 296,400 SH SOLE 269,200 0 27,200
Terex Corp COM 880779103 5,440,944 103,440 SH SOLE 84,940 0 18,500
Tesla Inc COM 88160R101 5,166,389 14,561 SH SOLE 14,477 0 84
Teva Pharmaceutical Industries Ltd COM M8769Q102 194,436 4,910 SH SOLE 4,910 0 0
Texas Instruments Inc COM 882508104 6,643,735 23,720 SH SOLE 23,720 0 0
Textron Inc COM 883203101 922,020 12,100 SH SOLE 12,100 0 0
TFI International Inc COM 87241L109 6,068,438 50,600 SH SOLE 25,100 0 25,500
The Allstate Corporation COM 020002101 861,926 3,885 SH SOLE 3,885 0 0
The Bank of N T Butterfield & Son Limited COM G0772R208 340,217 5,880 SH SOLE 180 0 5,700
The Bank of Nova Scotia COM 064149107 125,212,563 1,376,846 SH SOLE 284,508 0 1,092,338
The Cigna Group COM 125523100 1,157,996 4,260 SH SOLE 4,260 0 0
The J M Smucker Company COM 832696405 5,858,696 49,270 SH SOLE 49,270 0 0
Thomson Reuters Corp COM 884903881 4,738,094 48,688 SH SOLE 495 0 48,193
Tilly's Inc COM 886885102 385,022 83,158 SH SOLE 83,158 0 0
TJX Companies Inc (The) COM 872540109 1,127,281 8,520 SH SOLE 8,520 0 0
T-Mobile US Inc COM 872590104 1,138,298 6,980 SH SOLE 6,980 0 0
Tompkins Financial Corp COM 890110109 7,546,000 78,400 SH SOLE 69,900 0 8,500
Toro Co (The) COM 891092108 5,720,599 59,330 SH SOLE 59,330 0 0
Toronto-Dominion Bank (The) COM 891160509 137,432,596 1,168,749 SH SOLE 190,607 0 978,142
Travere Therapeutics Inc COM 89422G107 12,076,288 205,100 SH SOLE 184,400 0 20,700
Tredegar Corp COM 894650100 297,216 43,200 SH SOLE 43,200 0 0
Trekor Metals Ltd COM 89472Y107 13,065,911 1,470,950 SH SOLE 761,340 0 709,610
Truist Financial Corp COM 89832Q109 118,528 2,560 SH SOLE 2,560 0 0
Tutor Perini Corp COM 901109108 8,706,685 105,510 SH SOLE 90,910 0 14,600
Twist Bioscience Corp COM 90184D100 9,430,112 48,800 SH SOLE 42,000 0 6,800
U.S. Bancorp COM 902973304 134,581 2,330 SH SOLE 2,330 0 0
Ulta Beauty Inc COM 90384S303 75,371 138 SH SOLE 0 0 138
UMB Financial Corp COM 902788108 6,664,313 51,260 SH SOLE 42,360 0 8,900
United Fire Group Inc COM 910340108 12,751,392 242,468 SH SOLE 213,268 0 29,200
United Natural Foods Inc COM 911163103 3,319,387 74,110 SH SOLE 67,410 0 6,700
UnitedHealth Group Incorporated COM 91324P102 3,909,402 10,650 SH SOLE 10,650 0 0
Unity Software Inc COM 91332U101 4,326,301 105,700 SH SOLE 105,700 0 0
Univest Financial Corp COM 915271100 308,579 7,530 SH SOLE 230 0 7,300
Urban Outfitters Inc COM 917047102 3,994,674 52,300 SH SOLE 44,800 0 7,500
US Foods Holding Corp COM 912008109 4,859,467 52,700 SH SOLE 52,700 0 0
Valero Energy Corp COM 91913Y100 1,821,767 4,700 SH SOLE 4,700 0 0
Valmont Industries Inc COM 920253101 4,090,428 8,835 SH SOLE 8,835 0 0
VanEck Emerging Markets High Yield Bond ETF COM 92189F353 419,450 21,610 SH SOLE 21,610 0 0
VanEck Mortgage REIT Income ETF COM 92189F452 417,977 49,700 SH SOLE 49,700 0 0
Verisk Analytics Inc COM 92345Y106 1,312,587 7,820 SH SOLE 7,820 0 0
Vertiv Holdings Co COM 92537N108 1,013,502 4,200 SH SOLE 4,200 0 0
Vestis Corp COM 29430C102 305,944 22,900 SH SOLE 700 0 22,200
ViaSat Inc COM 92552V100 261,814 3,720 SH SOLE 120 0 3,600
Viatris Inc COM 92556V106 1,904,900 107,500 SH SOLE 107,500 0 0
Victoria's Secret & Co COM 926400102 346,763 3,920 SH SOLE 120 0 3,800
Victory Capital Holdings Inc COM 92645B103 364,980 3,300 SH SOLE 100 0 3,200
Viemed Healthcare Inc COM 92663R105 354,900 39,000 SH SOLE 39,000 0 0
Vince Holding Corp COM 92719W207 582,106 57,806 SH SOLE 57,806 0 0
Vir Biotechnology Inc COM 92764N102 2,092,852 187,196 SH SOLE 161,096 0 26,100
Virtu Financial Inc COM 928254101 1,362,452 24,700 SH SOLE 24,700 0 0
Visa Inc COM 92826C839 6,899,136 19,200 SH SOLE 18,795 0 405
Vishay Intertechnology Inc. COM 928298108 171,213 5,260 SH SOLE 160 0 5,100
Vontier Corp COM 928881101 12,560 400 SH SOLE 400 0 0
Vox Royalty Corp COM 92919F103 2,122,558 421,514 SH SOLE 421,514 0 0
Walmart Inc COM 931142103 281,311 2,707 SH SOLE 2,257 0 450
Warrior Met Coal Inc COM 93627C101 227,221 2,580 SH SOLE 80 0 2,500
Waste Connections Inc. COM 94106B101 67,741 440 SH SOLE 40 0 400
Watts Water Technologies Inc COM 942749102 4,073,070 11,500 SH SOLE 11,500 0 0
Wells Fargo & Co COM 949746101 6,745,174 84,262 SH SOLE 84,262 0 0
Western Alliance Bancorporation COM 957638109 3,657,370 48,700 SH SOLE 48,700 0 0
Western Digital Corp COM 958102105 1,536,075 3,380 SH SOLE 3,380 0 0
Weyco Group Inc COM 962149100 430,849 8,900 SH SOLE 8,900 0 0
Wheaton Precious Metals Corp COM 962879102 22,284,175 166,853 SH SOLE 13,775 0 153,078
WidePoint Corp COM 967590209 256,888 32,600 SH SOLE 32,600 0 0
Williams-Sonoma Inc COM 969904101 1,342,567 5,890 SH SOLE 5,890 0 0
Wolverine World Wide Inc. COM 978097103 9,507,416 497,510 SH SOLE 437,480 0 60,030
Workiva Inc COM 98139A105 281,591 4,230 SH SOLE 130 0 4,100
World Gold Trust - SPDR Gold M COM 98149E303 4,687 57 SH SOLE 0 0 57
Worthington Enterprises Inc COM 981811102 4,479,790 75,240 SH SOLE 60,840 0 14,400
WSFS Financial Corp COM 929328102 343,088 4,540 SH SOLE 140 0 4,400
Xometry Inc COM 98423F109 371,289 3,610 SH SOLE 110 0 3,500
Xperi Inc COM 98423J101 266,133 48,300 SH SOLE 48,300 0 0
YETI Holdings Inc COM 98585X104 4,099,949 99,950 SH SOLE 99,950 0 0
Yum China Holdings Inc COM 98850P109 16,440 400 SH SOLE 400 0 0
Zebra Technologies Corp COM 989207105 6,719,580 18,000 SH SOLE 18,000 0 0
Zedge Inc COM 98923T104 145,881 50,653 SH SOLE 50,653 0 0
Zeta Global Holdings Corp COM 98956A105 7,155,341 226,650 SH SOLE 198,250 0 28,400
Zions Bancorporation National Association COM 989701107 3,665,025 58,500 SH SOLE 58,500 0 0
ZipRecruiter Inc COM 98980B103 2,011,374 573,041 SH SOLE 508,213 0 64,828
Zoom Communications Inc COM 98980L101 1,479,551 16,300 SH SOLE 16,300 0 0
Zurn Elkay Water Solutions Corp COM 98983L108 6,306,445 135,710 SH SOLE 117,262 0 18,448
Zymeworks Inc COM 98985Y108 7,321,095 276,372 SH SOLE 228,172 0 48,200