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
ABBVIE INC COM 00287Y109 41,429 367,799 SH   SOLE   367,799 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 35,224 1,444,182 SH   SOLE   1,053,631 0 390,551
ACCELERON PHARMA INC COM 00434H108 119,480 952,110 SH   SOLE   797,426 0 154,684
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 192,413 652,713 SH   SOLE   544,872 0 107,841
ACTIVISION BLIZZARD INC COM 00507V109 898,420 9,413,457 SH   SOLE   8,502,284 0 911,173
ADVANCE AUTO PARTS INC COM 00751Y106 375,926 1,832,536 SH   SOLE   1,658,656 0 173,880
ADVANCED DRAIN SYS INC DEL COM 00790R104 217,745 1,867,937 SH   SOLE   1,698,016 0 169,921
ADVANCED MICRO DEVICES INC COM 007903107 1,207,812 12,858,635 SH   SOLE   11,323,015 0 1,535,620
AFYA LTD CL A COM G01125106 49,040 1,902,255 SH   SOLE   1,610,598 0 291,657
AGILENT TECHNOLOGIES INC COM 00846U101 264,654 1,790,504 SH   SOLE   1,722,143 0 68,361
AGILYSYS INC COM 00847J105 75,898 1,334,580 SH   SOLE   1,131,110 0 203,470
AIR LEASE CORP CL A 00912X302 186,746 4,474,025 SH   SOLE   4,097,793 0 376,232
AIRBNB INC COM CL A 009066101 482,343 3,149,688 SH   SOLE   3,149,688 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,397,111 6,160,643 SH   SOLE   5,745,106 0 415,537
ALKERMES PLC SHS G01767105 71,433 2,913,256 SH   SOLE   2,468,570 0 444,686
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 40,444 238,582 SH   SOLE   202,105 0 36,477
ALPHABET INC CAP STK CL A 02079K305 2,264,130 927,242 SH   SOLE   819,691 0 107,551
ALPHABET INC CAP STK CL C 02079K107 668,305 266,648 SH   SOLE   242,882 0 23,766
ALTAIR ENGR INC COM CL A 021369103 38,335 555,823 SH   SOLE   404,934 0 150,889
ALTRIA GROUP INC COM 02209S103 101,111 2,120,626 SH   SOLE   2,120,626 0 0
AMAZON COM INC COM 023135106 676,308 196,592 SH   SOLE   165,187 0 31,405
AMER SOFTWARE INC CL A 029683109 29,650 1,350,196 SH   SOLE   983,845 0 366,351
AMERCO COM 023586100 136,347 231,332 SH   SOLE   192,693 0 38,639
AMERICAN EXPRESS CO COM 025816109 1,122,567 6,793,969 SH   SOLE   6,206,727 0 587,242
AMERICAN TOWER CORP NEW COM 03027X100 122,868 454,830 SH   SOLE   454,830 0 0
AMERISOURCEBERGEN CORP COM 03073E105 70,839 618,738 SH   SOLE   515,347 0 103,391
ANALOG DEVICES INC COM 032654105 430,890 2,502,845 SH   SOLE   2,348,352 0 154,493
ANTHEM INC COM 036752103 1,242,962 3,255,532 SH   SOLE   2,935,634 0 319,898
AON PLC SHS CL A G0403H108 451,734 1,892,000 SH   SOLE   1,654,712 0 237,288
APTIV PLC SHS G6095L109 976,757 6,208,330 SH   SOLE   5,706,120 0 502,210
ARCH CAP GROUP LTD ORD G0450A105 1,388,755 35,663,960 SH   SOLE   33,583,577 0 2,080,383
ARGENX SE SPONSORED ADR 04016X101 888,820 2,952,203 SH   SOLE   2,554,245 0 397,958
ARISTA NETWORKS INC COM 040413106 661,727 1,826,411 SH   SOLE   1,635,340 0 191,071
ARRAY TECHNOLOGIES INC COM SHS 04271T100 19,874 1,274,004 SH   SOLE   1,071,079 0 202,925
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 845,789 6,429,407 SH   SOLE   5,445,942 0 983,465
ASML HOLDING N V N Y REGISTRY SHS N07059210 315,192 456,245 SH   SOLE   456,245 0 0
ATLASSIAN CORP PLC CL A G06242104 1,344,149 5,233,001 SH   SOLE   4,723,760 0 509,241
ATRICURE INC COM 04963C209 49,994 630,201 SH   SOLE   459,522 0 170,679
AUTONATION INC COM 05329W102 183,146 1,931,715 SH   SOLE   1,760,168 0 171,547
AVALARA INC COM 05338G106 127,885 790,391 SH   SOLE   663,345 0 127,046
AZUL S A SPONSR ADR PFD 05501U106 1,632 61,815 SH   SOLE   61,815 0 0
BAIDU INC SPON ADR REP A 056752108 13,229 64,881 SH   SOLE   38,001 0 26,880
BALL CORP COM 058498106 186,805 2,305,661 SH   SOLE   2,198,213 0 107,448
BANDWIDTH INC COM CL A 05988J103 49,436 358,437 SH   SOLE   301,235 0 57,202
BANK NEW YORK MELLON CORP COM 064058100 1,047,781 20,452,480 SH   SOLE   18,437,988 0 2,014,492
BAOZUN INC SPONSORED ADR 06684L103 6,430 181,431 SH   SOLE   110,000 0 71,431
BENTLEY SYS INC COM CL B 08265T208 126,193 1,948,020 SH   SOLE   1,361,378 0 586,642
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 946,770 3,406,626 SH   SOLE   3,139,794 0 266,832
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 249,130 3,837,495 SH   SOLE   3,473,694 0 363,801
BILIBILI INC SPONS ADS REP Z 090040106 511,574 4,198,732 SH   SOLE   4,198,732 0 0
BILL COM HLDGS INC COM 090043100 124,322 678,690 SH   SOLE   647,132 0 31,558
BIOCRYST PHARMACEUTICALS INC COM 09058V103 49,699 3,143,485 SH   SOLE   2,664,519 0 478,966
BIONTECH SE SPONSORED ADS 09075V102 176,001 786,140 SH   SOLE   749,548 0 36,592
BLACKLINE INC COM 09239B109 290,657 2,612,175 SH   SOLE   2,059,043 0 553,132
BLACKROCK INC COM 09247X101 138,733 158,557 SH   SOLE   158,557 0 0
BLACKSTONE GROUP INC COM 09260D107 79,323 816,584 SH   SOLE   816,584 0 0
BLOCK H & R INC COM 093671105 66,907 2,849,528 SH   SOLE   2,373,371 0 476,157
BOOKING HOLDINGS INC COM 09857L108 962,090 439,694 SH   SOLE   398,602 0 41,092
BORGWARNER INC COM 099724106 99,890 2,057,895 SH   SOLE   1,714,020 0 343,875
BOSTON BEER INC CL A 100557107 84,818 83,090 SH   SOLE   79,194 0 3,896
BOSTON SCIENTIFIC CORP COM 101137107 962,144 22,501,033 SH   SOLE   19,391,239 0 3,109,794
BRIGHT HORIZONS FAM SOL IN D COM 109194100 165,846 1,127,361 SH   SOLE   1,013,211 0 114,150
BTRS HOLDINGS INC COM CL 1 11778X104 25,248 2,000,657 SH   SOLE   1,682,104 0 318,553
BURLINGTON STORES INC COM 122017106 672,795 2,089,490 SH   SOLE   1,874,641 0 214,849
CAE INC COM 124765108 141,779 4,603,172 SH   SOLE   3,900,077 0 703,095
CANADIAN PAC RY LTD COM 13645T100 391,436 5,090,480 SH   SOLE   4,129,775 0 960,705
CARRIER GLOBAL CORPORATION COM 14448C104 61,011 1,255,378 SH   SOLE   915,290 0 340,088
CASEYS GEN STORES INC COM 147528103 109,134 560,696 SH   SOLE   470,905 0 89,791
CATALENT INC COM 148806102 395,524 3,658,196 SH   SOLE   3,488,187 0 170,009
CBRE GROUP INC CL A 12504L109 109,536 1,277,688 SH   SOLE   1,277,688 0 0
CDW CORP COM 12514G108 44,178 252,954 SH   SOLE   252,954 0 0
CELANESE CORP DEL COM 150870103 124,714 822,653 SH   SOLE   745,341 0 77,312
CENTENE CORP DEL COM 15135B101 120,163 1,647,653 SH   SOLE   1,188,572 0 459,081
CERIDIAN HCM HLDG INC COM 15677J108 252,829 2,635,836 SH   SOLE   2,375,395 0 260,441
CHECK POINT SOFTWARE TECH LT ORD M22465104 65,395 563,121 SH   SOLE   563,121 0 0
CHEGG INC COM 163092109 667,034 8,025,922 SH   SOLE   7,054,718 0 971,204
CHEWY INC CL A 16679L109 98,572 1,236,636 SH   SOLE   1,179,290 0 57,346
CHINDATA GROUP HLDGS LTD ADS 16955F107 20,240 1,341,282 SH   SOLE   976,589 0 364,693
CHIPOTLE MEXICAN GRILL INC COM 169656105 326,640 210,689 SH   SOLE   200,879 0 9,810
CIGNA CORP NEW COM 125523100 47,345 199,710 SH   SOLE   199,710 0 0
CISCO SYS INC COM 17275R102 236,315 4,458,774 SH   SOLE   4,458,774 0 0
CISCO SYS INC OPTIONS 17275R102 143,853 2,714,200 SH Call SOLE   0 0 0
CITIGROUP INC COM NEW 172967424 908,976 12,847,719 SH   SOLE   11,589,984 0 1,257,735
CLARIVATE PLC ORD SHS G21810109 51,359 1,865,581 SH   SOLE   1,361,415 0 504,166
CME GROUP INC COM 12572Q105 85,107 400,163 SH   SOLE   400,163 0 0
COGNEX CORP COM 192422103 174,223 2,072,853 SH   SOLE   1,846,934 0 225,919
COLFAX CORP COM 194014106 119,116 2,600,216 SH   SOLE   2,072,795 0 527,421
COMCAST CORP NEW CL A 20030N101 148,868 2,610,806 SH   SOLE   2,610,806 0 0
COMPUGEN LTD ORD M25722105 6,277 758,145 SH   SOLE   643,252 0 114,893
COPA HOLDINGS SA CL A P31076105 5,533 73,451 SH   SOLE   44,397 0 29,054
CORNERSTONE BLDG BRANDS INC COM 21925D109 24,538 1,349,717 SH   SOLE   982,904 0 366,813
CORTEVA INC COM 22052L104 82,663 1,863,878 SH   SOLE   1,552,423 0 311,455
CREDICORP LTD COM G2519Y108 7,995 66,017 SH   SOLE   40,064 0 25,953
CREE INC COM 225447101 187,939 1,919,118 SH   SOLE   1,569,590 0 349,528
CYBERARK SOFTWARE LTD SHS M2682V108 82,853 636,011 SH   SOLE   538,809 0 97,202
DANAHER CORPORATION COM 235851102 841,233 3,134,719 SH   SOLE   2,831,235 0 303,484
DATADOG INC CL A COM 23804L103 353,176 3,393,308 SH   SOLE   3,061,046 0 332,262
DENALI THERAPEUTICS INC COM 24823R105 44,463 566,845 SH   SOLE   475,742 0 91,103
DENTSPLY SIRONA INC COM 24906P109 717,227 11,337,758 SH   SOLE   10,122,010 0 1,215,748
DESCARTES SYS GROUP INC COM 249906108 67,578 977,135 SH   SOLE   828,835 0 148,300
DESPEGAR COM CORP ORD SHS G27358103 858 64,988 SH   SOLE   64,988 0 0
DEXCOM INC COM 252131107 842,906 1,974,019 SH   SOLE   1,798,780 0 175,239
DISNEY WALT CO COM 254687106 39,454 224,461 SH   SOLE   163,655 0 60,806
DLOCAL LTD CLASS A COM G29018101 11,928 227,077 SH   SOLE   165,490 0 61,587
DRAFTKINGS INC COM CL A 26142R104 85,372 1,636,423 SH   SOLE   1,559,725 0 76,698
ELECTRONIC ARTS INC COM 285512109 141,511 983,879 SH   SOLE   902,853 0 81,026
ENTEGRIS INC COM 29362U104 134,377 1,092,765 SH   SOLE   1,041,960 0 50,805
EOG RES INC COM 26875P101 97,466 1,168,101 SH   SOLE   1,168,101 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 59,535 2,272,328 SH   SOLE   1,895,036 0 377,292
ESSA PHARMA INC COM NEW 29668H708 8,316 291,091 SH   SOLE   246,443 0 44,648
ESTABLISHMENT LABS HLDGS INC COM G31249108 32,765 375,142 SH   SOLE   318,055 0 57,087
EVENTBRITE INC COM CL A 29975E109 27,701 1,457,939 SH   SOLE   1,225,815 0 232,124
EVO PMTS INC CL A COM 26927E104 108,939 3,927,129 SH   SOLE   3,299,874 0 627,255
EXACT SCIENCES CORP COM 30063P105 317,732 2,555,961 SH   SOLE   2,437,054 0 118,907
EXPEDIA GROUP INC COM NEW 30212P303 976,147 5,962,661 SH   SOLE   5,318,141 0 644,520
EXPEDITORS INTL WASH INC COM 302130109 88,326 697,681 SH   SOLE   583,400 0 114,281
EZCORP INC NOTE 2.375% 5/0 302301AE6 881 1,000,000 SH   SOLE   0 0 1,000,000
FABRINET SHS G3323L100 98,536 1,027,809 SH   SOLE   870,695 0 157,114
FACEBOOK INC CL A 30303M102 1,627,999 4,682,059 SH   SOLE   4,295,849 0 386,210
FARFETCH LTD ORD SH CL A 30744W107 488,373 9,697,639 SH   SOLE   9,618,620 0 79,019
FEDEX CORP COM 31428X106 163,456 547,904 SH   SOLE   547,904 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 985,776 6,958,258 SH   SOLE   6,405,203 0 553,055
FIFTH THIRD BANCORP COM 316773100 19,881 520,048 SH   SOLE   433,506 0 86,542
FIGS INC CL A 30260D103 15,371 306,816 SH   SOLE   223,603 0 83,213
FIRST REP BK SAN FRANCISCO C COM 33616C100 323,517 1,728,465 SH   SOLE   1,464,742 0 263,723
FLEXION THERAPEUTICS INC COM 33938J106 26,797 3,255,982 SH   SOLE   2,753,988 0 501,994
FLOOR & DECOR HLDGS INC CL A 339750101 100,444 950,271 SH   SOLE   797,509 0 152,762
FORTIVE CORP COM 34959J108 954,464 13,686,029 SH   SOLE   12,909,229 0 776,800
GARMIN LTD SHS H2906T109 10,776 74,504 SH   SOLE   54,283 0 20,221
GENERAC HLDGS INC COM 368736104 393,493 947,833 SH   SOLE   903,654 0 44,179
GENIUS SPORTS LIMITED SHARES CL A G3934V109 52,251 2,783,733 SH   SOLE   2,337,951 0 445,782
GENMAB A/S SPONSORED ADS 372303206 133,142 3,260,882 SH   SOLE   2,874,161 0 386,721
GENTEX CORP COM 371901109 89,691 2,710,529 SH   SOLE   2,257,757 0 452,772
GLAUKOS CORP COM 377322102 177,217 2,089,087 SH   SOLE   1,762,604 0 326,483
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 42,465 1,212,595 SH   SOLE   1,026,176 0 186,419
GLOBAL PMTS INC COM 37940X102 843,750 4,499,040 SH   SOLE   4,021,823 0 477,217
GLOBE LIFE INC COM 37959E102 101,761 1,068,358 SH   SOLE   889,835 0 178,523
GOLDMAN SACHS GROUP INC COM 38141G104 133,102 350,701 SH   SOLE   350,701 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 5,330 618,364 SH   SOLE   372,794 0 245,570
GUIDEWIRE SOFTWARE INC COM 40171V100 133,168 1,181,402 SH   SOLE   991,502 0 189,900
HALOZYME THERAPEUTICS INC COM 40637H109 462,714 10,189,688 SH   SOLE   8,410,513 0 1,779,175
HARLEY DAVIDSON INC COM 412822108 7,905 172,532 SH   SOLE   172,532 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 316,700 4,331,238 SH   SOLE   4,331,238 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 55,140 457,135 SH   SOLE   457,135 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 45,117 481,814 SH   SOLE   350,821 0 130,993
HUBSPOT INC COM 443573100 1,121,243 1,924,154 SH   SOLE   1,726,602 0 197,552
I MAB SPONSORED ADS 44975P103 38,948 463,939 SH   SOLE   392,718 0 71,221
IAC INTERACTIVECORP NEW COM NEW 44891N208 84,549 548,414 SH   SOLE   456,174 0 92,240
ICICI BANK LIMITED ADR 45104G104 12,464 728,895 SH   SOLE   272,011 0 456,884
IDEX CORP COM 45167R104 149,814 680,819 SH   SOLE   649,000 0 31,819
IHS MARKIT LTD SHS G47567105 913,770 8,110,862 SH   SOLE   7,282,025 0 828,837
IMPERIAL OIL LTD COM NEW 453038408 880,874 28,902,353 SH   SOLE   26,911,484 0 1,990,869
INGERSOLL RAND INC COM 45687V106 859,289 17,604,777 SH   SOLE   15,219,397 0 2,385,380
INSPIRE MED SYS INC COM 457730109 33,608 173,903 SH   SOLE   147,376 0 26,527
INSTALLED BLDG PRODS INC COM 45780R101 13,966 114,137 SH   SOLE   95,932 0 18,205
INTERSECT ENT INC COM 46071F103 76,462 4,474,081 SH   SOLE   3,788,515 0 685,566
INTUIT COM 461202103 143,700 293,164 SH   SOLE   293,164 0 0
INVITAE CORP COM 46185L103 31,103 922,124 SH   SOLE   774,234 0 147,890
IOVANCE BIOTHERAPEUTICS INC COM 462260100 77,392 2,974,334 SH   SOLE   2,483,303 0 491,031
IPG PHOTONICS CORP COM 44980X109 183,760 871,851 SH   SOLE   766,130 0 105,721
ISHARES TR INDIA 50 ETF 464289529 25,113 537,286 SH   SOLE   200,659 0 336,627
JFROG LTD ORD SHS M6191J100 167,410 3,677,725 SH   SOLE   3,329,981 0 347,744
JOHNSON CTLS INTL PLC SHS G51502105 318,840 4,645,788 SH   SOLE   4,255,345 0 390,443
JONES LANG LASALLE INC COM 48020Q107 60,100 307,479 SH   SOLE   256,099 0 51,380
KE HLDGS INC SPONSORED ADS 482497104 193,562 4,059,599 SH   SOLE   4,059,599 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 7,061 208,107 SH   SOLE   125,923 0 82,184
KIRBY CORP COM 497266106 62,096 1,024,006 SH   SOLE   852,894 0 171,112
KORNIT DIGITAL LTD SHS M6372Q113 241,728 1,944,243 SH   SOLE   1,647,088 0 297,155
KROGER CO COM 501044101 70,513 1,840,588 SH   SOLE   1,533,159 0 307,429
LAMAR ADVERTISING CO NEW CL A 512816109 109,229 1,046,050 SH   SOLE   871,477 0 174,573
LANTHEUS HLDGS INC COM 516544103 58,849 2,129,121 SH   SOLE   1,802,966 0 326,155
LATTICE SEMICONDUCTOR CORP COM 518415104 587,966 10,465,757 SH   SOLE   9,029,739 0 1,436,018
LAUDER ESTEE COS INC CL A 518439104 243,527 765,614 SH   SOLE   765,614 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 41,060 1,000,247 SH   SOLE   846,830 0 153,417
LIBERTY BROADBAND CORP COM SER C 530307305 41,289 237,755 SH   SOLE   198,026 0 39,729
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 41,074 881,787 SH   SOLE   734,492 0 147,295
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 40,656 876,396 SH   SOLE   730,002 0 146,394
LINDE PLC SHS G5494J103 220,457 762,563 SH   SOLE   762,563 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 22,567 1,090,170 SH   SOLE   907,856 0 182,314
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 41,747 2,281,276 SH   SOLE   1,900,074 0 381,202
LIVEPERSON INC COM 538146101 210,382 3,326,723 SH   SOLE   2,788,548 0 538,175
LOWES COS INC COM 548661107 739,462 3,812,251 SH   SOLE   3,440,677 0 371,574
LPL FINL HLDGS INC COM 50212V100 146,650 1,086,454 SH   SOLE   1,034,173 0 52,281
LULULEMON ATHLETICA INC COM 550021109 417,408 1,143,678 SH   SOLE   1,050,619 0 93,059
LUXFER HOLDINGS PLC SHS G5698W116 490 22,016 SH   SOLE   22,016 0 0
LYFT INC CL A COM 55087P104 247,080 4,085,311 SH   SOLE   3,708,342 0 376,969
M & T BK CORP COM 55261F104 60,720 417,862 SH   SOLE   349,478 0 68,384
MADRIGAL PHARMACEUTICALS INC COM 558868105 21,497 220,687 SH   SOLE   186,707 0 33,980
MARRIOTT INTL INC NEW CL A 571903202 175,998 1,289,174 SH   SOLE   1,184,123 0 105,051
MARSH & MCLENNAN COS INC COM 571748102 726,447 5,163,829 SH   SOLE   4,655,823 0 508,006
MARTIN MARIETTA MATLS INC COM 573284106 119,838 340,634 SH   SOLE   340,634 0 0
MASTERCARD INCORPORATED CL A 57636Q104 39,092 107,076 SH   SOLE   77,987 0 29,089
MATCH GROUP INC NEW COM 57667L107 464,435 2,880,215 SH   SOLE   2,746,239 0 133,976
MEDTRONIC PLC SHS G5960L103 76,038 612,564 SH   SOLE   612,564 0 0
MERCADOLIBRE INC COM 58733R102 656,328 421,320 SH   SOLE   403,043 0 18,277
MERCK & CO INC COM 58933Y105 91,598 1,177,800 SH   SOLE   1,177,800 0 0
MICRON TECHNOLOGY INC COM 595112103 44,828 527,508 SH   SOLE   527,508 0 0
MICROSOFT CORP COM 594918104 999,571 3,689,815 SH   SOLE   3,394,871 0 294,944
MICROSOFT CORP OPTIONS 594918104 208,268 768,800 SH Call SOLE   0 0 0
MODEL N INC COM 607525102 112,130 3,271,966 SH   SOLE   2,772,427 0 499,539
MOELIS & CO CL A 60786M105 102,223 1,796,856 SH   SOLE   1,496,588 0 300,268
MOMENTIVE GLOBAL INC COM 60878Y108 28,806 1,367,159 SH   SOLE   993,876 0 373,283
MONOLITHIC PWR SYS INC COM 609839105 172,551 462,045 SH   SOLE   387,904 0 74,141
MORGAN STANLEY COM NEW 617446448 136,876 1,492,814 SH   SOLE   1,492,814 0 0
MORNINGSTAR INC COM 617700109 119,256 463,834 SH   SOLE   323,221 0 140,613
MSCI INC COM 55354G100 359,846 675,031 SH   SOLE   643,627 0 31,404
MYRIAD GENETICS INC COM 62855J104 34,054 1,113,599 SH   SOLE   942,942 0 170,657
NASDAQ INC COM 631103108 345,437 1,964,942 SH   SOLE   1,748,592 0 216,350
NATERA INC COM 632307104 47,284 416,490 SH   SOLE   303,652 0 112,838
NEOGENOMICS INC COM NEW 64049M209 218,821 4,844,379 SH   SOLE   4,052,681 0 791,698
NETAPP INC COM 64110D104 69,780 852,851 SH   SOLE   711,322 0 141,529
NETFLIX INC COM 64110L106 747,978 1,416,062 SH   SOLE   1,323,196 0 92,866
NEW YORK TIMES CO CL A 650111107 212,435 4,877,965 SH   SOLE   4,650,881 0 227,084
NEWS CORP NEW CL A 65249B109 112,916 4,381,671 SH   SOLE   3,649,492 0 732,179
NEXTERA ENERGY INC COM 65339F101 752,520 10,269,111 SH   SOLE   9,278,029 0 991,082
NICE LTD SPONSORED ADR 653656108 1,012,551 4,091,777 SH   SOLE   3,379,629 0 712,148
NOAH HLDGS LTD SPON ADS CL A 65487X102 13,515 286,338 SH   SOLE   173,889 0 112,449
NOKIA CORP SPONSORED ADR 654902204 334,489 62,873,818 SH   SOLE   59,425,618 0 3,448,200
NORTHERN TR CORP COM 665859104 87,741 758,878 SH   SOLE   632,069 0 126,809
NORTHROP GRUMMAN CORP COM 666807102 96,007 264,169 SH   SOLE   264,169 0 0
NOVANTA INC COM 67000B104 180,697 1,340,878 SH   SOLE   1,023,580 0 317,298
NOVARTIS AG SPONSORED ADR 66987V109 16,754 183,621 SH   SOLE   183,621 0 0
NVENT ELECTRIC PLC SHS G6700G107 97,437 3,118,987 SH   SOLE   2,597,803 0 521,184
NVIDIA CORPORATION COM 67066G104 483,136 603,845 SH   SOLE   603,845 0 0
NXP SEMICONDUCTORS N V COM N6596X109 486,072 2,362,786 SH   SOLE   2,167,575 0 195,211
OGE ENERGY CORP COM 670837103 88,236 2,622,178 SH   SOLE   2,184,202 0 437,976
OLD DOMINION FREIGHT LINE IN COM 679580100 43,505 171,416 SH   SOLE   171,416 0 0
OLO INC CL A 68134L109 34,371 919,245 SH   SOLE   772,388 0 146,857
OMNICOM GROUP INC COM 681919106 80,931 1,011,764 SH   SOLE   842,698 0 169,066
OPTIMIZERX CORP COM NEW 68401U204 47,781 771,909 SH   SOLE   648,342 0 123,567
OPTION CARE HEALTH INC COM NEW 68404L201 32,025 1,464,338 SH   SOLE   1,229,865 0 234,473
ORACLE CORP COM 68389X105 50,175 644,585 SH   SOLE   644,585 0 0
ORCHARD THERAPEUTICS PLC ADS 68570P101 59,015 13,443,032 SH   SOLE   11,270,251 0 2,172,781
ORGANON & CO COMMON STOCK 68622V106 3,391 112,071 SH   SOLE   112,071 0 0
OTIS WORLDWIDE CORP COM 68902V107 178,727 2,185,727 SH   SOLE   2,066,585 0 119,142
OZON HLDGS PLC SPONSORED ADS 69269L104 6,209 105,912 SH   SOLE   64,016 0 41,896
PAPA JOHNS INTL INC COM 698813102 93,136 891,770 SH   SOLE   748,960 0 142,810
PAYPAL HLDGS INC COM 70450Y103 2,982 10,232 SH   SOLE   7,415 0 2,817
PELOTON INTERACTIVE INC CL A COM 70614W100 215,212 1,735,298 SH   SOLE   1,654,403 0 80,895
PHILIP MORRIS INTL INC COM 718172109 116,885 1,179,343 SH   SOLE   1,179,343 0 0
PINDUODUO INC SPONSORED ADS 722304102 3,118 24,551 SH   SOLE   24,551 0 0
PROGRESSIVE CORP COM 743315103 682,769 6,952,132 SH   SOLE   6,211,630 0 740,502
PS BUSINESS PKS INC CALIF COM 69360J107 40,357 272,537 SH   SOLE   226,967 0 45,570
PUBLIC STORAGE COM 74460D109 53,180 176,859 SH   SOLE   147,306 0 29,553
Q2 HLDGS INC COM 74736L109 221,278 2,157,124 SH   SOLE   1,807,561 0 349,563
QUOTIENT LTD SHS G73268107 12,552 3,448,459 SH   SOLE   2,918,062 0 530,397
RADIUS HEALTH INC COM NEW 750469207 29,450 1,614,583 SH   SOLE   1,356,359 0 258,224
RADWARE LTD ORD M81873107 125,614 4,081,031 SH   SOLE   3,459,955 0 621,076
RAYTHEON TECHNOLOGIES CORP COM 75513E101 103,555 1,213,868 SH   SOLE   1,213,868 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 22,486 158,878 SH   SOLE   134,546 0 24,332
REPLIGEN CORP COM 759916109 34,407 172,363 SH   SOLE   145,394 0 26,969
ROKU INC COM CL A 77543R102 356,018 775,216 SH   SOLE   739,213 0 36,003
ROPER TECHNOLOGIES INC COM 776696106 109,228 232,301 SH   SOLE   232,301 0 0
S&P GLOBAL INC COM 78409V104 223,671 544,942 SH   SOLE   492,243 0 52,699
SAGE THERAPEUTICS INC COM 78667J108 86,441 1,521,580 SH   SOLE   1,402,605 0 118,975
SBA COMMUNICATIONS CORP NEW CL A 78410G104 67,392 211,458 SH   SOLE   211,458 0 0
SCHLUMBERGER LTD COM STK 806857108 95,425 2,981,104 SH   SOLE   2,981,104 0 0
SCHWAB CHARLES CORP COM 808513105 528,136 7,253,621 SH   SOLE   6,551,295 0 702,326
SEA LTD SPONSORD ADS 81141R100 617,354 2,248,194 SH   SOLE   2,232,520 0 15,674
SEER INC COM CL A 81578P106 22,115 674,650 SH   SOLE   566,663 0 107,987
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 21,086 363,743 SH   SOLE   264,919 0 98,824
SERVICENOW INC COM 81762P102 133,431 242,800 SH   SOLE   242,800 0 0
SERVICENOW INC OPTIONS 81762P102 81,278 147,900 SH Call SOLE   0 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 59,865 1,686,336 SH   SOLE   1,416,781 0 269,555
SHOCKWAVE MED INC COM 82489T104 165,004 869,677 SH   SOLE   726,019 0 143,658
SHOPIFY INC CL A 82509L107 563,443 385,661 SH   SOLE   348,394 0 37,267
SKYWORKS SOLUTIONS INC COM 83088M102 314,791 1,641,673 SH   SOLE   1,451,669 0 190,004
SMARTSHEET INC COM CL A 83200N103 54,546 754,229 SH   SOLE   633,473 0 120,756
SOUTHWEST AIRLS CO COM 844741108 536,936 10,113,685 SH   SOLE   9,113,298 0 1,000,387
SPLUNK INC COM 848637104 30,594 211,605 SH   SOLE   154,283 0 57,322
SPROUTS FMRS MKT INC COM 85208M102 4,047 162,845 SH   SOLE   162,845 0 0
STARBUCKS CORP COM 855244109 347,316 3,106,302 SH   SOLE   2,805,678 0 300,624
STONECO LTD COM CL A G85158106 227,705 3,395,541 SH   SOLE   3,395,541 0 0
STORE CAP CORP COM 862121100 39,508 1,144,826 SH   SOLE   953,525 0 191,301
SUNCOR ENERGY INC NEW COM 867224107 580,512 24,237,215 SH   SOLE   22,893,612 0 1,343,603
SVB FINANCIAL GROUP COM 78486Q101 343,622 617,548 SH   SOLE   561,573 0 55,975
SYNCHRONY FINANCIAL COM 87165B103 328,626 6,773,009 SH   SOLE   6,352,629 0 420,380
SYNOPSYS INC COM 871607107 274,454 995,155 SH   SOLE   920,669 0 74,486
SYSCO CORP COM 871829107 61,491 790,879 SH   SOLE   658,723 0 132,156
T-MOBILE US INC COM 872590104 176,367 1,217,755 SH   SOLE   1,093,592 0 124,163
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 52,974 440,862 SH   SOLE   365,975 0 74,887
TELEDYNE TECHNOLOGIES INC COM 879360105 288,351 688,467 SH   SOLE   571,584 0 116,883
TELEFONICA BRASIL SA NEW ADR 87936R205 727,964 85,642,850 SH   SOLE   79,018,808 0 6,624,042
TENARIS S A SPONSORED ADS 88031M109 69,512 3,174,044 SH   SOLE   2,992,667 0 181,377
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 11,986 713,447 SH   SOLE   521,127 0 192,320
THOR INDS INC COM 885160101 60,347 534,043 SH   SOLE   445,457 0 88,586
THREDUP INC CL A 88556E102 51,476 1,770,155 SH   SOLE   1,487,384 0 282,771
TRADEWEB MKTS INC CL A 892672106 355,657 4,205,974 SH   SOLE   3,760,477 0 445,497
TRANSDIGM GROUP INC COM 893641100 45,495 70,285 SH   SOLE   70,285 0 0
TRANSUNION COM 89400J107 268,027 2,440,829 SH   SOLE   2,327,180 0 113,649
TREX CO INC COM 89531P105 131,778 1,289,289 SH   SOLE   1,179,851 0 109,438
TRIMBLE INC COM 896239100 256,352 3,132,741 SH   SOLE   2,987,107 0 145,634
TRIP COM GROUP LTD ADS 89677Q107 3,805 107,317 SH   SOLE   65,601 0 41,716
TWIST BIOSCIENCE CORP COM 90184D100 13,063 98,031 SH   SOLE   82,483 0 15,548
TYLER TECHNOLOGIES INC COM 902252105 301,059 665,516 SH   SOLE   603,855 0 61,661
TYSON FOODS INC CL A 902494103 86,449 1,172,035 SH   SOLE   976,273 0 195,762
UBER TECHNOLOGIES INC COM 90353T100 811,146 16,184,085 SH   SOLE   15,409,014 0 775,071
ULTA BEAUTY INC COM 90384S303 78,001 225,587 SH   SOLE   197,626 0 27,961
UNIQURE NV SHS N90064101 10,203 331,256 SH   SOLE   243,547 0 87,709
UNITY SOFTWARE INC COM 91332U101 435,895 3,968,814 SH   SOLE   3,968,814 0 0
VAIL RESORTS INC COM 91879Q109 85,542 270,257 SH   SOLE   225,097 0 45,160
VALMONT INDS INC COM 920253101 159,737 676,710 SH   SOLE   472,191 0 204,519
VAPOTHERM INC COM 922107107 51,530 2,179,761 SH   SOLE   1,816,957 0 362,804
VAREX IMAGING CORP COM 92214X106 15,863 591,463 SH   SOLE   500,006 0 91,457
VEEVA SYS INC CL A COM 922475108 2,055,342 6,609,878 SH   SOLE   6,071,955 0 537,923
VERACYTE INC COM 92337F107 200,121 5,005,521 SH   SOLE   4,015,497 0 990,024
VERASTEM INC COM 92337C104 7,482 1,838,431 SH   SOLE   1,556,306 0 282,125
VERICEL CORP COM 92346J108 31,521 600,397 SH   SOLE   503,897 0 96,500
VERTEX PHARMACEUTICALS INC COM 92532F100 93,982 466,109 SH   SOLE   466,109 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 107,040 3,920,881 SH   SOLE   2,861,259 0 1,059,622
VIEW INC COM CL A 92671V106 16,229 1,913,748 SH   SOLE   1,607,372 0 306,376
VIEWRAY INC COM 92672L107 155,956 23,629,635 SH   SOLE   19,254,859 0 4,374,776
VIMEO INC COMMON STOCK 92719V100 39,061 797,160 SH   SOLE   665,073 0 132,087
VISA INC COM CL A 92826C839 875,625 3,744,866 SH   SOLE   3,652,908 0 91,958
VULCAN MATLS CO COM 929160109 26,370 151,491 SH   SOLE   151,491 0 0
WAYFAIR INC CL A 94419L101 350,727 1,110,914 SH   SOLE   1,059,303 0 51,611
WEST PHARMACEUTICAL SVSC INC COM 955306105 355,938 991,194 SH   SOLE   943,058 0 48,136
WHITE MTNS INS GROUP LTD COM G9618E107 75,181 65,487 SH   SOLE   61,743 0 3,744
WINGSTOP INC COM 974155103 117,447 745,080 SH   SOLE   625,291 0 119,789
WNS HLDGS LTD SPON ADR 92932M101 109,052 1,365,365 SH   SOLE   1,156,947 0 208,418
WORKIVA INC COM CL A 98139A105 36,310 326,151 SH   SOLE   273,935 0 52,216
XPENG INC ADS 98422D105 4,166 93,793 SH   SOLE   93,793 0 0
Y-MABS THERAPEUTICS INC COM 984241109 44,558 1,318,279 SH   SOLE   1,107,252 0 211,027
YANDEX N V SHS CLASS A N97284108 113,347 1,602,072 SH   SOLE   1,552,936 0 49,136
YETI HLDGS INC COM 98585X104 222,811 2,426,605 SH   SOLE   2,172,732 0 253,873
ZOGENIX INC COM NEW 98978L204 23,220 1,343,745 SH   SOLE   1,136,669 0 207,076
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 278,970 720,796 SH   SOLE   651,186 0 69,610
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 142,569 2,732,779 SH   SOLE   2,605,640 0 127,139
ZSCALER INC COM 98980G102 331,917 1,536,227 SH   SOLE   1,399,952 0 136,275
ZYMERGEN INC COM 98985X100 13,743 343,485 SH   SOLE   288,733 0 54,752
ZYNGA INC CL A 98986T108 862,297 81,119,184 SH   SOLE   71,339,179 0 9,780,005