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
2U INC COM 90214J101 9,256 275,727 SH   SOLE 1 275,727 0 0
3M CO COM 88579Y101 15,035 85,711 SH   SOLE 1 13,112 0 72,599
A10 NETWORKS INC COM 002121101 1,015 75,267 SH   SOLE 1 75,267 0 0
ABBOTT LABS COM 002824100 28,185 238,593 SH   SOLE 1 45,996 0 192,597
ABBVIE INC COM 00287Y109 565 5,241 SH   SOLE 1 5,241 0 0
ABIOMED INC COM 003654100 1,388 4,263 SH   SOLE 1 1,201 0 3,062
ABSOLUTE SOFTWARE CORP COM 00386B109 26,286 2,394,717 SH   SOLE 1 2,394,717 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 108,817 340,137 SH   SOLE 1 132,585 0 207,552
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 587 36,295 SH   SOLE 1 36,295 0 0
ACTIVISION BLIZZARD INC COM 00507V109 22,816 294,816 SH   SOLE 1 92,658 0 202,158
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 801 23,574 SH   SOLE 1 23,574 0 0
ADECOAGRO S A COM L00849106 3,329 368,691 SH   SOLE 1 368,691 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 108,335 188,173 SH   SOLE 1 56,684 0 131,489
ADVANCED EMISSIONS SOLUTIONS COM 00770C101 285 44,650 SH   SOLE 1 44,650 0 0
ADVANCED MICRO DEVICES INC COM 007903107 46,448 451,388 SH   SOLE 1 130,773 0 320,615
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 799 368,405 SH   SOLE 1 368,405 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 2,358 15,606 SH   SOLE 1 149 0 15,457
AFFIMED N V COM N01045108 2,764 447,237 SH   SOLE 1 447,237 0 0
AFLAC INC COM 001055102 7,347 140,944 SH   SOLE 1 4,139 0 136,805
AG MTG INVT TR INC COM NEW 001228501 409 35,794 SH   SOLE 1 35,794 0 0
AGENUS INC COM NEW 00847G705 4,904 934,007 SH   SOLE 1 137,680 0 796,327
AGILENT TECHNOLOGIES INC COM 00846U101 7,381 46,856 SH   SOLE 1 8,258 0 38,598
AGIOS PHARMACEUTICALS INC COM 00847X104 4,805 104,123 SH   SOLE 1 95,031 0 9,092
AGNICO EAGLE MINES LTD COM 008474108 63,114 1,218,027 SH   SOLE 1 1,058,544 0 159,483
AKAMAI TECHNOLOGIES INC COM 00971T101 492 4,703 SH   SOLE 1 4,703 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 1,240 430,671 SH   SOLE 1 430,671 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 24,252 3,375,844 SH   SOLE 1 3,335,444 0 40,400
ALECTOR INC COM 014442107 609 26,676 SH   SOLE 1 26,676 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 5,130 26,849 SH   SOLE 1 2,390 0 24,459
ALGONQUIN PWR UTILS CORP COM 015857105 20,227 1,381,300 SH   SOLE 1 1,381,300 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 59,437 401,463 SH   SOLE 1 335,997 0 65,466
ALIGN TECHNOLOGY INC COM 016255101 40,559 60,952 SH   SOLE 1 11,980 0 48,972
ALKERMES PLC SHS G01767105 2,058 66,746 SH   SOLE 1 1,797 0 64,949
ALLEGIANT TRAVEL CO COM 01748X102 2,039 10,433 SH   SOLE 1 10,433 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 3,709 36,761 SH   SOLE 1 175 0 36,586
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 982 73,417 SH   SOLE 1 1,760 0 71,657
ALLSTATE CORP COM 020002101 11,283 88,624 SH   SOLE 1 3,346 0 85,278
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 752 23,962 SH   SOLE 1 23,962 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106 970 19,479 SH   SOLE 1 19,479 0 0
ALPHABET INC CAP STK CL C 02079K107 262,530 98,499 SH   SOLE 1 27,257 0 71,242
ALPHABET INC CAP STK CL A 02079K305 27,861 10,421 SH   SOLE 1 5,847 0 4,574
ALTERYX INC COM CL A 02156B103 5,159 70,568 SH   SOLE 1 38,996 0 31,572
ALTICE USA INC CL A 02156K103 4,221 203,695 SH   SOLE 1 368 0 203,327
ALTIMMUNE INC COM NEW 02155H200 457 40,435 SH   SOLE 1 40,435 0 0
ALTRIA GROUP INC COM 02209S103 2,184 47,970 SH   SOLE 1 47,970 0 0
ALUMINUM CORP CHINA LIMITED SPON ADR H SHS 022276109 941 50,345 SH   SOLE 1 34,980 0 15,365
A-MARK PRECIOUS METALS INC COM 00181T107 594 9,891 SH   SOLE 1 9,891 0 0
AMAZON COM INC COM 023135106 222,420 67,707 SH   SOLE 1 22,635 0 45,072
AMBEV SA SPONSORED ADR 02319V103 39 13,969 SH   SOLE 1 13,969 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 2,899 76,173 SH   SOLE 1 12,622 0 63,551
AMDOCS LTD SHS G02602103 321 4,245 SH   SOLE 1 4,245 0 0
AMER SOFTWARE INC CL A 029683109 243 10,212 SH   SOLE 1 10,212 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 4,583 259,389 SH   SOLE 1 218,080 0 41,309
AMERICAN AIRLS GROUP INC COM 02376R102 10,328 503,307 SH   SOLE 1 503,307 0 0
AMERICAN ELEC PWR CO INC COM 025537101 9,912 122,102 SH   SOLE 1 122,102 0 0
AMERICAN EXPRESS CO COM 025816109 22,600 134,903 SH   SOLE 1 19,213 0 115,690
AMERICAN FINL GROUP INC OHIO COM 025932104 382 3,037 SH   SOLE 1 22 0 3,015
AMERICAN HOMES 4 RENT CL A 02665T306 17,011 446,249 SH   SOLE 1 7,600 0 438,649
AMERICAN TOWER CORP NEW COM 03027X100 12,844 48,394 SH   SOLE 1 11,785 0 36,609
AMERICAN WTR WKS CO INC NEW COM 030420103 3,811 22,543 SH   SOLE 1 252 0 22,291
AMERICOLD RLTY TR COM 03064D108 2,504 86,210 SH   SOLE 1 44,594 0 41,616
AMERIPRISE FINL INC COM 03076C106 4,079 15,443 SH   SOLE 1 758 0 14,685
AMES NATL CORP COM 031001100 340 14,608 SH   SOLE 1 14,608 0 0
AMETEK INC COM 031100100 5,345 43,105 SH   SOLE 1 5,620 0 37,485
AMGEN INC COM 031162100 5,398 25,383 SH   SOLE 1 25,383 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 344 30,059 SH   SOLE 1 30,059 0 0
AMYRIS INC COM NEW 03236M200 8,689 632,849 SH   SOLE 1 632,849 0 0
ANALOG DEVICES INC COM 032654105 3,282 19,596 SH   SOLE 1 19,596 0 0
ANAPTYSBIO INC COM 032724106 2,383 87,882 SH   SOLE 1 87,882 0 0
ANGI INC COM CL A NEW 00183L102 1,148 93,011 SH   SOLE 1 93,011 0 0
ANSYS INC COM 03662Q105 1,328 3,901 SH   SOLE 1 3,901 0 0
ANTERIX INC COM 03676C100 586 9,646 SH   SOLE 1 9,646 0 0
ANTERO MIDSTREAM CORP COM 03676B102 3,892 373,467 SH   SOLE 1 3,931 0 369,536
ANTERO RESOURCES CORP COM 03674X106 7,187 382,074 SH   SOLE 1 0 0 382,074
ANTHEM INC COM 036752103 12,551 33,667 SH   SOLE 1 2,657 0 31,010
AON PLC SHS CL A G0403H108 20,927 73,229 SH   SOLE 1 10,099 0 63,130
APELLIS PHARMACEUTICALS INC COM 03753U106 2,554 77,495 SH   SOLE 1 67,328 0 10,167
APOLLO COML REAL EST FIN INC COM 03762U105 652 43,940 SH   SOLE 1 178 0 43,762
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4,229 268,836 SH   SOLE 1 268,836 0 0
APPLE INC COM 037833100 424,197 2,997,856 SH   SOLE 1 902,963 0 2,094,893
APPLIED MATLS INC COM 038222105 2,838 22,044 SH   SOLE 1 22,044 0 0
ARBOR REALTY TRUST INC COM 038923108 2,432 131,246 SH   SOLE 1 131,246 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 1,075 35,641 SH   SOLE 1 35,641 0 0
ARCH CAP GROUP LTD ORD G0450A105 544 14,237 SH   SOLE 1 178 0 14,059
ARCH RESOURCES INC CL A 03940R107 5,298 57,117 SH   SOLE 1 57,117 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 3,181 621,252 SH   SOLE 1 621,252 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 3,731 78,082 SH   SOLE 1 78,082 0 0
ARCUS BIOSCIENCES INC COM 03969F109 9,506 272,607 SH   SOLE 1 272,607 0 0
ARDMORE SHIPPING CORP COM Y0207T100 437 105,321 SH   SOLE 1 105,321 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 974 16,360 SH   SOLE 1 16,360 0 0
ARES CAPITAL CORP COM 04010L103 2,652 130,434 SH   SOLE 1 34 0 130,400
ARES COML REAL ESTATE CORP COM 04013V108 655 43,433 SH   SOLE 1 43,433 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1,112 15,068 SH   SOLE 1 1,771 0 13,297
ARGENX SE SPONSORED ADR 04016X101 388 1,286 SH   SOLE 1 1,286 0 0
ARISTA NETWORKS INC COM 040413106 4,374 12,729 SH   SOLE 1 76 0 12,653
ARMSTRONG FLOORING INC COM 04238R106 65 20,879 SH   SOLE 1 20,879 0 0
ARROW ELECTRS INC COM 042735100 1,046 9,316 SH   SOLE 1 23 0 9,293
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 4,142 66,343 SH   SOLE 1 5,666 0 60,677
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 667 13,625 SH   SOLE 1 94 0 13,531
ARVINAS INC COM 04335A105 2,530 30,786 SH   SOLE 1 30,786 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 7,000 891,717 SH   SOLE 1 757,781 0 133,936
ASML HOLDING N V N Y REGISTRY SHS N07059210 2,048 2,748 SH   SOLE 1 2,659 0 89
ASSEMBLY BIOSCIENCES INC COM 045396108 544 156,415 SH   SOLE 1 156,415 0 0
AT&T INC COM 00206R102 81,801 3,028,539 SH   SOLE 1 577,753 0 2,450,786
ATARA BIOTHERAPEUTICS INC COM 046513107 286 15,964 SH   SOLE 1 15,964 0 0
ATHENEX INC COM 04685N103 239 79,329 SH   SOLE 1 79,329 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 3,881 112,449 SH   SOLE 1 112,449 0 0
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 147 14,407 SH   SOLE 1 14,407 0 0
ATLASSIAN CORP PLC CL A G06242104 1,957 4,999 SH   SOLE 1 4,999 0 0
AUTODESK INC COM 052769106 2,804 9,834 SH   SOLE 1 9,834 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 5,914 29,580 SH   SOLE 1 22,574 0 7,006
AVALARA INC COM 05338G106 715 4,091 SH   SOLE 1 1,081 0 3,010
AVEO PHARMACEUTICALS INC COM NEW 053588307 91 14,742 SH   SOLE 1 14,742 0 0
AVIS BUDGET GROUP COM 053774105 4,312 37,010 SH   SOLE 1 37,010 0 0
AVROBIO INC COM 05455M100 373 66,866 SH   SOLE 1 66,866 0 0
AXIS CAP HLDGS LTD SHS G0692U109 1,680 36,481 SH   SOLE 1 297 0 36,184
B. RILEY FINANCIAL INC COM 05580M108 526 8,906 SH   SOLE 1 8,906 0 0
B2GOLD CORP COM 11777Q209 14,470 4,237,968 SH   SOLE 1 4,150,768 0 87,200
BABCOCK & WILCOX ENTERPRISES COM 05614L209 451 70,283 SH   SOLE 1 70,283 0 0
BAIDU INC SPON ADR REP A 056752108 5,830 37,919 SH   SOLE 1 33,441 0 4,478
BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 303 77,781 SH   SOLE 1 71,088 0 6,693
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 1,516 230,118 SH   SOLE 1 218,033 0 12,085
BANCO BRADESCO S A SP ADR PFD NEW 059460303 186 48,517 SH   SOLE 1 48,517 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 212 6,112 SH   SOLE 1 5,810 0 302
BANK MONTREAL QUE COM 063671101 477,811 4,791,810 SH   SOLE 1 4,277,676 0 514,134
BANK NOVA SCOTIA B C COM 064149107 450,354 7,325,610 SH   SOLE 1 6,624,647 0 700,963
BANK OZK COM 06417N103 2,603 60,556 SH   SOLE 1 447 0 60,109
BANKUNITED INC COM 06652K103 500 11,950 SH   SOLE 1 4,223 0 7,727
BANKWELL FINL GROUP INC COM 06654A103 284 9,643 SH   SOLE 1 9,643 0 0
BARNES & NOBLE ED INC COM 06777U101 1,852 185,349 SH   SOLE 1 185,349 0 0
BARRETT BUSINESS SVCS INC COM 068463108 242 3,170 SH   SOLE 1 3,170 0 0
BARRICK GOLD CORP COM 067901108 83,203 4,613,552 SH   SOLE 1 3,841,452 0 772,100
BASSETT FURNITURE INDS INC COM 070203104 571 31,530 SH   SOLE 1 31,530 0 0
BCB BANCORP INC COM 055298103 278 18,867 SH   SOLE 1 18,867 0 0
BCE INC COM NEW 05534B760 260,392 5,204,249 SH   SOLE 1 5,204,249 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 277 16,053 SH   SOLE 1 16,053 0 0
BEL FUSE INC CL B 077347300 166 13,373 SH   SOLE 1 13,373 0 0
BENEFITFOCUS INC COM 08180D106 353 31,810 SH   SOLE 1 31,810 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 5,348 13 SH   SOLE 1 13 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 31,062 113,804 SH   SOLE 1 21,515 0 92,289
BERRY CORP COM 08579X101 1,482 205,505 SH   SOLE 1 205,505 0 0
BEST BUY INC COM 086516101 5,132 48,544 SH   SOLE 1 302 0 48,242
BGSF INC COM 05601C105 272 21,229 SH   SOLE 1 21,229 0 0
BHP GROUP LTD SPONSORED ADS 088606108 11,632 217,345 SH   SOLE 1 29,300 0 188,045
BHP GROUP PLC SPONSORED ADR 05545E209 2,848 56,193 SH   SOLE 1 56,077 0 116
BIGLARI HLDGS INC COM STK CL B 08986R309 2,195 12,774 SH   SOLE 1 12,774 0 0
BILIBILI INC SPONS ADS REP Z 090040106 22,183 335,250 SH   SOLE 1 327,122 0 8,128
BILL COM HLDGS INC COM 090043100 27,005 101,163 SH   SOLE 1 95,493 0 5,670
BIO RAD LABS INC CL A 090572207 2,996 4,017 SH   SOLE 1 1,189 0 2,828
BIODELIVERY SCIENCES INTL IN COM 09060J106 237 65,606 SH   SOLE 1 65,606 0 0
BIOGEN INC COM 09062X103 2,427 8,578 SH   SOLE 1 6,780 0 1,798
BIOMARIN PHARMACEUTICAL INC COM 09061G101 5,513 71,331 SH   SOLE 1 8,298 0 63,033
BIONANO GENOMICS INC COM 09075F107 2,905 528,259 SH   SOLE 1 528,259 0 0
BIO-TECHNE CORP COM 09073M104 1,890 3,901 SH   SOLE 1 167 0 3,734
BK OF AMERICA CORP COM 060505104 10,271 241,951 SH   SOLE 1 20,640 0 221,311
BLACK KNIGHT INC COM 09215C105 6,417 89,128 SH   SOLE 1 25,866 0 63,262
BLACKBERRY LTD COM 09228F103 1,422 146,300 SH   SOLE 1 146,300 0 0
BLACKROCK INC COM 09247X101 12,177 14,520 SH   SOLE 1 1,194 0 13,326
BLACKSTONE INC COM 09260D107 9,589 82,426 SH   SOLE 1 12,142 0 70,284
BLUCORA INC COM 095229100 653 41,871 SH   SOLE 1 41,871 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200 696 94,748 SH   SOLE 1 94,748 0 0
BLUEBIRD BIO INC COM 09609G100 1,450 75,890 SH   SOLE 1 75,890 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 827 32,058 SH   SOLE 1 32,058 0 0
BOOKING HOLDINGS INC COM 09857L108 19,197 8,087 SH   SOLE 1 2,887 0 5,200
BOTTOMLINE TECH DEL INC COM 101388106 762 19,389 SH   SOLE 1 19,389 0 0
BOX INC CL A 10316T104 12,036 508,471 SH   SOLE 1 3,397 0 505,074
BP PLC SPONSORED ADR 055622104 16,840 616,174 SH   SOLE 1 239,657 0 376,517
BRAEMAR HOTELS & RESORTS INC COM 10482B101 1,099 226,641 SH   SOLE 1 226,641 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 250 13,051 SH   SOLE 1 13,051 0 0
BRIGHTCOVE INC COM 10921T101 1,169 101,314 SH   SOLE 1 101,314 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 321 34,141 SH   SOLE 1 34,141 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 3,235 54,675 SH   SOLE 1 9,672 0 45,003
BROADCOM INC COM 11135F101 6,447 13,295 SH   SOLE 1 13,295 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 292,229 5,460,182 SH   SOLE 1 4,982,935 0 477,247
BROOKFIELD ASSET MGMT REINS CL A EXCH LT VTG G16169107 29,784 538,035 SH   SOLE 1 458,694 0 79,341
BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109 43,280 949,558 SH   SOLE 1 834,045 0 115,513
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 107,643 1,916,392 SH   SOLE 1 1,640,208 0 276,184
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 6,130 158,000 SH   SOLE 1 158,000 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 43,152 1,169,283 SH   SOLE 1 1,001,733 0 167,550
BROWN & BROWN INC COM 115236101 4,590 82,778 SH   SOLE 1 17,045 0 65,733
BROWN FORMAN CORP CL B 115637209 16,578 247,394 SH   SOLE 1 10,328 0 237,066
BRP GROUP INC COM CL A 05589G102 7,997 240,211 SH   SOLE 1 119,876 0 120,335
BRP INC COM SUN VTG 05577W200 92,998 1,005,916 SH   SOLE 1 943,316 0 62,600
BRUKER CORP COM 116794108 7,011 89,766 SH   SOLE 1 3,102 0 86,664
BUILD-A-BEAR WORKSHOP INC COM 120076104 314 18,550 SH   SOLE 1 18,550 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 252 4,868 SH   SOLE 1 4,868 0 0
BURFORD CAP LTD ORD SHS G17977110 883 80,331 SH   SOLE 1 80,331 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 2,363 15,601 SH   SOLE 1 12,380 0 3,221
CAE INC COM 124765108 69,405 2,325,964 SH   SOLE 1 1,987,040 0 338,924
CAESARS ENTERTAINMENT INC NE COM 12769G100 27,813 247,711 SH   SOLE 1 247,508 0 203
CALLON PETE CO DEL COM 13123X508 8,419 171,538 SH   SOLE 1 139,785 0 31,753
CALYXT INC COM 13173L107 84 24,798 SH   SOLE 1 24,798 0 0
CAMECO CORP COM 13321L108 121,629 5,604,665 SH   SOLE 1 5,149,265 0 455,400
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 9,985 279,962 SH   SOLE 1 248,262 0 31,700
CANADIAN IMP BK COMM COM 136069101 270,731 2,434,895 SH   SOLE 1 2,237,095 0 197,800
CANADIAN NAT RES LTD COM 136385101 114,626 3,138,857 SH   SOLE 1 2,693,309 0 445,548
CANADIAN NATL RY CO COM 136375102 501,738 4,334,828 SH   SOLE 1 3,964,509 0 370,319
CANADIAN PAC RY LTD COM 13645T100 305,973 4,691,230 SH   SOLE 1 4,339,745 0 351,485
CANON INC SPONSORED ADR 138006309 316 12,972 SH   SOLE 1 12,972 0 0
CARA THERAPEUTICS INC COM 140755109 2,281 147,653 SH   SOLE 1 147,653 0 0
CARDINAL HEALTH INC COM 14149Y108 20,352 411,476 SH   SOLE 1 415 0 411,061
CARGURUS INC COM CL A 141788109 1,299 41,371 SH   SOLE 1 10,791 0 30,580
CARLYLE GROUP INC COM 14316J108 14,426 305,128 SH   SOLE 1 0 0 305,128
CARROLS RESTAURANT GROUP INC COM 14574X104 342 93,308 SH   SOLE 1 93,308 0 0
CARS COM INC COM 14575E105 981 77,543 SH   SOLE 1 77,543 0 0
CASI PHARMACEUTICALS INC COM 14757U109 72 60,904 SH   SOLE 1 60,904 0 0
CASSAVA SCIENCES INC COM 14817C107 381 6,137 SH   SOLE 1 6,137 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 245 156,000 SH   SOLE 1 156,000 0 0
CATERPILLAR INC COM 149123101 11,865 61,805 SH   SOLE 1 10,174 0 51,631
CDW CORP COM 12514G108 267 1,466 SH   SOLE 1 1,466 0 0
CECO ENVIRONMENTAL CORP COM 125141101 1,852 263,117 SH   SOLE 1 263,117 0 0
CEDAR REALTY TRUST INC COM NEW 150602605 1,069 49,298 SH   SOLE 1 49,298 0 0
CELESTICA INC SUB VTG SHS 15101Q108 19,201 2,164,360 SH   SOLE 1 2,164,360 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 654 12,117 SH   SOLE 1 12,117 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 18,796 2,621,426 SH   SOLE 1 2,403,611 0 217,815
CENOVUS ENERGY INC COM 15135U109 90,157 8,953,006 SH   SOLE 1 8,851,306 0 101,700
CENTENNIAL RESOURCE DEV INC CL A 15136A102 7,057 1,053,322 SH   SOLE 1 1,053,322 0 0
CENTERRA GOLD INC COM 152006102 38,267 5,610,055 SH   SOLE 1 5,610,055 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 87 12,304 SH   SOLE 1 12,304 0 0
CENTURY ALUM CO COM 156431108 415 30,870 SH   SOLE 1 30,870 0 0
CERIDIAN HCM HLDG INC COM 15677J108 619 5,500 SH   SOLE 1 1,400 0 4,100
CERNER CORP COM 156782104 1,299 18,422 SH   SOLE 1 13,213 0 5,209
CEVA INC COM 157210105 349 8,178 SH   SOLE 1 8,178 0 0
CGI INC CL A SUB VTG 12532H104 90,948 1,071,966 SH   SOLE 1 1,071,766 0 200
CHAMPIONX CORPORATION COM 15872M104 301 13,456 SH   SOLE 1 13,456 0 0
CHARLES RIV LABS INTL INC COM 159864107 10,641 25,786 SH   SOLE 1 2,437 0 23,349
CHARTER COMMUNICATIONS INC N CL A 16119P108 74,820 102,837 SH   SOLE 1 28,845 0 73,992
CHECK POINT SOFTWARE TECH LT ORD M22465104 43,202 382,184 SH   SOLE 1 49,777 0 332,407
CHEETAH MOBILE INC ADR 163075104 864 530,282 SH   SOLE 1 527,409 0 2,873
CHEMED CORP NEW COM 16359R103 2,942 6,326 SH   SOLE 1 57 0 6,269
CHENIERE ENERGY INC COM NEW 16411R208 2,789 28,558 SH   SOLE 1 1,278 0 27,280
CHEVRON CORP NEW COM 166764100 8,709 85,842 SH   SOLE 1 85,842 0 0
CHIMERIX INC COM 16934W106 2,121 342,576 SH   SOLE 1 342,576 0 0
CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 59 40,053 SH   SOLE 1 40,053 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 419 51,390 SH   SOLE 1 51,390 0 0
CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 4,484 91,202 SH   SOLE 1 75,880 0 15,322
CHINA YUCHAI INTL LTD COM G21082105 1,995 146,780 SH   SOLE 1 146,530 0 250
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 743 21,706 SH   SOLE 1 21,706 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 691 380 SH   SOLE 1 343 0 37
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 2,885 73,436 SH   SOLE 1 63,811 0 9,625
CI FINL CORP COM 125491100 116,999 5,770,898 SH   SOLE 1 5,528,398 0 242,500
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 3,588 1,423,713 SH   SOLE 1 1,423,713 0 0
CIDARA THERAPEUTICS INC COM 171757107 120 53,431 SH   SOLE 1 53,431 0 0
CIGNA CORP NEW COM 125523100 13,884 69,365 SH   SOLE 1 769 0 68,596
CIMPRESS PLC SHS EURO G2143T103 204 2,344 SH   SOLE 1 2,344 0 0
CINEMARK HLDGS INC COM 17243V102 8,298 431,939 SH   SOLE 1 431,939 0 0
CINTAS CORP COM 172908105 1,996 5,244 SH   SOLE 1 5,244 0 0
CIRRUS LOGIC INC COM 172755100 486 5,905 SH   SOLE 1 440 0 5,465
CISCO SYS INC COM 17275R102 87,377 1,605,316 SH   SOLE 1 323,415 0 1,281,901
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 351 172,738 SH   SOLE 1 172,738 0 0
CIVEO CORP CDA COM NEW 17878Y207 726 32,267 SH   SOLE 1 32,267 0 0
CLOUDFLARE INC CL A COM 18915M107 1,137 10,092 SH   SOLE 1 5,726 0 4,366
CLOVIS ONCOLOGY INC COM 189464100 290 65,082 SH   SOLE 1 65,082 0 0
CME GROUP INC COM 12572Q105 22,598 116,856 SH   SOLE 1 11,710 0 105,146
CMS ENERGY CORP COM 125896100 2,463 41,228 SH   SOLE 1 21,095 0 20,133
CNB FINL CORP PA COM 126128107 268 10,996 SH   SOLE 1 10,996 0 0
CNX RES CORP COM 12653C108 4,923 390,059 SH   SOLE 1 122,873 0 267,186
COCA COLA CO COM 191216100 40,984 781,098 SH   SOLE 1 408,702 0 372,396
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 1,535 27,272 SH   SOLE 1 22,966 0 4,306
CODEXIS INC COM 192005106 347 14,904 SH   SOLE 1 14,904 0 0
COGNEX CORP COM 192422103 5,149 64,181 SH   SOLE 1 75 0 64,106
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 18,127 244,260 SH   SOLE 1 23,493 0 220,767
COLGATE PALMOLIVE CO COM 194162103 777 10,286 SH   SOLE 1 10,286 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 38,519 301,281 SH   SOLE 1 266,181 0 35,100
COLUMBIA SPORTSWEAR CO COM 198516106 1,223 12,762 SH   SOLE 1 124 0 12,638
COMCAST CORP NEW CL A 20030N101 68,236 1,220,019 SH   SOLE 1 323,497 0 896,522
COMMERCIAL VEH GROUP INC COM 202608105 987 104,332 SH   SOLE 1 104,332 0 0
COMMUNITY FINL CORP MD COM 20368X101 333 9,042 SH   SOLE 1 9,042 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 10,647 910,033 SH   SOLE 1 418,648 0 491,385
COMMVAULT SYS INC COM 204166102 2,985 39,634 SH   SOLE 1 1,138 0 38,496
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 388 59,364 SH   SOLE 1 59,364 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 82 15,628 SH   SOLE 1 15,628 0 0
COMPUTER TASK GROUP INC COM 205477102 110 13,735 SH   SOLE 1 13,735 0 0
COMSCORE INC COM 20564W105 1,148 294,350 SH   SOLE 1 294,350 0 0
COMSTOCK RES INC COM 205768302 2,798 270,345 SH   SOLE 1 26,646 0 243,699
CONCERT PHARMACEUTICALS INC COM 206022105 1,111 339,837 SH   SOLE 1 339,837 0 0
CONDUENT INC COM 206787103 2,491 377,996 SH   SOLE 1 134 0 377,862
CONFORMIS INC COM 20717E101 862 647,926 SH   SOLE 1 647,926 0 0
CONOCOPHILLIPS COM 20825C104 11,936 176,129 SH   SOLE 1 23,510 0 152,619
CONSOL ENERGY INC NEW COM 20854L108 1,082 41,567 SH   SOLE 1 41,567 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 665 72,409 SH   SOLE 1 72,409 0 0
CONSOLIDATED EDISON INC COM 209115104 5,791 79,777 SH   SOLE 1 36,359 0 43,418
CONSUMER PORTFOLIO SVCS INC COM 210502100 79 13,451 SH   SOLE 1 13,451 0 0
CONTANGO OIL & GAS CO COM NEW 21075N204 279 60,971 SH   SOLE 1 60,971 0 0
CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 10,238 469,404 SH   SOLE 1 453,295 0 16,109
COOPER COS INC COM NEW 216648402 3,204 7,751 SH   SOLE 1 65 0 7,686
COPA HOLDINGS SA CL A P31076105 448 5,510 SH   SOLE 1 5,510 0 0
COPART INC COM 217204106 4,424 31,891 SH   SOLE 1 15,072 0 16,819
CORCEPT THERAPEUTICS INC COM 218352102 233 11,850 SH   SOLE 1 11,850 0 0
CORPORACION AMER ARPTS S A COM L1995B107 1,226 217,806 SH   SOLE 1 216,937 0 869
COSTAMARE INC SHS Y1771G102 638 41,176 SH   SOLE 1 41,176 0 0
COSTCO WHSL CORP NEW COM 22160K105 92,325 205,464 SH   SOLE 1 57,662 0 147,802
COVENANT LOGISTICS GROUP INC CL A 22284P105 1,408 50,917 SH   SOLE 1 50,917 0 0
CRAWFORD & CO CL B 224633107 123 13,739 SH   SOLE 1 13,739 0 0
CRAWFORD & CO CL A 224633206 324 36,075 SH   SOLE 1 36,075 0 0
CRESCENT PT ENERGY CORP COM 22576C101 137,017 29,752,530 SH   SOLE 1 27,616,130 0 2,136,400
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 13,038 116,485 SH   SOLE 1 116,485 0 0
CRONOS GROUP INC COM 22717L101 7,302 1,295,000 SH   SOLE 1 1,278,100 0 16,900
CROWDSTRIKE HLDGS INC CL A 22788C105 10,636 43,274 SH   SOLE 1 13,388 0 29,886
CROWN CASTLE INTL CORP NEW COM 22822V101 11,408 65,820 SH   SOLE 1 11,140 0 54,680
CSG SYS INTL INC COM 126349109 361 7,481 SH   SOLE 1 7,481 0 0
CSX CORP COM 126408103 13,448 452,200 SH   SOLE 1 156,699 0 295,501
CUBESMART COM 229663109 3,778 77,968 SH   SOLE 1 2,210 0 75,758
CUSTOMERS BANCORP INC COM 23204G100 953 22,163 SH   SOLE 1 140 0 22,023
CUTERA INC COM 232109108 1,230 26,394 SH   SOLE 1 26,394 0 0
CVR ENERGY INC COM 12662P108 434 26,028 SH   SOLE 1 26,028 0 0
CVS HEALTH CORP COM 126650100 201 2,365 SH   SOLE 1 1,730 0 635
CYBERARK SOFTWARE LTD SHS M2682V108 9,256 58,651 SH   SOLE 1 58,651 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 280 54,945 SH   SOLE 1 54,945 0 0
DANAHER CORPORATION COM 235851102 14,910 48,974 SH   SOLE 1 9,732 0 39,242
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 9,111 159,841 SH   SOLE 1 151,189 0 8,652
DEERE & CO COM 244199105 23,205 69,254 SH   SOLE 1 9,465 0 59,789
DEL TACO RESTAURANTS INC NEW COM 245496104 287 32,871 SH   SOLE 1 32,871 0 0
DELEK US HLDGS INC NEW COM 24665A103 266 14,791 SH   SOLE 1 14,791 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 4,038 94,770 SH   SOLE 1 94,770 0 0
DELTA APPAREL INC COM 247368103 259 9,476 SH   SOLE 1 9,476 0 0
DESCARTES SYS GROUP INC COM 249906108 159,256 1,958,847 SH   SOLE 1 1,901,273 0 57,574
DEXCOM INC COM 252131107 3,425 6,263 SH   SOLE 1 6,263 0 0
DHI GROUP INC COM 23331S100 1,154 242,528 SH   SOLE 1 242,528 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 1,886 9,770 SH   SOLE 1 6,190 0 3,580
DIAMONDBACK ENERGY INC COM 25278X109 1,112 11,742 SH   SOLE 1 169 0 11,573
DICERNA PHARMACEUTICALS INC COM 253031108 3,378 167,538 SH   SOLE 1 122,188 0 45,350
DIGITAL RLTY TR INC COM 253868103 11,348 78,562 SH   SOLE 1 7,305 0 71,257
DISNEY WALT CO COM 254687106 99,227 586,554 SH   SOLE 1 115,010 0 471,544
DOCEBO INC COM 25609L105 1,254 17,200 SH   SOLE 1 17,200 0 0
DOCUSIGN INC COM 256163106 18,995 73,787 SH   SOLE 1 22,214 0 51,573
DOLLAR GEN CORP NEW COM 256677105 1,012 4,772 SH   SOLE 1 4,772 0 0
DOLLAR TREE INC COM 256746108 2,511 26,234 SH   SOLE 1 10,090 0 16,144
DOMINION ENERGY INC COM 25746U109 24,685 338,060 SH   SOLE 1 165,541 0 172,519
DOMINOS PIZZA INC COM 25754A201 4,452 9,334 SH   SOLE 1 2,791 0 6,543
DOMO INC COM CL B 257554105 358 4,244 SH   SOLE 1 4,244 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 9,464 273,368 SH   SOLE 1 273,368 0 0
DONNELLEY R R & SONS CO COM 257867200 216 41,991 SH   SOLE 1 41,991 0 0
DORIAN LPG LTD SHS USD Y2106R110 326 26,232 SH   SOLE 1 26,232 0 0
DR REDDYS LABS LTD ADR 256135203 4,412 67,738 SH   SOLE 1 67,738 0 0
DRAFTKINGS INC COM CL A 26142R104 1,414 29,352 SH   SOLE 1 5,410 0 23,942
DRIVE SHACK INC COM 262077100 53 18,910 SH   SOLE 1 18,910 0 0
DROPBOX INC CL A 26210C104 6,864 234,914 SH   SOLE 1 15,625 0 219,289
DUKE ENERGY CORP NEW COM NEW 26441C204 13,182 135,073 SH   SOLE 1 135,073 0 0
DUKE REALTY CORP COM NEW 264411505 2,478 51,761 SH   SOLE 1 12,858 0 38,903
DULUTH HLDGS INC COM CL B 26443V101 146 10,715 SH   SOLE 1 10,715 0 0
DUPONT DE NEMOURS INC COM 26614N102 10,680 157,079 SH   SOLE 1 157,079 0 0
DYNATRACE INC COM NEW 268150109 2,980 41,996 SH   SOLE 1 3,728 0 38,268
EARTHSTONE ENERGY INC CL A 27032D304 806 87,557 SH   SOLE 1 87,557 0 0
EBAY INC. COM 278642103 2,025 29,063 SH   SOLE 1 29,063 0 0
ECHOSTAR CORP CL A 278768106 3,650 143,085 SH   SOLE 1 142 0 142,943
ECOLAB INC COM 278865100 12,575 60,277 SH   SOLE 1 6,662 0 53,615
ECOPETROL S A SPONSORED ADS 279158109 4,729 329,530 SH   SOLE 1 303,117 0 26,413
EDISON INTL COM 281020107 2,322 41,855 SH   SOLE 1 491 0 41,364
EDITAS MEDICINE INC COM 28106W103 4,974 121,085 SH   SOLE 1 121,085 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 26,630 235,227 SH   SOLE 1 20,258 0 214,969
EGAIN CORP COM NEW 28225C806 187 18,354 SH   SOLE 1 18,354 0 0
ELECTRONIC ARTS INC COM 285512109 23,478 165,048 SH   SOLE 1 69,540 0 95,508
ELEVATE CREDIT INC COM 28621V101 391 94,584 SH   SOLE 1 94,584 0 0
EMBRAER S.A. SPONSORED ADS 29082A107 9,021 530,660 SH   SOLE 1 530,660 0 0
EMCORE CORP COM NEW 290846203 670 89,593 SH   SOLE 1 89,593 0 0
EMERSON ELEC CO COM 291011104 22,477 238,610 SH   SOLE 1 15,470 0 223,140
ENBRIDGE INC COM 29250N105 338,592 8,509,245 SH   SOLE 1 8,153,331 0 355,914
ENCOMPASS HEALTH CORP COM 29261A100 3,977 52,995 SH   SOLE 1 540 0 52,455
ENDO INTL PLC SHS G30401106 2,561 790,405 SH   SOLE 1 315,995 0 474,410
ENERGY FUELS INC COM NEW 292671708 1,011 144,162 SH   SOLE 1 144,162 0 0
ENERPLUS CORP COM 292766102 92,751 11,599,542 SH   SOLE 1 11,531,775 0 67,767
ENETI INC COM Y2294C107 253 15,168 SH   SOLE 1 15,168 0 0
ENOVA INTL INC COM 29357K103 1,003 29,020 SH   SOLE 1 29,020 0 0
EPAM SYS INC COM 29414B104 1,533 2,687 SH   SOLE 1 20 0 2,667
EQUIFAX INC COM 294429105 3,253 12,837 SH   SOLE 1 158 0 12,679
EQUITRANS MIDSTREAM CORP COM 294600101 1,455 143,509 SH   SOLE 1 2,721 0 140,788
EQUITY LIFESTYLE PPTYS INC COM 29472R108 4,969 63,625 SH   SOLE 1 9,621 0 54,004
ERIE INDTY CO CL A 29530P102 534 2,995 SH   SOLE 1 2,941 0 54
ESCALADE INC COM 296056104 279 14,771 SH   SOLE 1 14,771 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 1,289 54,385 SH   SOLE 1 54,385 0 0
EVANS BANCORP INC COM NEW 29911Q208 385 10,050 SH   SOLE 1 10,050 0 0
EVERGY INC COM 30034W106 230 3,702 SH   SOLE 1 3,702 0 0
EVERQUOTE INC COM CL A 30041R108 429 23,020 SH   SOLE 1 23,020 0 0
EVERSOURCE ENERGY COM 30040W108 3,881 47,467 SH   SOLE 1 447 0 47,020
EXELIXIS INC COM 30161Q104 4,239 200,500 SH   SOLE 1 15,999 0 184,501
EXELON CORP COM 30161N101 13,785 285,177 SH   SOLE 1 43,711 0 241,466
EXPEDIA GROUP INC COM NEW 30212P303 22,900 139,718 SH   SOLE 1 35,650 0 104,068
EXPEDITORS INTL WASH INC COM 302130109 3,814 32,016 SH   SOLE 1 8,106 0 23,910
EXTERRAN CORP COM 30227H106 486 109,415 SH   SOLE 1 109,415 0 0
EXTRA SPACE STORAGE INC COM 30225T102 8,028 47,786 SH   SOLE 1 6,220 0 41,566
EXTREME NETWORKS INC COM 30226D106 115 11,693 SH   SOLE 1 11,693 0 0
EXXON MOBIL CORP COM 30231G102 2,404 40,876 SH   SOLE 1 40,876 0 0
EZCORP INC CL A NON VTG 302301106 315 41,656 SH   SOLE 1 41,656 0 0
FACEBOOK INC CL A 30303M102 139,705 411,636 SH   SOLE 1 129,845 0 281,791
FACTSET RESH SYS INC COM 303075105 2,031 5,145 SH   SOLE 1 11 0 5,134
FALCON MINERALS CORP CL A COM 30607B109 66 13,968 SH   SOLE 1 13,968 0 0
FARMER BROS CO COM 307675108 98 11,655 SH   SOLE 1 11,655 0 0
FASTENAL CO COM 311900104 12,489 241,991 SH   SOLE 1 42,869 0 199,122
FIBROGEN INC COM 31572Q808 286 27,980 SH   SOLE 1 27,980 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 8,387 68,926 SH   SOLE 1 815 0 68,111
FIRST BANCORP P R COM NEW 318672706 596 45,288 SH   SOLE 1 747 0 44,541
FIRST BUSINESS FINL SVCS INC COM 319390100 270 9,398 SH   SOLE 1 9,398 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 5,168 457,050 SH   SOLE 1 457,050 0 0
FIRSTSERVICE CORP NEW COM 33767E202 31,976 177,075 SH   SOLE 1 177,075 0 0
FISERV INC COM 337738108 3,202 29,516 SH   SOLE 1 29,516 0 0
FLEXION THERAPEUTICS INC COM 33938J106 84 13,816 SH   SOLE 1 13,816 0 0
FLOWERS FOODS INC COM 343498101 1,484 62,791 SH   SOLE 1 43,044 0 19,747
FLUIDIGM CORP DEL COM 34385P108 1,609 244,116 SH   SOLE 1 244,116 0 0
FORRESTER RESH INC COM 346563109 364 7,384 SH   SOLE 1 7,384 0 0
FORTINET INC COM 34959E109 1,302 4,457 SH   SOLE 1 1,870 0 2,587
FORTIS INC COM 349553107 80,010 1,805,700 SH   SOLE 1 1,805,700 0 0
FORTRESS BIOTECH INC COM 34960Q109 91 28,413 SH   SOLE 1 28,413 0 0
FOSTER L B CO COM 350060109 294 18,958 SH   SOLE 1 18,958 0 0
FOX CORP CL A COM 35137L105 992 24,734 SH   SOLE 1 24,734 0 0
FRANCO NEV CORP COM 351858105 181,756 1,400,725 SH   SOLE 1 1,296,083 0 104,642
FRANKLIN STR PPTYS CORP COM 35471R106 147 31,581 SH   SOLE 1 31,581 0 0
FUTUREFUEL CORP COM 36116M106 203 28,469 SH   SOLE 1 28,469 0 0
G1 THERAPEUTICS INC COM 3621LQ109 352 26,211 SH   SOLE 1 26,211 0 0
GAIA INC NEW CL A 36269P104 311 32,803 SH   SOLE 1 32,803 0 0
GALLAGHER ARTHUR J & CO COM 363576109 18,409 123,839 SH   SOLE 1 10,814 0 113,025
GAMING & LEISURE PPTYS INC COM 36467J108 1,740 37,555 SH   SOLE 1 1,931 0 35,624
GANNETT CO INC COM 36472T109 3,315 496,273 SH   SOLE 1 496,273 0 0
GARTNER INC COM 366651107 5,133 16,890 SH   SOLE 1 1,216 0 15,674
GENERAL DYNAMICS CORP COM 369550108 6,147 31,355 SH   SOLE 1 31,355 0 0
GENERAL ELECTRIC CO COM NEW 369604301 505 4,903 SH   SOLE 1 4,903 0 0
GENERAL MLS INC COM 370334104 766 12,799 SH   SOLE 1 12,799 0 0
GENWORTH FINL INC COM CL A 37247D106 7,564 2,017,054 SH   SOLE 1 39,940 0 1,977,114
GEO GROUP INC NEW COM 36162J106 734 98,207 SH   SOLE 1 98,207 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 68,280 1,838,780 SH   SOLE 1 1,654,080 0 184,700
GILDAN ACTIVEWEAR INC COM 375916103 45,366 1,243,070 SH   SOLE 1 1,112,070 0 131,000
GILEAD SCIENCES INC COM 375558103 4,669 66,840 SH   SOLE 1 66,840 0 0
GLAUKOS CORP COM 377322102 4,043 83,940 SH   SOLE 1 83,940 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 3,279 128,679 SH   SOLE 1 128,679 0 0
GLOBE LIFE INC COM 37959E102 2,318 26,040 SH   SOLE 1 1,102 0 24,938
GLYCOMIMETICS INC COM 38000Q102 246 112,298 SH   SOLE 1 112,298 0 0
GODADDY INC CL A 380237107 15,243 218,694 SH   SOLE 1 6,962 0 211,732
GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 1,507 197,542 SH   SOLE 1 197,542 0 0
GOLD RESOURCE CORP COM 38068T105 188 119,656 SH   SOLE 1 119,656 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205 9,038 839,179 SH   SOLE 1 839,179 0 0
GOLDEN STAR RES LTD CDA COM 38119T807 1,173 495,774 SH   SOLE 1 495,774 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 10,053 26,593 SH   SOLE 1 459 0 26,134
GOODRICH PETE CORP COM PAR 382410843 551 23,296 SH   SOLE 1 23,296 0 0
GOSSAMER BIO INC COM 38341P102 585 46,506 SH   SOLE 1 46,506 0 0
GRAINGER W W INC COM 384802104 4,434 11,280 SH   SOLE 1 64 0 11,216
GRAN TIERRA ENERGY INC COM 38500T101 1,073 1,457,057 SH   SOLE 1 1,457,057 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 229,452 3,230,165 SH   SOLE 1 3,142,565 0 87,600
GREAT AJAX CORP COM 38983D300 155 11,478 SH   SOLE 1 11,478 0 0
GREENHILL & CO INC COM 395259104 555 37,982 SH   SOLE 1 37,982 0 0
GREENSKY INC CL A 39572G100 2,037 182,158 SH   SOLE 1 182,158 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 206 7,045 SH   SOLE 1 7,045 0 0
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 678 117,245 SH   SOLE 1 95,184 0 22,061
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 405 36,914 SH   SOLE 1 36,914 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 108 14,343 SH   SOLE 1 14,343 0 0
GUARDANT HEALTH INC COM 40131M109 406 3,249 SH   SOLE 1 3,249 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 2,174 18,291 SH   SOLE 1 2,056 0 16,235
HARPOON THERAPEUTICS INC COM 41358P106 89 11,225 SH   SOLE 1 11,225 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 3,210 45,692 SH   SOLE 1 453 0 45,239
HARVARD BIOSCIENCE INC COM 416906105 484 69,312 SH   SOLE 1 69,312 0 0
HAVERTY FURNITURE COS INC COM 419596101 707 20,986 SH   SOLE 1 20,986 0 0
HAWAIIAN HOLDINGS INC COM 419879101 551 25,437 SH   SOLE 1 25,437 0 0
HCA HEALTHCARE INC COM 40412C101 3,026 12,467 SH   SOLE 1 1,327 0 11,140
HDFC BANK LTD SPONSORED ADS 40415F101 5,567 76,170 SH   SOLE 1 76,170 0 0
HEALTHSTREAM INC COM 42222N103 304 10,647 SH   SOLE 1 10,647 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 478 10,705 SH   SOLE 1 10,705 0 0
HENRY JACK & ASSOC INC COM 426281101 917 5,592 SH   SOLE 1 3,135 0 2,457
HERITAGE INSURANCE HLDGS INC COM 42727J102 183 26,851 SH   SOLE 1 26,851 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 104 11,170 SH   SOLE 1 11,170 0 0
HERSHEY CO COM 427866108 27,594 163,036 SH   SOLE 1 18,278 0 144,758
HESS MIDSTREAM LP CL A SHS 428103105 378 13,396 SH   SOLE 1 13,396 0 0
HOME BANCORP INC COM 43689E107 265 6,864 SH   SOLE 1 6,864 0 0
HOME DEPOT INC COM 437076102 48,794 148,644 SH   SOLE 1 27,860 0 120,784
HOMOLOGY MEDICINES INC COM 438083107 880 111,879 SH   SOLE 1 111,879 0 0
HONEYWELL INTL INC COM 438516106 21,175 99,750 SH   SOLE 1 99,750 0 0
HOOKIPA PHARMA INC COM 43906K100 76 12,869 SH   SOLE 1 12,869 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 748 6,833 SH   SOLE 1 395 0 6,438
HUANENG PWR INTL INC SPON ADR H SHS 443304100 244 11,614 SH   SOLE 1 11,614 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 2,194 47,831 SH   SOLE 1 47,831 0 0
HUDBAY MINERALS INC COM 443628102 15,139 2,430,200 SH   SOLE 1 2,367,400 0 62,800
HUMANA INC COM 444859102 3,747 9,629 SH   SOLE 1 2,968 0 6,661
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 463 12,652 SH   SOLE 1 12,652 0 0
ICICI BANK LIMITED ADR 45104G104 8,449 447,765 SH   SOLE 1 447,765 0 0
IDEXX LABS INC COM 45168D104 2,366 3,804 SH   SOLE 1 3,804 0 0
IDT CORP CL B NEW 448947507 4,135 98,571 SH   SOLE 1 98,571 0 0
ILLINOIS TOOL WKS INC COM 452308109 9,861 47,721 SH   SOLE 1 8,090 0 39,631
ILLUMINA INC COM 452327109 12,810 31,582 SH   SOLE 1 11,256 0 20,326
IMMUNOVANT INC COM 45258J102 678 78,051 SH   SOLE 1 78,051 0 0
IMPERIAL OIL LTD COM NEW 453038408 28,493 902,650 SH   SOLE 1 801,750 0 100,900
INCYTE CORP COM 45337C102 6,071 88,260 SH   SOLE 1 22,043 0 66,217
INDEPENDENT BK CORP MICH COM NEW 453838609 422 19,642 SH   SOLE 1 19,642 0 0
INFINERA CORP COM 45667G103 2,236 268,738 SH   SOLE 1 268,738 0 0
INFOSYS LTD SPONSORED ADR 456788108 34,802 1,564,119 SH   SOLE 1 1,379,626 0 184,493
INMODE LTD SHS M5425M103 14,097 88,409 SH   SOLE 1 2 0 88,407
INOTIV INC COM 45783Q100 390 13,349 SH   SOLE 1 13,349 0 0
INSPIRED ENTMT INC COM 45782N108 227 19,443 SH   SOLE 1 19,443 0 0
INTEL CORP COM 458140100 36,736 689,487 SH   SOLE 1 181,331 0 508,156
INTELLIA THERAPEUTICS INC COM 45826J105 8,281 61,732 SH   SOLE 1 5,427 0 56,305
INTERCEPT PHARMACEUTICALS IN COM 45845P108 1,754 118,095 SH   SOLE 1 118,095 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 28,172 245,360 SH   SOLE 1 30,424 0 214,936
INTREPID POTASH INC COM 46121Y201 3,262 105,560 SH   SOLE 1 105,560 0 0
INTUIT COM 461202103 46,511 86,210 SH   SOLE 1 20,852 0 65,358
INTUITIVE SURGICAL INC COM NEW 46120E602 15,682 15,774 SH   SOLE 1 8,221 0 7,553
INVITATION HOMES INC COM 46187W107 3,615 94,323 SH   SOLE 1 14,938 0 79,385
IONIS PHARMACEUTICALS INC COM 462222100 1,192 35,536 SH   SOLE 1 3,144 0 32,392
IOVANCE BIOTHERAPEUTICS INC COM 462260100 753 30,552 SH   SOLE 1 30,552 0 0
IPG PHOTONICS CORP COM 44980X109 920 5,806 SH   SOLE 1 575 0 5,231
IQVIA HLDGS INC COM 46266C105 5,590 23,337 SH   SOLE 1 1,133 0 22,204
ISHARES TR CORE S&P500 ETF 464287200 3,262 7,572 SH   SOLE 1 7,572 0 0
ISHARES TR MSCI EAFE ETF 464287465 3,182 40,791 SH   SOLE 1 40,791 0 0
ISHARES TR MSCI INDIA SM CP 46429B614 1,466 24,390 SH   SOLE 1 24,390 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 1,514 36,217 SH   SOLE 1 36,217 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 505 95,755 SH   SOLE 1 95,755 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5,321 40,867 SH   SOLE 1 40,867 0 0
JD.COM INC SPON ADR CL A 47215P106 50,985 705,779 SH   SOLE 1 641,617 0 64,162
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 5,271 115,065 SH   SOLE 1 115,065 0 0
JOHNSON & JOHNSON COM 478160104 114,895 711,424 SH   SOLE 1 165,695 0 545,729
JOHNSON CTLS INTL PLC SHS G51502105 381 5,591 SH   SOLE 1 4,970 0 621
JOUNCE THERAPEUTICS INC COM 481116101 898 120,898 SH   SOLE 1 120,898 0 0
JOYY INC ADS REPSTG COM A 46591M109 12,439 226,872 SH   SOLE 1 226,872 0 0
JPMORGAN CHASE & CO COM 46625H100 72,766 444,535 SH   SOLE 1 61,161 0 383,374
JUNIPER NETWORKS INC COM 48203R104 13,343 484,834 SH   SOLE 1 1,609 0 483,225
KALVISTA PHARMACEUTICALS INC COM 483497103 207 11,887 SH   SOLE 1 11,887 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 3,751 13,861 SH   SOLE 1 2,344 0 11,517
KAR AUCTION SVCS INC COM 48238T109 571 34,826 SH   SOLE 1 34,826 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 2,669 57,499 SH   SOLE 1 36,509 0 20,990
KE HLDGS INC SPONSORED ADS 482497104 289 15,826 SH   SOLE 1 15,826 0 0
KELLOGG CO COM 487836108 8,065 126,169 SH   SOLE 1 29,186 0 96,983
KEURIG DR PEPPER INC COM 49271V100 4,420 129,395 SH   SOLE 1 61,729 0 67,666
KEYSIGHT TECHNOLOGIES INC COM 49338L103 861 5,243 SH   SOLE 1 5,243 0 0
KINDER MORGAN INC DEL COM 49456B101 4,326 258,583 SH   SOLE 1 2,559 0 256,024
KINROSS GOLD CORP COM 496902404 26,113 4,876,962 SH   SOLE 1 4,269,262 0 607,700
KIRKLAND LAKE GOLD LTD COM 49741E100 6,440 154,800 SH   SOLE 1 154,800 0 0
KLA CORP COM NEW 482480100 2,547 7,615 SH   SOLE 1 6,836 0 779
KOREA ELEC PWR CORP SPONSORED ADR 500631106 664 67,225 SH   SOLE 1 67,225 0 0
KORNIT DIGITAL LTD SHS M6372Q113 3,026 20,909 SH   SOLE 1 20,909 0 0
KOSMOS ENERGY LTD COM 500688106 2,911 983,391 SH   SOLE 1 983,391 0 0
KRAFT HEINZ CO COM 500754106 499 13,553 SH   SOLE 1 13,553 0 0
KROGER CO COM 501044101 1,235 30,553 SH   SOLE 1 30,553 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 258 1,171 SH   SOLE 1 1,171 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 40 10,094 SH   SOLE 1 10,094 0 0
LA Z BOY INC COM 505336107 2,239 69,473 SH   SOLE 1 2,698 0 66,775
LABORATORY CORP AMER HLDGS COM NEW 50540R409 4,296 15,266 SH   SOLE 1 129 0 15,137
LAM RESEARCH CORP COM 512807108 1,255 2,205 SH   SOLE 1 2,205 0 0
LANNET INC COM 516012101 451 150,308 SH   SOLE 1 150,308 0 0
LANTHEUS HLDGS INC COM 516544103 2,648 103,104 SH   SOLE 1 103,104 0 0
LAREDO PETROLEUM INC COM 516806205 4,776 58,908 SH   SOLE 1 58,908 0 0
LAUDER ESTEE COS INC CL A 518439104 29,743 99,165 SH   SOLE 1 7,200 0 91,965
LAZYDAYS HLDGS INC COM 52110H100 211 9,908 SH   SOLE 1 9,908 0 0
LENDINGCLUB CORP COM NEW 52603A208 11,147 394,723 SH   SOLE 1 26,983 0 367,740
LENDINGTREE INC NEW COM 52603B107 1,240 8,868 SH   SOLE 1 8,868 0 0
LENNAR CORP CL A 526057104 1,110 11,849 SH   SOLE 1 2,006 0 9,843
LENNOX INTL INC COM 526107107 689 2,342 SH   SOLE 1 10 0 2,332
LENSAR INC COM 52634L108 672 85,352 SH   SOLE 1 85,352 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 2,206 277,461 SH   SOLE 1 277,461 0 0
LI AUTO INC SPONSORED ADS 50202M102 512 19,465 SH   SOLE 1 19,465 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 4 143 SH   SOLE 1 143 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 2,575 87,408 SH   SOLE 1 23 0 87,385
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 274 5,780 SH   SOLE 1 75 0 5,705
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 4 86 SH   SOLE 1 86 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 106 34,191 SH   SOLE 1 34,191 0 0
LIFEVANTAGE CORP COM NEW 53222K205 364 53,789 SH   SOLE 1 53,789 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 68,114 706,730 SH   SOLE 1 610,530 0 96,200
LILLY ELI & CO COM 532457108 36,309 157,148 SH   SOLE 1 35,256 0 121,892
LIMELIGHT NETWORKS INC COM 53261M104 94 39,442 SH   SOLE 1 39,442 0 0
LINDE PLC SHS G5494J103 61,498 209,620 SH   SOLE 1 41,615 0 168,005
LIONS GATE ENTMNT CORP CL A VTG 535919401 11,657 821,474 SH   SOLE 1 323,326 0 498,148
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 392 30,165 SH   SOLE 1 28,218 0 1,947
LIQUIDITY SVCS INC COM 53635B107 4,070 188,343 SH   SOLE 1 188,343 0 0
LIVENT CORP COM 53814L108 2,836 122,721 SH   SOLE 1 122,721 0 0
LIVERAMP HLDGS INC COM 53815P108 1,334 28,251 SH   SOLE 1 813 0 27,438
LIVEXLIVE MEDIA INC COM NEW 53839L208 493 164,967 SH   SOLE 1 164,967 0 0
LOCKHEED MARTIN CORP COM 539830109 2,236 6,479 SH   SOLE 1 6,479 0 0
LOEWS CORP COM 540424108 2,828 52,446 SH   SOLE 1 503 0 51,943
LOMA NEGRA C I A S A MTN 14 SPONSORED ADS 54150E104 1,192 167,122 SH   SOLE 1 163,876 0 3,246
LOWES COS INC COM 548661107 8,630 42,544 SH   SOLE 1 12,738 0 29,806
LSI INDS INC OHIO COM 50216C108 220 28,417 SH   SOLE 1 28,417 0 0
LULULEMON ATHLETICA INC COM 550021109 9,689 23,940 SH   SOLE 1 8,259 0 15,681
LUMOS PHARMA INC COM 55028X109 318 33,427 SH   SOLE 1 33,427 0 0
MACROGENICS INC COM 556099109 759 36,268 SH   SOLE 1 36,268 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 205 2,574 SH   SOLE 1 2,574 0 0
MAGIC SOFTWARE ENTERPRISES L ORD 559166103 376 18,814 SH   SOLE 1 18,814 0 0
MAGNA INTL INC COM 559222401 65,995 877,985 SH   SOLE 1 721,985 0 156,000
MANHATTAN ASSOCIATES INC COM 562750109 5,263 34,391 SH   SOLE 1 793 0 33,598
MANULIFE FINL CORP COM 56501R106 69,734 3,627,224 SH   SOLE 1 3,058,480 0 568,744
MARATHON DIGITAL HOLDINGS IN COM 565788106 11,858 375,492 SH   SOLE 1 270,441 0 105,051
MARCUS CORP DEL COM 566330106 210 12,010 SH   SOLE 1 12,010 0 0
MARINEMAX INC COM 567908108 1,269 26,161 SH   SOLE 1 26,161 0 0
MARKETAXESS HLDGS INC COM 57060D108 1,004 2,387 SH   SOLE 1 1,101 0 1,286
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 833 5,293 SH   SOLE 1 5,293 0 0
MARSH & MCLENNAN COS INC COM 571748102 12,162 80,316 SH   SOLE 1 26,437 0 53,879
MARVELL TECHNOLOGY INC COM 573874104 2,261 37,483 SH   SOLE 1 37,483 0 0
MASCO CORP COM 574599106 1,844 33,196 SH   SOLE 1 1,931 0 31,265
MASTERCARD INCORPORATED CL A 57636Q104 10,972 31,557 SH   SOLE 1 19,667 0 11,890
MASTERCRAFT BOAT HLDGS INC COM 57637H103 389 15,516 SH   SOLE 1 15,516 0 0
MATADOR RES CO COM 576485205 395 10,377 SH   SOLE 1 10,377 0 0
MATCH GROUP INC NEW COM 57667L107 1,791 11,409 SH   SOLE 1 11,409 0 0
MCDONALDS CORP COM 580135101 21,665 89,857 SH   SOLE 1 11,386 0 78,471
MDU RES GROUP INC COM 552690109 5,264 177,426 SH   SOLE 1 4,300 0 173,126
MEDALLION FINL CORP COM 583928106 113 14,387 SH   SOLE 1 14,387 0 0
MEDPACE HLDGS INC COM 58506Q109 4,069 21,495 SH   SOLE 1 42 0 21,453
MEDTRONIC PLC SHS G5960L103 34,000 271,244 SH   SOLE 1 35,903 0 235,341
MEI PHARMA INC COM NEW 55279B202 603 218,366 SH   SOLE 1 218,366 0 0
MERCADOLIBRE INC COM 58733R102 2,539 1,512 SH   SOLE 1 1,512 0 0
MERCK & CO INC COM 58933Y105 84,633 1,126,791 SH   SOLE 1 329,222 0 797,569
MESA AIR GROUP INC COM NEW 590479135 155 20,229 SH   SOLE 1 20,229 0 0
METHANEX CORP COM 59151K108 59,883 1,301,002 SH   SOLE 1 1,196,502 0 104,500
METLIFE INC COM 59156R108 4,737 76,741 SH   SOLE 1 965 0 75,776
METROPOLITAN BK HLDG CORP COM 591774104 460 5,462 SH   SOLE 1 5,462 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 1,880 12,247 SH   SOLE 1 12,247 0 0
MICRON TECHNOLOGY INC COM 595112103 3,572 50,318 SH   SOLE 1 50,318 0 0
MICROSOFT CORP COM 594918104 350,705 1,243,987 SH   SOLE 1 461,892 0 782,095
MID PENN BANCORP INC COM 59540G107 299 10,853 SH   SOLE 1 10,853 0 0
MID-AMER APT CMNTYS INC COM 59522J103 4,392 23,520 SH   SOLE 1 154 0 23,366
MIMECAST LTD ORD SHS G14838109 6,326 99,471 SH   SOLE 1 2,611 0 96,860
MIMEDX GROUP INC COM 602496101 196 32,384 SH   SOLE 1 32,384 0 0
MINERVA NEUROSCIENCES INC COM 603380106 250 143,761 SH   SOLE 1 143,761 0 0
MITEK SYS INC COM NEW 606710200 894 48,348 SH   SOLE 1 48,348 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 4,000 414,904 SH   SOLE 1 414,904 0 0
MODEL N INC COM 607525102 422 12,593 SH   SOLE 1 12,593 0 0
MODERNA INC COM 60770K107 65,004 168,903 SH   SOLE 1 85,003 0 83,900
MOELIS & CO CL A 60786M105 3,513 56,777 SH   SOLE 1 237 0 56,540
MOLINA HEALTHCARE INC COM 60855R100 5,010 18,466 SH   SOLE 1 1,098 0 17,368
MOMENTIVE GLOBAL INC COM 60878Y108 2,606 132,962 SH   SOLE 1 132,962 0 0
MONDELEZ INTL INC CL A 609207105 61,740 1,061,188 SH   SOLE 1 317,718 0 743,470
MONSTER BEVERAGE CORP NEW COM 61174X109 44,664 502,805 SH   SOLE 1 44,379 0 458,426
MOODYS CORP COM 615369105 23,201 65,336 SH   SOLE 1 16,363 0 48,973
MORGAN STANLEY COM NEW 617446448 6,952 71,444 SH   SOLE 1 7,346 0 64,098
MORNINGSTAR INC COM 617700109 321 1,238 SH   SOLE 1 1,238 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 7,388 31,803 SH   SOLE 1 10,314 0 21,489
MRC GLOBAL INC COM 55345K103 317 43,122 SH   SOLE 1 43,122 0 0
MSCI INC COM 55354G100 9,849 16,190 SH   SOLE 1 2,999 0 13,191
MULTIPLAN CORPORATION COM 62548M100 384 68,264 SH   SOLE 1 68,264 0 0
MURPHY OIL CORP COM 626717102 13,974 559,612 SH   SOLE 1 185,033 0 374,579
MURPHY USA INC COM 626755102 645 3,859 SH   SOLE 1 3,859 0 0
MYOVANT SCIENCES LTD COM G637AM102 4,760 212,116 SH   SOLE 1 212,116 0 0
N-ABLE INC COMMON STOCK 62878D100 409 32,930 SH   SOLE 1 32,930 0 0
NABORS INDUSTRIES LTD SHS G6359F137 1,535 15,912 SH   SOLE 1 15,912 0 0
NACCO INDS INC CL A 629579103 227 7,611 SH   SOLE 1 7,611 0 0
NAM TAI PPTY INC SHS G63907102 2,434 104,695 SH   SOLE 1 104,484 0 211
NANOSTRING TECHNOLOGIES INC COM 63009R109 485 10,104 SH   SOLE 1 10,104 0 0
NATIONAL CINEMEDIA INC COM 635309107 80 22,374 SH   SOLE 1 22,374 0 0
NATIONAL FUEL GAS CO COM 636180101 626 11,910 SH   SOLE 1 11,910 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 6,096 102,232 SH   SOLE 1 15,527 0 86,705
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 890 16,858 SH   SOLE 1 294 0 16,564
NEOGEN CORP COM 640491106 468 10,778 SH   SOLE 1 10,778 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 1,463 314,550 SH   SOLE 1 314,550 0 0
NETAPP INC COM 64110D104 1,736 19,337 SH   SOLE 1 289 0 19,048
NETEASE INC SPONSORED ADS 64110W102 16,589 194,254 SH   SOLE 1 184,412 0 9,842
NETFLIX INC COM 64110L106 12,076 19,785 SH   SOLE 1 19,785 0 0
NEURONETICS INC COM 64131A105 130 19,778 SH   SOLE 1 19,778 0 0
NEW GOLD INC CDA COM 644535106 13,620 12,889,756 SH   SOLE 1 12,889,756 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 9,695 4,729,484 SH   SOLE 1 4,726,978 0 2,506
NEW RELIC INC COM 64829B100 3,900 54,338 SH   SOLE 1 54,338 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 4,392 1,031,099 SH   SOLE 1 3,710 0 1,027,389
NEW YORK TIMES CO CL A 650111107 2,411 48,940 SH   SOLE 1 2,501 0 46,439
NEWMONT CORP COM 651639106 13,915 256,484 SH   SOLE 1 214,684 0 41,800
NEWPARK RES INC COM PAR $.01NEW 651718504 1,089 329,945 SH   SOLE 1 329,945 0 0
NEXGEN ENERGY LTD COM 65340P106 184 38,800 SH   SOLE 1 38,800 0 0
NEXTCURE INC COM 65343E108 99 14,756 SH   SOLE 1 14,756 0 0
NEXTDECADE CORP COM 65342K105 77 27,751 SH   SOLE 1 27,751 0 0
NEXTERA ENERGY INC COM 65339F101 43,126 549,238 SH   SOLE 1 159,939 0 389,299
NIKE INC CL B 654106103 29,962 206,306 SH   SOLE 1 29,710 0 176,596
NIO INC SPON ADS 62914V106 7,707 216,319 SH   SOLE 1 173,876 0 42,443
NISOURCE INC COM 65473P105 208 8,605 SH   SOLE 1 8,605 0 0
NIU TECHNOLOGIES ADS 65481N100 3,437 148,350 SH   SOLE 1 148,074 0 276
NL INDS INC COM NEW 629156407 61 10,514 SH   SOLE 1 10,514 0 0
NN INC COM 629337106 677 129,031 SH   SOLE 1 129,031 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 598 233,443 SH   SOLE 1 233,443 0 0
NORDSON CORP COM 655663102 1,772 7,440 SH   SOLE 1 774 0 6,666
NORFOLK SOUTHN CORP COM 655844108 9,246 38,647 SH   SOLE 1 5,373 0 33,274
NORTHEAST BK LEWISTON ME COM 66405S100 290 8,610 SH   SOLE 1 8,610 0 0
NORTHRIM BANCORP INC COM 666762109 986 23,200 SH   SOLE 1 23,200 0 0
NORTHROP GRUMMAN CORP COM 666807102 6,998 19,432 SH   SOLE 1 19,432 0 0
NORTONLIFELOCK INC COM 668771108 30,997 1,225,197 SH   SOLE 1 1,699 0 1,223,498
NOVAGOLD RES INC COM NEW 66987E206 813 118,200 SH   SOLE 1 118,200 0 0
NOVAVAX INC COM NEW 670002401 38,304 184,766 SH   SOLE 1 104,220 0 80,546
NOVO-NORDISK A S ADR 670100205 8,520 88,743 SH   SOLE 1 56,666 0 32,077
NU SKIN ENTERPRISES INC CL A 67018T105 3,205 79,184 SH   SOLE 1 257 0 78,927
NUTANIX INC CL A 67059N108 11,593 307,517 SH   SOLE 1 12,548 0 294,969
NUTRIEN LTD COM 67077M108 213,020 3,285,929 SH   SOLE 1 2,889,108 0 396,821
NVIDIA CORPORATION COM 67066G104 147,268 710,890 SH   SOLE 1 226,672 0 484,218
NVR INC COM 62944T105 2,517 525 SH   SOLE 1 86 0 439
NXP SEMICONDUCTORS N V COM N6596X109 2,539 12,963 SH   SOLE 1 11,992 0 971
OCCIDENTAL PETE CORP COM 674599105 21,035 711,111 SH   SOLE 1 24,235 0 686,876
ODONATE THERAPEUTICS INC COM 676079106 361 124,179 SH   SOLE 1 124,179 0 0
OGE ENERGY CORP COM 670837103 274 8,300 SH   SOLE 1 8,300 0 0
OIL STS INTL INC COM 678026105 274 42,813 SH   SOLE 1 42,813 0 0
OKTA INC CL A 679295105 1,486 6,263 SH   SOLE 1 6,263 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 5,185 18,132 SH   SOLE 1 1,575 0 16,557
OLD SECOND BANCORP INC ILL COM 680277100 246 18,814 SH   SOLE 1 18,814 0 0
ONCOCYTE CORP COM 68235C107 40 11,126 SH   SOLE 1 11,126 0 0
OPEN TEXT CORP COM 683715106 62,087 1,273,600 SH   SOLE 1 1,146,200 0 127,400
OPKO HEALTH INC COM 68375N103 3,610 989,130 SH   SOLE 1 989,130 0 0
ORACLE CORP COM 68389X105 19,242 220,840 SH   SOLE 1 39,655 0 181,185
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 568 25,854 SH   SOLE 1 25,854 0 0
ORANGE SPONSORED ADR 684060106 852 78,641 SH   SOLE 1 42,365 0 36,276
ORASURE TECHNOLOGIES INC COM 68554V108 440 38,947 SH   SOLE 1 38,947 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 2,653 4,341 SH   SOLE 1 3,571 0 770
ORGANIGRAM HLDGS INC COM 68620P101 1,193 518,100 SH   SOLE 1 518,100 0 0
ORRSTOWN FINL SVCS INC COM 687380105 242 10,329 SH   SOLE 1 10,329 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 1,351 649,613 SH   SOLE 1 649,613 0 0
OVID THERAPEUTICS INC COM 690469101 671 199,573 SH   SOLE 1 199,573 0 0
OVINTIV INC COM 69047Q102 25,665 782,000 SH   SOLE 1 1,600 0 780,400
OZON HLDGS PLC SPONSORED ADS 69269L104 1,416 28,076 SH   SOLE 1 28,076 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 213 8,396 SH   SOLE 1 4,551 0 3,845
PACCAR INC COM 693718108 1,228 15,557 SH   SOLE 1 15,557 0 0
PACWEST BANCORP DEL COM 695263103 525 11,583 SH   SOLE 1 526 0 11,057
PALO ALTO NETWORKS INC COM 697435105 46,808 97,721 SH   SOLE 1 16,939 0 80,782
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 231 13,207 SH   SOLE 1 13,207 0 0
PAN AMERN SILVER CORP COM 697900108 57,345 2,465,955 SH   SOLE 1 2,293,855 0 172,100
PARK HOTELS & RESORTS INC COM 700517105 736 38,464 SH   SOLE 1 38,464 0 0
PARKER-HANNIFIN CORP COM 701094104 1,078 3,855 SH   SOLE 1 167 0 3,688
PAYCHEX INC COM 704326107 29,956 266,398 SH   SOLE 1 40,790 0 225,608
PAYCOM SOFTWARE INC COM 70432V102 4,155 8,382 SH   SOLE 1 1,319 0 7,063
PAYPAL HLDGS INC COM 70450Y103 32,217 123,811 SH   SOLE 1 79,978 0 43,833
PBF ENERGY INC CL A 69318G106 5,459 420,914 SH   SOLE 1 420,914 0 0
PCB BANCORP COM 69320M109 372 18,695 SH   SOLE 1 18,695 0 0
PDC ENERGY INC COM 69327R101 3,346 70,613 SH   SOLE 1 70,613 0 0
PEABODY ENGR CORP COM 704551100 3,535 239,034 SH   SOLE 1 239,034 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 1,032 11,851 SH   SOLE 1 11,851 0 0
PEMBINA PIPELINE CORP COM 706327103 41,145 1,299,565 SH   SOLE 1 1,299,565 0 0
PENN VA CORP COM 70788V102 3,392 127,173 SH   SOLE 1 127,173 0 0
PEPSICO INC COM 713448108 33,298 221,380 SH   SOLE 1 117,462 0 103,918
PERKINELMER INC COM 714046109 3,749 21,632 SH   SOLE 1 273 0 21,359
PERRIGO CO PLC SHS G97822103 267 5,635 SH   SOLE 1 5,635 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 6,045 129,221 SH   SOLE 1 118,286 0 10,935
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 39,728 3,842,121 SH   SOLE 1 3,357,664 0 484,457
PFIZER INC COM 717081103 99,715 2,318,416 SH   SOLE 1 670,063 0 1,648,353
PHILIP MORRIS INTL INC COM 718172109 3,830 40,403 SH   SOLE 1 40,403 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 342 266,997 SH   SOLE 1 262,949 0 4,048
PHREESIA INC COM 71944F106 621 10,070 SH   SOLE 1 10,070 0 0
PHX MINERALS INC CL A 69291A100 208 67,908 SH   SOLE 1 67,908 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 1,284 248,308 SH   SOLE 1 248,308 0 0
PINDUODUO INC SPONSORED ADS 722304102 33,527 369,764 SH   SOLE 1 346,843 0 22,921
PING IDENTITY HLDG CORP COM 72341T103 1,959 79,726 SH   SOLE 1 79,726 0 0
PINNACLE WEST CAP CORP COM 723484101 376 5,200 SH   SOLE 1 5,200 0 0
PINTEREST INC CL A 72352L106 303 5,938 SH   SOLE 1 5,938 0 0
PIONEER NAT RES CO COM 723787107 4,831 29,015 SH   SOLE 1 2,426 0 26,589
PITNEY BOWES INC COM 724479100 1,527 211,766 SH   SOLE 1 211,766 0 0
PIXELWORKS INC COM NEW 72581M305 908 190,035 SH   SOLE 1 190,035 0 0
PLAYAGS INC COM 72814N104 639 81,115 SH   SOLE 1 81,115 0 0
PLDT INC SPONSORED ADR 69344D408 871 26,737 SH   SOLE 1 24,022 0 2,715
PORTMAN RIDGE FIN CORP COM NEW 73688F201 385 15,797 SH   SOLE 1 15,797 0 0
PPL CORP COM 69351T106 10,813 387,829 SH   SOLE 1 387,829 0 0
PRECISION BIOSCIENCES INC COM 74019P108 133 11,482 SH   SOLE 1 11,482 0 0
PRECISION DRILLING CORP COM NEW 74022D407 13,733 340,130 SH   SOLE 1 333,830 0 6,300
PREFERRED APT CMNTYS INC COM 74039L103 2,006 163,996 SH   SOLE 1 163,996 0 0
PRETIUM RES INC COM 74139C102 9,972 1,032,300 SH   SOLE 1 1,032,300 0 0
PRICE T ROWE GROUP INC COM 74144T108 11,218 57,030 SH   SOLE 1 327 0 56,703
PRIMIS FINANCIAL CORP COM 74167B109 315 21,757 SH   SOLE 1 21,757 0 0
PROCTER AND GAMBLE CO COM 742718109 67,019 479,391 SH   SOLE 1 122,553 0 356,838
PROG HOLDINGS INC COM NPV 74319R101 1,467 34,925 SH   SOLE 1 293 0 34,632
PROGRESS SOFTWARE CORP COM 743312100 451 9,177 SH   SOLE 1 9,177 0 0
PROGRESSIVE CORP COM 743315103 5,321 58,866 SH   SOLE 1 5,619 0 53,247
PROLOGIS INC. COM 74340W103 5,031 40,108 SH   SOLE 1 19,148 0 20,960
PROQR THRAPEUTICS N V SHS EURO N71542109 321 38,359 SH   SOLE 1 38,359 0 0
PROTHENA CORP PLC SHS G72800108 477 6,690 SH   SOLE 1 6,690 0 0
PROTO LABS INC COM 743713109 594 8,912 SH   SOLE 1 8,912 0 0
PROVENTION BIO INC COM 74374N102 310 48,483 SH   SOLE 1 48,483 0 0
PTC INC COM 69370C100 2,308 19,269 SH   SOLE 1 146 0 19,123
PUBLIC STORAGE COM 74460D109 13,015 43,806 SH   SOLE 1 11,521 0 32,285
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 5,206 85,489 SH   SOLE 1 21,517 0 63,972
PURE STORAGE INC CL A 74624M102 24,112 958,357 SH   SOLE 1 216,538 0 741,819
PZENA INVT MGMT INC CLASS A 74731Q103 117 11,905 SH   SOLE 1 11,905 0 0
QUAD / GRAPHICS INC COM CL A 747301109 893 210,157 SH   SOLE 1 210,157 0 0
QUALCOMM INC COM 747525103 4,058 31,465 SH   SOLE 1 31,465 0 0
QUALYS INC COM 74758T303 1,527 13,722 SH   SOLE 1 5,804 0 7,918
QUANTERIX CORP COM 74766Q101 784 15,744 SH   SOLE 1 15,744 0 0
QUEST DIAGNOSTICS INC COM 74834L100 3,241 22,302 SH   SOLE 1 169 0 22,133
QUOTIENT TECHNOLOGY INC COM 749119103 1,629 279,884 SH   SOLE 1 279,884 0 0
RADIANT LOGISTICS INC COM 75025X100 112 17,544 SH   SOLE 1 17,544 0 0
RAMACO RES INC COM 75134P303 262 21,319 SH   SOLE 1 21,319 0 0
RAMBUS INC DEL COM 750917106 1,163 52,388 SH   SOLE 1 1,689 0 50,699
RAPID7 INC COM 753422104 3,019 26,710 SH   SOLE 1 26,710 0 0
RAYMOND JAMES FINL INC COM 754730109 2,321 25,148 SH   SOLE 1 242 0 24,906
RAYONIER ADVANCED MATLS INC COM 75508B104 1,805 240,723 SH   SOLE 1 240,723 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 9,221 107,274 SH   SOLE 1 107,274 0 0
REALNETWORKS INC COM NEW 75605L708 30 18,954 SH   SOLE 1 18,954 0 0
REALTY INCOME CORP COM 756109104 1,697 26,159 SH   SOLE 1 935 0 25,224
REATA PHARMACEUTICALS INC CL A 75615P103 885 8,795 SH   SOLE 1 8,795 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 1,240 53,790 SH   SOLE 1 53,790 0 0
REGAL BELOIT CORP COM 758750103 754 5,013 SH   SOLE 1 143 0 4,870
REGENERON PHARMACEUTICALS COM 75886F107 7,177 11,860 SH   SOLE 1 8,238 0 3,622
REGENXBIO INC COM 75901B107 3,235 77,182 SH   SOLE 1 48,165 0 29,017
RELIANT BANCORP INC COM 75956B101 327 10,358 SH   SOLE 1 10,358 0 0
RELX PLC SPONSORED ADR 759530108 614 21,285 SH   SOLE 1 16,059 0 5,226
REPUBLIC SVCS INC COM 760759100 22,201 184,918 SH   SOLE 1 62,265 0 122,653
RESOLUTE FST PRODS INC COM 76117W109 20,604 1,740,706 SH   SOLE 1 1,740,706 0 0
RESOURCES CONNECTION INC COM 76122Q105 525 33,252 SH   SOLE 1 33,252 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 102,750 1,679,120 SH   SOLE 1 1,403,920 0 275,200
REYNOLDS CONSUMER PRODS INC COM 76171L106 1,001 36,601 SH   SOLE 1 36,601 0 0
RH COM 74967X103 3,803 5,702 SH   SOLE 1 1,326 0 4,376
RICHARDSON ELECTRS LTD COM 763165107 305 31,480 SH   SOLE 1 31,480 0 0
RIMINI STR INC DEL COM 76674Q107 417 43,231 SH   SOLE 1 43,231 0 0
RING ENERGY INC COM 76680V108 900 305,138 SH   SOLE 1 305,138 0 0
RIO TINTO PLC SPONSORED ADR 767204100 22,748 340,442 SH   SOLE 1 33,878 0 306,564
RITCHIE BROS AUCTIONEERS COM 767744105 11,624 188,600 SH   SOLE 1 188,600 0 0
ROCKWELL AUTOMATION INC COM 773903109 5,187 17,642 SH   SOLE 1 2,940 0 14,702
ROCKY BRANDS INC COM 774515100 1,777 37,324 SH   SOLE 1 37,324 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 151,732 3,253,008 SH   SOLE 1 2,802,608 0 450,400
ROLLINS INC COM 775711104 13,314 376,845 SH   SOLE 1 24,758 0 352,087
ROPER TECHNOLOGIES INC COM 776696106 4,057 9,093 SH   SOLE 1 142 0 8,951
ROSS STORES INC COM 778296103 1,739 15,972 SH   SOLE 1 15,972 0 0
ROYAL BK CDA COM 780087102 1,144,417 11,515,220 SH   SOLE 1 10,025,130 0 1,490,090
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 75 1,696 SH   SOLE 1 1,696 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2,906 65,209 SH   SOLE 1 19,354 0 45,855
ROYAL GOLD INC COM 780287108 1,887 19,756 SH   SOLE 1 19,756 0 0
RUSH STREET INTERACTIVE INC COM 782011100 337 17,537 SH   SOLE 1 17,537 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 1,373 12,474 SH   SOLE 1 12,474 0 0
S&P GLOBAL INC COM 78409V104 42,660 100,402 SH   SOLE 1 21,981 0 78,421
SAFE BULKERS INC COM Y7388L103 2,872 555,522 SH   SOLE 1 540,217 0 15,305
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 423 47,587 SH   SOLE 1 47,587 0 0
SAGE THERAPEUTICS INC COM 78667J108 2,385 53,833 SH   SOLE 1 43 0 53,790
SAIA INC COM 78709Y105 3,062 12,866 SH   SOLE 1 699 0 12,167
SALESFORCE COM INC COM 79466L302 52,348 193,009 SH   SOLE 1 44,571 0 148,438
SANDSTORM GOLD LTD COM NEW 80013R206 9,594 1,669,000 SH   SOLE 1 1,669,000 0 0
SANGAMO THERAPEUTICS INC COM 800677106 2,613 290,028 SH   SOLE 1 290,028 0 0
SANOFI SPONSORED ADR 80105N105 6,799 141,030 SH   SOLE 1 140,861 0 169
SAP SE SPON ADR 803054204 1,489 11,025 SH   SOLE 1 9,054 0 1,971
SASOL LTD SPONSORED ADR 803866300 1,310 69,530 SH   SOLE 1 46,085 0 23,445
SAVARA INC COM 805111101 226 163,545 SH   SOLE 1 163,545 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 2,296 6,945 SH   SOLE 1 2,620 0 4,325
SCHNEIDER NATIONAL INC CL B 80689H102 449 19,752 SH   SOLE 1 19,752 0 0
SCHWAB CHARLES CORP COM 808513105 63,358 869,827 SH   SOLE 1 135,308 0 734,519
SCORPIO TANKERS INC SHS Y7542C130 1,435 77,383 SH   SOLE 1 77,383 0 0
SCULPTOR CAP MGMT COM CL A 811246107 1,717 61,560 SH   SOLE 1 61,560 0 0
SEAGEN INC COM 81181C104 1,353 7,967 SH   SOLE 1 7,967 0 0
SEASPINE HLDGS CORP COM 81255T108 908 57,752 SH   SOLE 1 57,752 0 0
SEAWORLD ENTMT INC COM 81282V100 751 13,581 SH   SOLE 1 312 0 13,269
SECUREWORKS CORP CL A 81374A105 1,453 73,097 SH   SOLE 1 73,097 0 0
SEELOS THERAPEUTICS INC COM 81577F109 486 201,526 SH   SOLE 1 201,526 0 0
SEI INVTS CO COM 784117103 12,073 203,600 SH   SOLE 1 1,463 0 202,137
SELECTA BIOSCIENCES INC COM 816212104 1,789 430,052 SH   SOLE 1 430,052 0 0
SEMPRA COM 816851109 16,374 129,438 SH   SOLE 1 7,344 0 122,094
SENECA FOODS CORP NEW CL A 817070501 535 11,094 SH   SOLE 1 11,094 0 0
SERES THERAPEUTICS INC COM 81750R102 334 47,981 SH   SOLE 1 47,981 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 851 75,934 SH   SOLE 1 75,934 0 0
SERVICENOW INC COM 81762P102 5,210 8,373 SH   SOLE 1 5,306 0 3,067
SFL CORPORATION LTD SHS G7738W106 4,426 528,159 SH   SOLE 1 528,159 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 120,219 4,140,495 SH   SOLE 1 3,591,795 0 548,700
SHOPIFY INC CL A 82509L107 836,828 617,258 SH   SOLE 1 568,558 0 48,700
SI-BONE INC COM 825704109 257 12,020 SH   SOLE 1 12,020 0 0
SIERRA WIRELESS INC COM 826516106 1,217 78,700 SH   SOLE 1 78,700 0 0
SIGNET JEWELERS LIMITED SHS G81276100 1,809 22,908 SH   SOLE 1 0 0 22,908
SILVERCORP METALS INC COM 82835P103 14,137 3,711,608 SH   SOLE 1 3,711,608 0 0
SIMPSON MFG INC COM 829073105 980 9,166 SH   SOLE 1 46 0 9,120
SIO GENE THERAPIES INC COMMON 829399104 287 132,321 SH   SOLE 1 132,321 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 1,074 176,069 SH   SOLE 1 176,069 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 7,215 169,766 SH   SOLE 1 218 0 169,548
SK TELECOM LTD SPONSORED ADR 78440P108 10,621 352,857 SH   SOLE 1 301,434 0 51,423
SM ENERGY CO COM 78454L100 11,624 440,655 SH   SOLE 1 21,658 0 418,997
SMARTSHEET INC COM CL A 83200N103 7,284 105,840 SH   SOLE 1 3,831 0 102,009
SMITH A O CORP COM 831865209 7,296 119,474 SH   SOLE 1 1,039 0 118,435
SMUCKER J M CO COM NEW 832696405 922 7,680 SH   SOLE 1 4,114 0 3,566
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 847 15,765 SH   SOLE 1 15,765 0 0
SOHU COM LTD SPONSORED ADS 83410S108 574 27,541 SH   SOLE 1 27,541 0 0
SOLARWINDS CORP COM NEW 83417Q204 3,370 201,463 SH   SOLE 1 201,463 0 0
SOLID BIOSCIENCES INC COM 83422E105 210 87,812 SH   SOLE 1 87,812 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 248 4,727 SH   SOLE 1 4,727 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 202 26,495 SH   SOLE 1 26,495 0 0
SOUTHERN CO COM 842587107 7,502 121,062 SH   SOLE 1 121,062 0 0
SOUTHERN COPPER CORP COM 84265V105 1,929 34,362 SH   SOLE 1 28,400 0 5,962
SOUTHWESTERN ENERGY CO COM 845467109 1,578 284,884 SH   SOLE 1 55 0 284,829
SPIRIT AIRLS INC COM 848577102 3,407 131,338 SH   SOLE 1 131,338 0 0
SPLUNK INC COM 848637104 20,378 140,822 SH   SOLE 1 32,070 0 108,752
SPOK HLDGS INC COM 84863T106 757 74,043 SH   SOLE 1 74,043 0 0
SSR MNG INC COM 784730103 30,093 2,071,779 SH   SOLE 1 2,037,088 0 34,691
STANLEY BLACK & DECKER INC COM 854502101 12,226 69,740 SH   SOLE 1 1,941 0 67,799
STANTEC INC COM 85472N109 69,898 1,489,736 SH   SOLE 1 1,405,436 0 84,300
STARBUCKS CORP COM 855244109 74,598 676,257 SH   SOLE 1 153,174 0 523,083
STARTEK INC COM 85569C107 63 11,468 SH   SOLE 1 11,468 0 0
STARWOOD PPTY TR INC COM 85571B105 3,513 143,929 SH   SOLE 1 1,952 0 141,977
SUN CMNTYS INC COM 866674104 10,804 58,371 SH   SOLE 1 2,788 0 55,583
SUN LIFE FINANCIAL INC. COM 866796105 130,988 2,547,687 SH   SOLE 1 2,153,604 0 394,083
SUNCOKE ENERGY INC COM 86722A103 251 40,025 SH   SOLE 1 40,025 0 0
SUNCOR ENERGY INC NEW COM 867224107 82,942 4,005,352 SH   SOLE 1 3,421,452 0 583,900
SUNOPTA INC COM 8676EP108 1,617 181,200 SH   SOLE 1 181,200 0 0
SUPERIOR INDS INTL INC COM 868168105 151 21,424 SH   SOLE 1 21,424 0 0
SURFACE ONCOLOGY INC COM 86877M209 328 43,300 SH   SOLE 1 43,300 0 0
SURGALIGN HOLDINGS INC COM 86882C105 472 432,729 SH   SOLE 1 432,729 0 0
SUTRO BIOPHARMA INC COM 869367102 726 38,407 SH   SOLE 1 38,407 0 0
SWITCH INC CL A 87105L104 6,169 242,984 SH   SOLE 1 136,426 0 106,558
SYNDAX PHARMACEUTICALS INC COM 87164F105 220 11,530 SH   SOLE 1 11,530 0 0
SYNOPSYS INC COM 871607107 12,024 40,160 SH   SOLE 1 9,385 0 30,775
SYROS PHARMACEUTICALS INC COM 87184Q107 462 103,307 SH   SOLE 1 103,307 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 36,770 329,329 SH   SOLE 1 281,642 0 47,687
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 435 2,821 SH   SOLE 1 2,821 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 12,839 2,652,731 SH   SOLE 1 2,546,929 0 105,802
TALOS ENERGY INC COM 87484T108 2,264 164,420 SH   SOLE 1 164,420 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 2,053 17,200 SH   SOLE 1 2,347 0 14,853
TARGET CORP COM 87612E106 21,258 92,921 SH   SOLE 1 12,482 0 80,439
TARGET HOSPITALITY CORP COM 87615L107 150 40,083 SH   SOLE 1 40,083 0 0
TASEKO MINES LTD COM 876511106 13,690 7,294,440 SH   SOLE 1 7,294,440 0 0
TATA MTRS LTD SPONSORED ADR 876568502 652 29,091 SH   SOLE 1 29,091 0 0
TC ENERGY CORP COM 87807B107 330,211 6,869,246 SH   SOLE 1 6,341,342 0 527,904
TCR2 THERAPEUTICS INC COM 87808K106 207 24,317 SH   SOLE 1 24,317 0 0
TEAM INC COM 878155100 67 22,101 SH   SOLE 1 22,101 0 0
TECK RESOURCES LTD CL B 878742204 43,887 1,765,101 SH   SOLE 1 1,418,001 0 347,100
TEEKAY CORPORATION COM Y8564W103 90 24,592 SH   SOLE 1 24,592 0 0
TEEKAY TANKERS LTD CL A Y8565N300 480 33,005 SH   SOLE 1 33,005 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205 401 51,636 SH   SOLE 1 51,636 0 0
TELEFONICA S A SPONSORED ADR 879382208 3,259 691,849 SH   SOLE 1 248,199 0 443,650
TELUS CORPORATION COM 87971M103 238,187 10,849,520 SH   SOLE 1 10,160,220 0 689,300
TELUS INTL CDA INC SUB VTG SHS 87975H100 63,691 1,817,474 SH   SOLE 1 1,605,274 0 212,200
TENARIS S A SPONSORED ADS 88031M109 10,689 506,326 SH   SOLE 1 499,966 0 6,360
TENET HEALTHCARE CORP COM NEW 88033G407 6,665 100,311 SH   SOLE 1 785 0 99,526
TERADYNE INC COM 880770102 6,268 57,419 SH   SOLE 1 8,726 0 48,693
TESLA INC COM 88160R101 72,119 92,999 SH   SOLE 1 42,408 0 50,591
TEXAS INSTRS INC COM 882508104 25,070 130,429 SH   SOLE 1 130,429 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 1,690 48,404 SH   SOLE 1 48,404 0 0
TEXTRON INC COM 883203101 306 4,382 SH   SOLE 1 4,382 0 0
TFI INTL INC COM 87241L109 177,100 1,733,175 SH   SOLE 1 1,665,775 0 67,400
THERAVANCE BIOPHARMA INC COM G8807B106 327 44,237 SH   SOLE 1 44,237 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 33,984 59,483 SH   SOLE 1 9,705 0 49,778
THOMSON REUTERS CORP. COM NEW 884903709 235,449 2,131,945 SH   SOLE 1 1,929,627 0 202,318
TILLYS INC CL A 886885102 547 39,048 SH   SOLE 1 39,048 0 0
TILRAY INC COM CL 2 88688T100 2,254 199,525 SH   SOLE 1 199,525 0 0
TIPTREE INC COM 88822Q103 378 37,704 SH   SOLE 1 37,704 0 0
TJX COS INC NEW COM 872540109 2,634 39,922 SH   SOLE 1 1,568 0 38,354
T-MOBILE US INC COM 872590104 7,600 59,489 SH   SOLE 1 59,489 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 854,682 12,925,989 SH   SOLE 1 11,402,375 0 1,523,614
TOTALENERGIES SE SPONSORED ADS 89151E109 11,023 229,988 SH   SOLE 1 72,327 0 157,661
TPG RE FIN TR INC COM 87266M107 1,665 134,527 SH   SOLE 1 134,527 0 0
TRANSALTA CORP COM 89346D107 64,181 6,082,958 SH   SOLE 1 5,893,258 0 189,700
TRANSGLOBE ENERGY CORP COM 893662106 330 151,100 SH   SOLE 1 151,100 0 0
TRANSOCEAN LTD REG SHS H8817H100 3,900 1,029,085 SH   SOLE 1 1,029,085 0 0
TRAVELERS COMPANIES INC COM 89417E109 3,037 19,976 SH   SOLE 1 330 0 19,646
TRAVERE THERAPEUTICS INC COM 89422G107 4,080 168,250 SH   SOLE 1 137,883 0 30,367
TRI POINTE HOMES INC COM 87265H109 787 37,433 SH   SOLE 1 423 0 37,010
TRICIDA INC COM 89610F101 515 111,075 SH   SOLE 1 111,075 0 0
TRILLIUM THERAPEUTICS INC COM NEW 89620X506 355 20,200 SH   SOLE 1 20,200 0 0
TRIPADVISOR INC COM 896945201 3,284 97,021 SH   SOLE 1 97,021 0 0
TRIPLE-S MGMT CORP COM 896749108 508 14,351 SH   SOLE 1 14,351 0 0
TRUECAR INC COM 89785L107 1,559 374,751 SH   SOLE 1 112,422 0 262,329
TUNIU CORP SPONSORED ADS A 89977P106 60 39,471 SH   SOLE 1 39,471 0 0
TUPPERWARE BRANDS CORP COM 899896104 2,336 110,611 SH   SOLE 1 110,611 0 0
TURQUOISE HILL RES LTD COM 900435207 9,530 645,230 SH   SOLE 1 645,230 0 0
TWILIO INC CL A 90138F102 15,341 48,084 SH   SOLE 1 13,439 0 34,645
TWIST BIOSCIENCE CORP COM 90184D100 3,885 36,322 SH   SOLE 1 36,322 0 0
TWITTER INC COM 90184L102 13,997 231,782 SH   SOLE 1 106,215 0 125,567
TYLER TECHNOLOGIES INC COM 902252105 442 964 SH   SOLE 1 964 0 0
UBER TECHNOLOGIES INC COM 90353T100 1,969 43,960 SH   SOLE 1 32,390 0 11,570
ULTA BEAUTY INC COM 90384S303 1,000 2,770 SH   SOLE 1 71 0 2,699
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 44 16,376 SH   SOLE 1 16,376 0 0
UNION PAC CORP COM 907818108 39,832 203,213 SH   SOLE 1 43,450 0 159,763
UNIQURE NV SHS N90064101 5,678 177,378 SH   SOLE 1 177,378 0 0
UNITED INS HLDGS CORP COM 910710102 127 35,003 SH   SOLE 1 35,003 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 8,802 770,115 SH   SOLE 1 626,875 0 143,240
UNITED NAT FOODS INC COM 911163103 1,648 34,031 SH   SOLE 1 12,348 0 21,683
UNITED STATES STL CORP NEW COM 912909108 17,325 788,587 SH   SOLE 1 788,587 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 2,804 15,190 SH   SOLE 1 252 0 14,938
UNITEDHEALTH GROUP INC COM 91324P102 62,074 158,863 SH   SOLE 1 30,948 0 127,915
UNIVERSAL HLTH SVCS INC CL B 913903100 698 5,044 SH   SOLE 1 98 0 4,946
UNIVEST FINANCIAL CORPORATIO COM 915271100 240 8,773 SH   SOLE 1 8,773 0 0
UNUM GROUP COM 91529Y106 3,063 122,220 SH   SOLE 1 6,575 0 115,645
UPLAND SOFTWARE INC COM 91544A109 465 13,898 SH   SOLE 1 13,898 0 0
URANIUM ENERGY CORP COM 916896103 286 93,787 SH   SOLE 1 93,787 0 0
UR-ENERGY INC COM 91688R108 41 23,800 SH   SOLE 1 23,800 0 0
US BANCORP DEL COM NEW 902973304 14,512 244,142 SH   SOLE 1 15,881 0 228,261
USA TRUCK INC COM 902925106 497 32,551 SH   SOLE 1 32,551 0 0
VAALCO ENERGY INC COM NEW 91851C201 103 34,873 SH   SOLE 1 34,873 0 0
VAIL RESORTS INC COM 91879Q109 4,425 13,248 SH   SOLE 1 583 0 12,665
VALE S A SPONSORED ADS 91912E105 166 11,870 SH   SOLE 1 11,870 0 0
VALHI INC NEW COM 918905209 395 16,946 SH   SOLE 1 16,946 0 0
VARONIS SYS INC COM 922280102 1,962 32,240 SH   SOLE 1 32,240 0 0
VECTRUS INC COM 92242T101 7,143 142,069 SH   SOLE 1 142,069 0 0
VEDANTA LIMITED SPONSORED ADR 92242Y100 3,837 251,081 SH   SOLE 1 251,081 0 0
VEEVA SYS INC CL A COM 922475108 560 1,942 SH   SOLE 1 1,942 0 0
VENATOR MATLS PLC SHS G9329Z100 791 277,405 SH   SOLE 1 277,405 0 0
VEON LTD SPONSORED ADR 91822M106 120 57,879 SH   SOLE 1 57,879 0 0
VERISIGN INC COM 92343E102 482 2,349 SH   SOLE 1 2,349 0 0
VERISK ANALYTICS INC COM 92345Y106 6,080 30,358 SH   SOLE 1 10,849 0 19,509
VERIZON COMMUNICATIONS INC COM 92343V104 35,290 653,390 SH   SOLE 1 129,021 0 524,369
VERMILION ENERGY INC COM 923725105 1,157 117,200 SH   SOLE 1 117,200 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 4,482 24,709 SH   SOLE 1 21,483 0 3,226
VIEMED HEALTHCARE INC COM 92663R105 586 105,600 SH   SOLE 1 105,600 0 0
VIKING THERAPEUTICS INC COM 92686J106 150 23,950 SH   SOLE 1 23,950 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 5,406 124,230 SH   SOLE 1 4,793 0 119,437
VISA INC COM CL A 92826C839 53,628 240,756 SH   SOLE 1 47,829 0 192,927
VISTRA CORP COM 92840M102 389 22,759 SH   SOLE 1 22,759 0 0
VIVINT SMART HOME INC COM CL A 928542109 604 63,944 SH   SOLE 1 63,944 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 248 5,413 SH   SOLE 1 5,413 0 0
VOYA FINANCIAL INC COM 929089100 1,032 16,806 SH   SOLE 1 1,452 0 15,354
VOYAGER THERAPEUTICS INC COM 92915B106 85 32,130 SH   SOLE 1 32,130 0 0
VULCAN MATLS CO COM 929160109 361 2,136 SH   SOLE 1 172 0 1,964
W & T OFFSHORE INC COM 92922P106 1,580 424,696 SH   SOLE 1 424,696 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,810 38,474 SH   SOLE 1 38,474 0 0
WALMART INC COM 931142103 19,999 143,482 SH   SOLE 1 143,482 0 0
WASTE CONNECTIONS INC COM 94106B101 302,283 2,401,232 SH   SOLE 1 2,323,780 0 77,452
WASTE MGMT INC DEL COM 94106L109 21,467 143,724 SH   SOLE 1 67,579 0 76,145
WATERS CORP COM 941848103 993 2,780 SH   SOLE 1 106 0 2,674
WEC ENERGY GROUP INC COM 92939U106 2,052 23,266 SH   SOLE 1 23,266 0 0
WELLS FARGO CO NEW COM 949746101 2,322 50,039 SH   SOLE 1 5,355 0 44,684
WEST FRASER TIMBER CO LTD COM 952845105 80,218 953,561 SH   SOLE 1 831,861 0 121,700
WESTERN NEW ENG BANCORP INC COM 958892101 162 18,949 SH   SOLE 1 18,949 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 1,633 497,700 SH   SOLE 1 497,700 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 237,052 6,304,762 SH   SOLE 1 6,047,862 0 256,900
WILLIS LEASE FIN CORP COM 970646105 552 14,835 SH   SOLE 1 14,835 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 13,088 56,302 SH   SOLE 1 1,681 0 54,621
WIPRO LTD SPON ADR 1 SH 97651M109 6,617 749,339 SH   SOLE 1 749,339 0 0
WIX COM LTD SHS M98068105 19,516 99,585 SH   SOLE 1 99,585 0 0
WORKDAY INC CL A 98138H101 15,495 62,006 SH   SOLE 1 17,595 0 44,411
WORLD FUEL SVCS CORP COM 981475106 229 6,812 SH   SOLE 1 6,812 0 0
WW INTL INC COM 98262P101 499 27,317 SH   SOLE 1 27,317 0 0
XCEL ENERGY INC COM 98389B100 2,279 36,462 SH   SOLE 1 36,462 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 2,182 108,179 SH   SOLE 1 593 0 107,586
XILINX INC COM 983919101 1,667 11,041 SH   SOLE 1 11,041 0 0
XPENG INC ADS 98422D105 629 17,686 SH   SOLE 1 17,686 0 0
XUNLEI LTD SPONSORED ADR 98419E108 306 106,922 SH   SOLE 1 105,344 0 1,578
YAMANA GOLD INC COM 98462Y100 23,846 6,048,055 SH   SOLE 1 5,950,355 0 97,700
YANDEX N V SHS CLASS A N97284108 1,370 17,148 SH   SOLE 1 14,486 0 2,662
YELLOW CORP COM 985510106 588 104,031 SH   SOLE 1 104,031 0 0
YIREN DIGITAL LTD SPONSORED ADS 98585L100 141 46,750 SH   SOLE 1 46,750 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 3,732 800,844 SH   SOLE 1 747,165 0 53,679
YUM BRANDS INC COM 988498101 4,413 36,081 SH   SOLE 1 428 0 35,653
YUM CHINA HLDGS INC COM 98850P109 19,725 339,447 SH   SOLE 1 338,711 0 736
ZAI LAB LTD ADR 98887Q104 10,864 103,082 SH   SOLE 1 102,626 0 456
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 8,114 15,743 SH   SOLE 1 73 0 15,670
ZENDESK INC COM 98936J101 8,780 75,436 SH   SOLE 1 20,102 0 55,334
ZOETIS INC CL A 98978V103 26,772 137,900 SH   SOLE 1 15,997 0 121,903
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 782 2,990 SH   SOLE 1 2,990 0 0
ZOVIO INC COM 98979V102 556 232,712 SH   SOLE 1 232,712 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 693 22,610 SH   SOLE 1 22,610 0 0
ZUORA INC COM CL A 98983V106 1,148 69,257 SH   SOLE 1 8,248 0 61,009
ZYNERBA PHARMACEUTICALS INC COM 98986X109 146 34,371 SH   SOLE 1 34,371 0 0
ZYNGA INC CL A 98986T108 25,310 3,361,180 SH   SOLE 1 2,246,165 0 1,115,015