The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 400 2,497 SH   OTR 2 0 0 2,497
3M CO COM 88579Y101 294 1,833 SH   OTR 5 1,833 0 0
3M CO COM 88579Y101 60 372 SH   SOLE 372 0 0
3M CO COM 88579Y101 71 444 SH   OTR 1 444 0 0
ABBOTT LABS COM 002824100 72 662 SH   OTR 1 662 0 0
ABBOTT LABS COM 002824100 363 3,339 SH   OTR 2 0 0 3,339
ABBOTT LABS COM 002824100 838 7,700 SH   SOLE 7,700 0 0
ABBVIE INC COM 00287Y109 28 323 SH   OTR 1 323 0 0
ABBVIE INC COM 00287Y109 24 269 SH   SOLE 269 0 0
ABBVIE INC COM 00287Y109 272 3,104 SH   OTR 2 0 0 3,104
ABBVIE INC COM 00287Y109 2,045 23,353 SH   OTR 5 23,353 0 0
ABERDEEN ASIA-PACIFIC INCOME COM 003009107 410 102,682 SH   OTR 1 102,682 0 0
ABERDEEN ASIA-PACIFIC INCOME COM 003009107 1,596 400,000 SH   SOLE 400,000 0 0
ACCELERON PHARMA INC COM 00434H108 50,944 452,713 SH   OTR 1 396,352 0 56,361
ACCELERON PHARMA INC COM 00434H108 374 3,324 SH   SOLE 1,790 0 1,534
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 11,027 48,795 SH   SOLE 48,795 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 70,772 313,163 SH   OTR 5 300,958 0 12,205
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,066 4,715 SH   OTR 2 0 0 4,715
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 916 4,055 SH   OTR 1 4,055 0 0
ACI WORLDWIDE INC COM 004498101 68 2,610 SH   SOLE 0 0 2,610
ACI WORLDWIDE INC COM 004498101 27,938 1,069,176 SH   OTR 1 941,298 0 127,878
ACTIVISION BLIZZARD INC COM 00507V109 104 1,280 SH   OTR 1 1,280 0 0
ACTIVISION BLIZZARD INC COM 00507V109 519 6,414 SH   OTR 2 0 0 6,414
ACTIVISION BLIZZARD INC COM 00507V109 1,825 22,550 SH   OTR 5 22,550 0 0
ACTIVISION BLIZZARD INC COM 00507V109 246 3,035 SH   SOLE 3,035 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 2,008 41,297 SH   OTR 1 26,432 0 14,865
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1,540 31,665 SH   OTR 5 31,665 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 78 1,603 SH   SOLE 0 0 1,603
ADOBE SYSTEMS INCORPORATED COM 00724F101 2,939 5,992 SH   OTR 1 5,787 0 205
ADOBE SYSTEMS INCORPORATED COM 00724F101 64 130 SH   OTR 2 0 0 130
ADVANCED ENERGY INDS COM 007973100 22,745 361,383 SH   OTR 1 309,071 0 52,312
ADVANCED ENERGY INDS COM 007973100 143 2,266 SH   SOLE 0 0 2,266
ADVANCED MICRO DEVICES INC COM 007903107 1,279 15,600 SH   SOLE 15,600 0 0
AFLAC INC COM 001055102 25 698 SH   OTR 1 698 0 0
AFLAC INC COM 001055102 207 5,702 SH   OTR 2 0 0 5,702
AGCO CORP COM 001084102 2,922 39,349 SH   OTR 1 25,246 0 14,103
AGCO CORP COM 001084102 113 1,521 SH   SOLE 0 0 1,521
AGILENT TECHNOLOGIES INC COM 00846U101 115 1,135 SH   OTR 1 1,135 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 723 7,162 SH   SOLE 7,162 0 0
AGNICO EAGLE MINES LTD COM 008474108 457 4,320 SH   OTR 1 4,320 0 0
AGNICO EAGLE MINES LTD COM 008474108 15,754 148,905 SH   SOLE 148,905 0 0
AIR PRODS & CHEMS INC COM 009158106 238 799 SH   OTR 1 799 0 0
AIR PRODS & CHEMS INC COM 009158106 225 756 SH   OTR 2 0 0 756
AKAMAI TECHNOLOGIES INC COM 00971T101 1 8 SH   OTR 2 0 0 8
AKAMAI TECHNOLOGIES INC COM 00971T101 237 2,140 SH   SOLE 2,140 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 136 1,226 SH   OTR 1 1,226 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 5,695 485,509 SH   SOLE 485,509 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 1,556 80,439 SH   SOLE 80,439 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 84,166 286,300 SH   OTR 1 285,681 0 619
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 13,574 46,174 SH   OTR 2 0 0 46,174
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 16,892 57,460 SH   OTR 3 57,460 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 478 1,625 SH   OTR 5 1,625 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 32,908 111,939 SH   SOLE 110,568 0 1,371
ALITHYA GROUP INC CL A SUB VTG 01643B106 3,262 1,076,615 SH   SOLE 1,076,615 0 0
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 300 28,576 SH   OTR 1 28,576 0 0
ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 3,625 260,019 SH   OTR 1 259,579 0 440
ALLSTATE CORP COM 020002101 2,996 31,824 SH   OTR 1 31,824 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 116 800 SH   OTR 1 800 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 279 1,915 SH   SOLE 1,915 0 0
ALPHABET INC CAP STK CL A 02079K305 305,226 208,260 SH   OTR 1 181,954 0 26,306
ALPHABET INC CAP STK CL A 02079K305 864,380 589,779 SH   SOLE 521,982 0 67,797
ALPHABET INC CAP STK CL A 02079K305 79,153 54,007 SH   OTR 2 0 0 54,007
ALPHABET INC CAP STK CL C 02079K107 207 141 SH   OTR 5 141 0 0
ALPHABET INC CAP STK CL C 02079K107 9,773 6,650 SH   OTR 2 0 0 6,650
ALPHABET INC CAP STK CL C 02079K107 2,880 1,960 SH   OTR 1 1,899 0 61
ALPHABET INC CAP STK CL C 02079K107 1,540 1,048 SH   SOLE 1,048 0 0
AMAZON COM INC COM 023135106 12,365 3,927 SH   OTR 1 3,801 0 126
AMAZON COM INC COM 023135106 27,218 8,644 SH   OTR 2 0 0 8,644
AMAZON COM INC COM 023135106 45,370 14,409 SH   OTR 5 13,403 0 1,006
AMAZON COM INC COM 023135106 98 31 SH   SOLE 31 0 0
AMCOR PLC ORD G0250X107 132 11,974 SH   OTR 2 0 0 11,974
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 385 30,849 SH   OTR 3 30,849 0 0
AMERICAN EXPRESS CO COM 025816109 158 1,564 SH   OTR 1 1,564 0 0
AMERICAN EXPRESS CO COM 025816109 1,302 12,848 SH   OTR 2 0 0 12,848
AMERICAN TOWER CORP NEW COM 03027X100 290 1,200 SH   OTR 2 0 0 1,200
AMGEN INC COM 031162100 783 3,081 SH   OTR 1 3,081 0 0
AMGEN INC COM 031162100 5,401 21,251 SH   OTR 2 0 0 21,251
AMGEN INC COM 031162100 60,734 238,961 SH   OTR 5 231,451 0 7,510
AMPHENOL CORP NEW CL A 032095101 572 5,285 SH   OTR 1 5,285 0 0
AMPHENOL CORP NEW CL A 032095101 110 1,013 SH   SOLE 1,013 0 0
ANALOG DEVICES INC COM 032654105 40,148 343,906 SH   OTR 2 0 0 343,906
ANALOG DEVICES INC COM 032654105 28,103 240,734 SH   OTR 5 223,164 0 17,570
ANALOG DEVICES INC COM 032654105 39,969 342,372 SH   OTR 1 332,422 0 9,950
ANALOG DEVICES INC COM 032654105 127,329 1,090,706 SH   SOLE 1,060,335 0 30,371
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 20 375 SH   OTR 1 375 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 12 220 SH   OTR 2 0 0 220
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 350 6,500 SH   OTR 5 6,500 0 0
AON PLC SHS CL A G0403H108 24 118 SH   OTR 1 118 0 0
AON PLC SHS CL A G0403H108 598 2,900 SH   OTR 2 0 0 2,900
APPLE INC COM 037833100 18,531 160,010 SH   OTR 1 155,662 0 4,348
APPLE INC COM 037833100 869 7,500 SH Call OTR 2 0 0 7,500
APPLE INC COM 037833100 20,873 180,232 SH   SOLE 180,232 0 0
APPLE INC COM 037833100 93,436 806,801 SH   OTR 5 777,556 0 29,245
APPLE INC COM 037833100 35,869 309,724 SH   OTR 2 0 0 309,724
APPLIED MATLS INC COM 038222105 450 7,565 SH   OTR 1 7,565 0 0
APPLIED MATLS INC COM 038222105 88 1,486 SH   OTR 2 0 0 1,486
APPLIED MATLS INC COM 038222105 58 970 SH   SOLE 970 0 0
APTARGROUP INC COM 038336103 698 6,170 SH   SOLE 6,170 0 0
APTIV PLC SHS G6095L109 18 199 SH   OTR 2 0 0 199
APTIV PLC SHS G6095L109 1,174 12,800 SH   OTR 5 12,800 0 0
APTIV PLC SHS G6095L109 14 158 SH   OTR 1 158 0 0
ARGENX SE SPONSORED ADR 04016X101 315 1,199 SH   SOLE 1,199 0 0
ARGENX SE SPONSORED ADR 04016X101 30,280 115,342 SH   OTR 1 103,991 0 11,351
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 53,558 1,243,802 SH   OTR 1 1,086,308 0 157,494
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 187 4,338 SH   SOLE 0 0 4,338
ASTRAZENECA PLC SPONSORED ADR 046353108 976 17,810 SH   SOLE 17,810 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 2,025 36,956 SH   OTR 1 35,182 0 1,774
ASTRAZENECA PLC SPONSORED ADR 046353108 240 4,377 SH   OTR 2 0 0 4,377
AT&T INC COM 00206R102 802 28,120 SH   OTR 5 28,120 0 0
AT&T INC COM 00206R102 290 10,157 SH   OTR 2 0 0 10,157
AT&T INC COM 00206R102 59 2,071 SH   OTR 1 2,071 0 0
ATRICURE INC COM 04963C209 16,170 405,267 SH   OTR 1 348,596 0 56,671
ATRICURE INC COM 04963C209 164 4,101 SH   SOLE 1,790 0 2,311
AUTOZONE INC COM 053332102 206,619 175,452 SH   OTR 1 153,340 0 22,112
AUTOZONE INC COM 053332102 49,940 42,407 SH   OTR 2 0 0 42,407
AUTOZONE INC COM 053332102 589,607 500,668 SH   SOLE 446,176 0 54,492
B2GOLD CORP COM 11777Q209 1,994 230,023 SH   SOLE 230,023 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 10,011 2,918,578 SH   OTR 3 2,918,578 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 1,712 498,988 SH   SOLE 498,988 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 2,711 195,585 SH   OTR 3 195,585 0 0
BANK MONTREAL QUE COM 063671101 240,425 3,088,710 SH   SOLE 2,960,037 0 128,673
BANK NOVA SCOTIA B C COM 064149107 8,109 146,590 SH   SOLE 146,590 0 0
BARRICK GOLD CORP COM 067901108 14 387 SH   OTR 1 387 0 0
BARRICK GOLD CORP COM 067901108 314 8,385 SH   OTR 2 0 0 8,385
BARRICK GOLD CORP COM 067901108 17,628 471,343 SH   SOLE 471,343 0 0
BAUSCH HEALTH COS INC COM 071734107 61,402 2,966,276 SH   OTR 1 2,589,019 0 377,257
BAUSCH HEALTH COS INC COM 071734107 1,050 50,739 SH   SOLE 39,613 0 11,126
BAYTEX ENERGY CORP COM 07317Q105 67 146,447 SH   SOLE 146,447 0 0
BCE INC COM NEW 05534B760 6,641 120,264 SH   SOLE 120,264 0 0
BECTON DICKINSON & CO COM 075887109 212,672 914,011 SH   OTR 1 796,823 0 117,188
BECTON DICKINSON & CO COM 075887109 49,867 214,316 SH   OTR 2 0 0 214,316
BECTON DICKINSON & CO COM 075887109 625,103 2,686,535 SH   SOLE 2,388,958 0 297,577
BEIGENE LTD SPONSORED ADR 07725L102 44,081 153,894 SH   OTR 1 137,990 0 15,904
BEIGENE LTD SPONSORED ADR 07725L102 235 820 SH   OTR 5 820 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,600 5 SH   OTR 1 5 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 960 3 SH   OTR 2 0 0 3
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,946 13,835 SH   OTR 2 0 0 13,835
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,004 9,410 SH   OTR 5 9,410 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 583 2,740 SH   SOLE 2,740 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 429 2,014 SH   OTR 1 2,014 0 0
BERRY GLOBAL GROUP INC COM 08579W103 53,130 1,099,555 SH   OTR 1 987,743 0 111,812
BERRY GLOBAL GROUP INC COM 08579W103 246 5,090 SH   SOLE 5,090 0 0
BEST BUY INC COM 086516101 290 2,604 SH   SOLE 2,604 0 0
BEST BUY INC COM 086516101 1,326 11,913 SH   OTR 1 11,913 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 107 1,650 SH   SOLE 0 0 1,650
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 2,772 42,632 SH   OTR 1 27,335 0 15,297
BIOMARIN PHARMACEUTICAL INC COM 09061G101 53,699 705,827 SH   OTR 1 634,838 0 70,989
BIOMARIN PHARMACEUTICAL INC COM 09061G101 262 3,442 SH   SOLE 3,442 0 0
BIO-TECHNE CORP COM 09073M104 974 3,933 SH   OTR 1 3,933 0 0
BIO-TECHNE CORP COM 09073M104 213 858 SH   SOLE 858 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 6,252 150,461 SH   SOLE 150,461 0 0
BK OF AMERICA CORP COM 060505104 1,411 58,586 SH   OTR 2 0 0 58,586
BK OF AMERICA CORP COM 060505104 763 31,668 SH   SOLE 31,668 0 0
BK OF AMERICA CORP COM 060505104 14 574 SH   OTR 1 574 0 0
BLACKLINE INC COM 09239B109 30,331 338,406 SH   OTR 5 312,546 0 25,860
BLACKLINE INC COM 09239B109 126 1,403 SH   SOLE 0 0 1,403
BLACKLINE INC COM 09239B109 24,541 273,799 SH   OTR 1 235,879 0 37,920
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 4,184 317,239 SH   OTR 1 316,726 0 513
BLACKROCK CORE BD TR SHS BEN INT 09249E101 542 34,579 SH   OTR 1 34,579 0 0
BLACKROCK CR ALLOCATION INCO COM 092508100 390 27,460 SH   OTR 1 27,460 0 0
BLACKROCK INC COM 09247X101 153 272 SH   OTR 2 0 0 272
BLACKROCK INC COM 09247X101 520 923 SH   OTR 1 923 0 0
BLACKROCK INVT QUALITY MUN T COM 09247D105 2,687 171,906 SH   OTR 1 171,615 0 291
BLACKROCK LTD DURATION INC T COM SHS 09249W101 329 22,364 SH   OTR 1 22,364 0 0
BLACKROCK MUN INCM INVT QTY COM 09250G102 1,035 73,227 SH   OTR 1 73,109 0 118
BLACKROCK MUN INCOME QUALITY COM 092479104 2,197 154,265 SH   OTR 1 154,002 0 263
BLACKROCK MUNIENHANCED FD IN COM 09253Y100 1,540 136,312 SH   OTR 1 136,086 0 226
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 2,778 206,425 SH   OTR 1 206,082 0 343
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 3,714 265,680 SH   OTR 1 265,241 0 439
BLACKROCK MUNIHOLDINGS QUALI COM 09254A101 1,639 127,217 SH   OTR 1 126,999 0 218
BLACKROCK MUNIHOLDINGS QUALI COM 09254C107 2,080 163,237 SH   OTR 1 162,960 0 277
BLACKROCK MUNIVEST FD INC COM 09253R105 3,163 364,345 SH   OTR 1 364,021 0 324
BLACKROCK MUNIYIELD CALIF FD COM 09254M105 3,161 228,225 SH   OTR 1 227,858 0 367
BLACKROCK MUNIYIELD CALIF QU COM 09254N103 2,261 157,426 SH   OTR 1 157,171 0 255
BLACKROCK MUNIYIELD INVT QUA COM 09254T100 4,235 309,106 SH   OTR 1 308,611 0 495
BLACKROCK MUNIYIELD N Y QUAL COM 09255E102 2,820 222,069 SH   OTR 1 221,679 0 390
BLACKROCK MUNIYIELD PA QLTY COM 09255G107 2,042 146,771 SH   OTR 1 146,532 0 239
BLACKROCK MUNIYIELD QUALITY COM 09254G108 780 59,614 SH   OTR 1 59,516 0 98
BLACKROCK MUNIYLD MICH QLTY COM 09254V105 1,132 80,733 SH   OTR 1 80,598 0 135
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 480 18,525 SH   OTR 1 18,525 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 571 10,934 SH   OTR 2 0 0 10,934
BLUEBIRD BIO INC COM 09609G100 22,108 409,784 SH   OTR 1 356,040 0 53,744
BLUEBIRD BIO INC COM 09609G100 91 1,682 SH   SOLE 0 0 1,682
BNY MELLON MUN INCOME INC COM 05589T104 910 105,423 SH   OTR 1 105,332 0 91
BOEING CO COM 097023105 314 1,900 SH   OTR 1 1,900 0 0
BOEING CO COM 097023105 541 3,271 SH   OTR 2 0 0 3,271
BOEING CO COM 097023105 18 107 SH   SOLE 107 0 0
BOOKING HOLDINGS INC COM 09857L108 255 149 SH   OTR 1 149 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 3 20 SH   OTR 1 20 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 253 1,667 SH   SOLE 1,667 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 82 1,363 SH   OTR 2 0 0 1,363
BRISTOL-MYERS SQUIBB CO COM 110122108 118 1,955 SH   OTR 1 1,955 0 0
BROADCOM INC COM 11135F101 232 636 SH   OTR 1 636 0 0
BROADCOM INC COM 11135F101 73 200 SH   OTR 2 0 0 200
BROADCOM INC COM 11135F101 58 160 SH   SOLE 160 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 101 767 SH   OTR 1 767 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 231 1,750 SH   SOLE 1,750 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 931 21,123 SH   OTR 1 21,123 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 302,029 6,854,951 SH   SOLE 6,540,896 0 314,055
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 187 4,250 SH   OTR 2 0 0 4,250
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 908 14,295 SH   OTR 1 14,295 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 15 243 SH   OTR 2 0 0 243
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 54,651 860,785 SH   SOLE 794,876 0 65,909
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 117 1,587 SH   OTR 1 1,587 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 2 27 SH   OTR 2 0 0 27
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 5,480 74,258 SH   SOLE 69,187 0 5,071
BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 518 32,319 SH   SOLE 32,319 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 980 12,541 SH   SOLE 12,541 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 69,716 995,949 SH   SOLE 995,949 0 0
BRP INC COM SUN VTG 05577W200 21,733 308,922 SH   SOLE 308,922 0 0
CABLE ONE INC COM 12685J105 777 412 SH   OTR 1 412 0 0
CABLE ONE INC COM 12685J105 781 414 SH   SOLE 414 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 1,592 14,933 SH   OTR 1 14,933 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 339 3,181 SH   SOLE 3,181 0 0
CAE INC COM 124765108 73,378 3,766,852 SH   SOLE 3,690,819 0 76,033
CAMECO CORP COM 13321L108 390 28,982 SH   OTR 1 28,982 0 0
CAMECO CORP COM 13321L108 4,680 347,931 SH   SOLE 347,931 0 0
CANADIAN IMP BK COMM COM 136069101 10,833 108,842 SH   SOLE 108,842 0 0
CANADIAN NAT RES LTD COM 136385101 48,431 2,269,512 SH   SOLE 2,079,295 0 190,217
CANADIAN NATL RY CO COM 136375102 172,489 1,216,342 SH   OTR 1 1,216,342 0 0
CANADIAN NATL RY CO COM 136375102 475,349 3,352,013 SH   SOLE 3,262,909 0 89,104
CANADIAN PAC RY LTD COM 13645T100 284 700 SH   OTR 5 700 0 0
CANADIAN PAC RY LTD COM 13645T100 348,204 859,658 SH   SOLE 821,995 0 37,663
CANOPY GROWTH CORP COM 138035100 400 20,957 SH   SOLE 20,957 0 0
CANOPY GROWTH CORP COM 138035100 30 1,550 SH   OTR 2 0 0 1,550
CARDINAL HEALTH INC COM 14149Y108 131 2,797 SH   SOLE 2,797 0 0
CARDINAL HEALTH INC COM 14149Y108 21,417 456,159 SH   OTR 1 410,066 0 46,093
CARDINAL HEALTH INC COM 14149Y108 122 2,601 SH   OTR 2 0 0 2,601
CARRIER GLOBAL CORPORATION COM 14448C104 156,034 5,109,157 SH   OTR 1 4,401,723 0 707,434
CARRIER GLOBAL CORPORATION COM 14448C104 34,103 1,116,669 SH   OTR 2 0 0 1,116,669
CARRIER GLOBAL CORPORATION COM 14448C104 426,072 13,951,292 SH   SOLE 12,383,460 0 1,567,832
CATERPILLAR INC DEL COM 149123101 31 210 SH   SOLE 210 0 0
CATERPILLAR INC DEL COM 149123101 84 564 SH   OTR 1 564 0 0
CATERPILLAR INC DEL COM 149123101 174 1,166 SH   OTR 2 0 0 1,166
CDW CORP COM 12514G108 22 186 SH   OTR 2 0 0 186
CDW CORP COM 12514G108 390 3,259 SH   OTR 1 3,259 0 0
CENOVUS ENERGY INC COM 15135U109 1,503 289,666 SH   SOLE 289,666 0 0
CERIDIAN HCM HLDG INC COM 15677J108 381 3,461 SH   SOLE 3,461 0 0
CGI INC CL A SUB VTG 12532H104 217,076 2,401,810 SH   SOLE 2,320,655 0 81,155
CHAMPIONX CORPORATION COM 15872M104 13,369 1,673,155 SH   OTR 1 1,455,516 0 217,639
CHAMPIONX CORPORATION COM 15872M104 50 6,303 SH   SOLE 0 0 6,303
CHARTER COMMUNICATIONS INC N CL A 16119P108 25 40 SH   OTR 2 0 0 40
CHARTER COMMUNICATIONS INC N CL A 16119P108 2,473 3,961 SH   OTR 1 3,774 0 187
CHEGG INC COM 163092109 4,143 57,986 SH   OTR 1 37,208 0 20,778
CHEGG INC COM 163092109 160 2,241 SH   SOLE 0 0 2,241
CHEVRON CORP NEW COM 166764100 121 1,680 SH   OTR 1 1,680 0 0
CHEVRON CORP NEW COM 166764100 342 4,751 SH   OTR 2 0 0 4,751
CHEVRON CORP NEW COM 166764100 917 12,740 SH   OTR 5 12,740 0 0
CHEVRON CORP NEW COM 166764100 545 7,576 SH   SOLE 7,576 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 67 54 SH   SOLE 54 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,578 1,269 SH   OTR 1 1,223 0 46
CHIPOTLE MEXICAN GRILL INC COM 169656105 80 64 SH   OTR 2 0 0 64
CHUBB LIMITED COM H1467J104 235 2,022 SH   OTR 2 0 0 2,022
CHUBB LIMITED COM H1467J104 15 133 SH   OTR 1 133 0 0
CHURCHILL DOWNS INC COM 171484108 32,592 198,948 SH   OTR 1 169,098 0 29,850
CHURCHILL DOWNS INC COM 171484108 214 1,306 SH   SOLE 0 0 1,306
CINTAS CORP COM 172908105 2,723 8,181 SH   OTR 1 7,954 0 227
CINTAS CORP COM 172908105 156 469 SH   OTR 2 0 0 469
CITIGROUP INC COM NEW 172967424 390 9,055 SH   OTR 5 9,055 0 0
CITIGROUP INC COM NEW 172967424 14 330 SH   SOLE 330 0 0
CITIGROUP INC COM NEW 172967424 147 3,414 SH   OTR 2 0 0 3,414
CITIGROUP INC COM NEW 172967424 6 142 SH   OTR 1 142 0 0
CITIZENS FINL GROUP INC COM 174610105 242 9,589 SH   SOLE 9,589 0 0
CITIZENS FINL GROUP INC COM 174610105 48,632 1,923,739 SH   OTR 1 1,730,485 0 193,254
CITRIX SYS INC COM 177376100 96 700 SH   OTR 1 700 0 0
CITRIX SYS INC COM 177376100 49 358 SH   OTR 2 0 0 358
CITRIX SYS INC COM 177376100 238 1,725 SH   SOLE 1,725 0 0
CLARIVATE PLC ORD SHS G21810109 935 30,159 SH   SOLE 30,159 0 0
CLOROX CO DEL COM 189054109 188 896 SH   OTR 2 0 0 896
CLOROX CO DEL COM 189054109 849 4,041 SH   SOLE 4,041 0 0
CLOROX CO DEL COM 189054109 97 460 SH   OTR 1 460 0 0
CME GROUP INC COM 12572Q105 33,991 203,163 SH   OTR 2 0 0 203,163
CME GROUP INC COM 12572Q105 454,558 2,716,861 SH   SOLE 2,448,523 0 268,338
CME GROUP INC COM 12572Q105 147,784 883,297 SH   OTR 1 770,234 0 113,063
COCA COLA CO COM 191216100 334 6,763 SH   OTR 2 0 0 6,763
COCA COLA CO COM 191216100 1,121 22,700 SH   OTR 5 20,700 0 2,000
COCA COLA CO COM 191216100 32 640 SH   SOLE 640 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 51 845 SH   SOLE 0 0 845
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 10,247 170,638 SH   OTR 1 147,281 0 23,357
COGNEX CORP COM 192422103 219 3,359 SH   SOLE 3,359 0 0
COGNEX CORP COM 192422103 38,582 592,653 SH   OTR 1 532,819 0 59,834
COGNEX CORP COM 192422103 27,214 418,032 SH   OTR 5 390,412 0 27,620
COHEN & STEERS LTD DURATION COM 19248C105 423 18,097 SH   OTR 1 18,097 0 0
COLGATE PALMOLIVE CO COM 194162103 32,233 417,801 SH   OTR 1 405,724 0 12,077
COLGATE PALMOLIVE CO COM 194162103 33,279 431,350 SH   OTR 2 0 0 431,350
COLGATE PALMOLIVE CO COM 194162103 99,902 1,294,908 SH   SOLE 1,256,311 0 38,597
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 7 74 SH   OTR 1 74 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 42,628 480,749 SH   SOLE 375,604 0 105,145
COMCAST CORP NEW CL A 20030N101 2,643 57,143 SH   OTR 1 55,542 0 1,601
COMCAST CORP NEW CL A 20030N101 210 4,550 SH   OTR 5 4,550 0 0
COMCAST CORP NEW CL A 20030N101 335 7,239 SH   OTR 2 0 0 7,239
CONOCOPHILLIPS COM 20825C104 25 763 SH   OTR 1 763 0 0
CONOCOPHILLIPS COM 20825C104 845 25,739 SH   SOLE 25,739 0 0
COPA HOLDINGS SA CL A P31076105 1,951 38,765 SH   OTR 3 38,765 0 0
COPART INC COM 217204106 43,605 414,652 SH   OTR 1 371,363 0 43,289
COSTCO WHSL CORP NEW COM 22160K105 16,711 47,073 SH   SOLE 47,073 0 0
COSTCO WHSL CORP NEW COM 22160K105 5,964 16,799 SH   OTR 1 16,266 0 533
COSTCO WHSL CORP NEW COM 22160K105 339 954 SH   OTR 2 0 0 954
CRANE CO COM 224399105 7,766 154,912 SH   SOLE 154,912 0 0
CREDICORP LTD COM G2519Y108 1,079 8,699 SH   SOLE 8,699 0 0
CREDICORP LTD COM G2519Y108 5,404 43,586 SH   OTR 3 43,586 0 0
CREDIT SUISSE ASSET MGMT INC COM 224916106 240 81,511 SH   OTR 1 81,511 0 0
CRESCENT PT ENERGY CORP COM 22576C101 21 13,186 SH   SOLE 13,186 0 0
CROCS INC COM 227046109 2,137 50,000 SH   OTR 2 0 0 50,000
CROWDSTRIKE HLDGS INC CL A 22788C105 776 5,649 SH   OTR 1 5,325 0 324
CROWDSTRIKE HLDGS INC CL A 22788C105 27 200 SH   OTR 2 0 0 200
CUMMINS INC COM 231021106 11,653 55,185 SH   OTR 5 51,375 0 3,810
CVS HEALTH CORP COM 126650100 119 2,040 SH   SOLE 2,040 0 0
CVS HEALTH CORP COM 126650100 6 100 SH   OTR 2 0 0 100
CVS HEALTH CORP COM 126650100 236 4,036 SH   OTR 1 4,036 0 0
DANAHER CORPORATION COM 235851102 3,469 16,110 SH   OTR 1 15,719 0 391
DANAHER CORPORATION COM 235851102 11 50 SH   OTR 2 0 0 50
DANAHER CORPORATION COM 235851102 63,861 296,575 SH   SOLE 296,575 0 0
DEERE & CO COM 244199105 95 430 SH   OTR 1 430 0 0
DEERE & CO COM 244199105 2,276 10,270 SH   OTR 5 10,270 0 0
DEERE & CO COM 244199105 165 745 SH   SOLE 745 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 221 7,239 SH   OTR 1 7,239 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 46 1,500 SH   OTR 2 0 0 1,500
DESCARTES SYS GROUP INC COM 249906108 29,860 393,673 SH   SOLE 243,483 0 150,190
DESCARTES SYS GROUP INC COM 249906108 470 6,196 SH   OTR 1 6,196 0 0
DESPEGAR COM CORP ORD SHS G27358103 11,899 1,870,968 SH   OTR 1 1,870,968 0 0
DESPEGAR COM CORP ORD SHS G27358103 51 8,078 SH   SOLE 0 0 8,078
DEXCOM INC COM 252131107 159 385 SH   SOLE 385 0 0
DEXCOM INC COM 252131107 729 1,769 SH   OTR 1 1,769 0 0
DEXCOM INC COM 252131107 412 1,000 SH   OTR 2 0 0 1,000
DIAGEO PLC SPON ADR NEW 25243Q205 217 1,576 SH   SOLE 1,576 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 146 1,057 SH   OTR 2 0 0 1,057
DIAGEO PLC SPON ADR NEW 25243Q205 72 520 SH   OTR 1 520 0 0
DIAMONDPEAK HLDGS COR COM CL A 25280H100 953 37,000 SH   SOLE 37,000 0 0
DICKS SPORTING GOODS INC COM 253393102 34,447 595,141 SH   OTR 1 523,676 0 71,465
DICKS SPORTING GOODS INC COM 253393102 141 2,432 SH   SOLE 0 0 2,432
DIGITAL RLTY TR INC COM 253868103 100 680 SH   OTR 1 680 0 0
DIGITAL RLTY TR INC COM 253868103 241 1,645 SH   SOLE 1,645 0 0
DISNEY WALT CO COM DISNEY 254687106 7,678 61,877 SH   OTR 2 0 0 61,877
DISNEY WALT CO COM DISNEY 254687106 60,662 488,891 SH   OTR 5 472,801 0 16,090
DISNEY WALT CO COM DISNEY 254687106 655 5,279 SH   OTR 1 5,279 0 0
DISNEY WALT CO COM DISNEY 254687106 971 7,822 SH   SOLE 7,822 0 0
DOCUSIGN INC COM 256163106 99 460 SH   OTR 1 460 0 0
DOCUSIGN INC COM 256163106 430 2,000 SH   OTR 2 0 0 2,000
DOCUSIGN INC COM 256163106 226 1,050 SH   SOLE 1,050 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 41,238 622,173 SH   OTR 1 557,792 0 64,381
DOLLAR GEN CORP NEW COM 256677105 1,402 6,687 SH   OTR 1 6,687 0 0
DOLLAR GEN CORP NEW COM 256677105 484 2,309 SH   SOLE 2,309 0 0
DOLLAR TREE INC COM 256746108 100 1,100 SH   OTR 1 1,100 0 0
DOLLAR TREE INC COM 256746108 237 2,600 SH   SOLE 2,600 0 0
DOLLAR TREE INC COM 256746108 60 656 SH   OTR 2 0 0 656
DOMINION ENERGY INC COM 25746U109 50 634 SH   OTR 2 0 0 634
DOMINION ENERGY INC COM 25746U109 434 5,500 SH   OTR 5 5,500 0 0
DOMINOS PIZZA INC COM 25754A201 111 260 SH   OTR 1 260 0 0
DOMINOS PIZZA INC COM 25754A201 259 610 SH   SOLE 610 0 0
DOMO INC COM CL B 257554105 383 10,000 SH   OTR 2 0 0 10,000
DOUBLELINE INCOME SOLUTIONS COM 258622109 175 10,942 SH   OTR 1 10,942 0 0
DUFF & PHELPS UTIL CORP BD T COM 26432K108 243 26,333 SH   OTR 1 26,333 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 797 9,000 SH   OTR 5 9,000 0 0
EATON VANCE CALIF MUN BD FD COM 27828A100 3,277 288,506 SH   OTR 1 288,032 0 474
EATON VANCE LTD DURATION INC COM 27828H105 309 27,345 SH   OTR 1 27,345 0 0
EATON VANCE MUN BD FD COM 27827X101 4,933 374,538 SH   OTR 1 373,895 0 643
EATON VANCE NEW YORK MUN BD COM 27827Y109 2,216 187,758 SH   OTR 1 187,449 0 309
EBAY INC. COM 278642103 122 2,350 SH   OTR 1 2,350 0 0
EBAY INC. COM 278642103 235 4,520 SH   SOLE 4,520 0 0
ECOLAB INC COM 278865100 27,890 139,560 SH   OTR 1 135,598 0 3,962
ECOLAB INC COM 278865100 102,086 510,840 SH   SOLE 498,635 0 12,205
ECOLAB INC COM 278865100 11,320 56,645 SH   OTR 5 52,975 0 3,670
ECOLAB INC COM 278865100 30,114 150,692 SH   OTR 2 0 0 150,692
EDWARDS LIFESCIENCES CORP COM 28176E108 1,704 21,351 SH   OTR 1 20,369 0 982
EDWARDS LIFESCIENCES CORP COM 28176E108 12,208 152,950 SH   OTR 5 142,825 0 10,125
ELECTRONIC ARTS INC COM 285512109 156 1,197 SH   OTR 1 1,197 0 0
ELECTRONIC ARTS INC COM 285512109 21 162 SH   OTR 2 0 0 162
ELECTRONIC ARTS INC COM 285512109 274 2,100 SH   SOLE 2,100 0 0
EMCOR GROUP INC COM 29084Q100 37,647 556,000 SH   OTR 1 484,690 0 71,310
EMCOR GROUP INC COM 29084Q100 141 2,088 SH   SOLE 0 0 2,088
EMERSON ELEC CO COM 291011104 122 1,866 SH   OTR 2 0 0 1,866
EMERSON ELEC CO COM 291011104 197 3,000 SH   OTR 1 3,000 0 0
ENBRIDGE INC COM 29250N105 36,850 947,297 SH   SOLE 947,297 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 139 25,640 SH   OTR 2 0 0 25,640
ENTEGRIS INC COM 29362U104 63,226 850,495 SH   OTR 1 741,779 0 108,716
ENTEGRIS INC COM 29362U104 496 6,674 SH   SOLE 3,300 0 3,374
ENTERPRISE PRODS PARTNERS L COM 293792107 1,401 88,728 SH   OTR 2 0 0 88,728
ENTERPRISE PRODS PARTNERS L COM 293792107 255 16,150 SH   OTR 1 16,150 0 0
ENVESTNET INC COM 29404K106 10,942 141,811 SH   SOLE 140,004 0 1,807
ENVESTNET INC COM 29404K106 36,766 476,484 SH   OTR 1 415,247 0 61,237
EPAM SYS INC COM 29414B104 4,528 14,006 SH   OTR 3 14,006 0 0
EQUINOX GOLD CORP COM 29446Y502 13,319 856,555 SH   SOLE 515,755 0 340,800
ETSY INC COM 29786A106 106,400 874,786 SH   OTR 1 766,104 0 108,682
ETSY INC COM 29786A106 714 5,869 SH   SOLE 2,915 0 2,954
EURONET WORLDWIDE INC COM 298736109 252 2,769 SH   SOLE 2,769 0 0
EVERBRIDGE INC COM 29978A104 163 1,295 SH   SOLE 0 0 1,295
EVERBRIDGE INC COM 29978A104 33,805 268,866 SH   OTR 1 232,039 0 36,827
EXACT SCIENCES CORP COM 30063P105 32,501 318,792 SH   OTR 1 275,821 0 42,971
EXACT SCIENCES CORP COM 30063P105 145 1,427 SH   SOLE 0 0 1,427
EXELIXIS INC COM 30161Q104 62,361 2,550,563 SH   OTR 1 2,235,187 0 315,376
EXELIXIS INC COM 30161Q104 466 19,078 SH   SOLE 10,574 0 8,504
EXFO INC SUB VTG SHS 302046107 391 90,177 SH   SOLE 90,177 0 0
EXLSERVICE HOLDINGS INC COM 302081104 2,222 33,679 SH   OTR 1 21,566 0 12,113
EXLSERVICE HOLDINGS INC COM 302081104 86 1,306 SH   SOLE 0 0 1,306
EXXON MOBIL CORP COM 30231G102 202 5,870 SH   OTR 2 0 0 5,870
EXXON MOBIL CORP COM 30231G102 987 28,750 SH   OTR 5 27,900 0 850
EXXON MOBIL CORP COM 30231G102 50 1,454 SH   SOLE 1,454 0 0
EXXON MOBIL CORP COM 30231G102 62 1,800 SH   OTR 1 1,800 0 0
FACEBOOK INC CL A 30303M102 8,470 32,341 SH   OTR 1 31,261 0 1,080
FACEBOOK INC CL A 30303M102 8,328 31,799 SH   OTR 2 0 0 31,799
FACEBOOK INC CL A 30303M102 50 190 SH   SOLE 190 0 0
FACTSET RESH SYS INC COM 303075105 31,652 94,516 SH   OTR 1 91,692 0 2,824
FACTSET RESH SYS INC COM 303075105 32,626 97,425 SH   OTR 2 0 0 97,425
FACTSET RESH SYS INC COM 303075105 111,407 332,677 SH   SOLE 323,667 0 9,010
FAIR ISAAC CORP COM 303250104 235 552 SH   SOLE 552 0 0
FEDEX CORP COM 31428X106 182 725 SH   OTR 1 725 0 0
FEDEX CORP COM 31428X106 19 77 SH   OTR 2 0 0 77
FERRARI N V COM N3167Y103 158 860 SH   OTR 1 860 0 0
FERRARI N V COM N3167Y103 166 901 SH   OTR 2 0 0 901
FERRARI N V COM N3167Y103 1,893 10,285 SH   OTR 5 10,285 0 0
FERRARI N V COM N3167Y103 383 2,080 SH   SOLE 2,080 0 0
FIBROGEN INC COM 31572Q808 41,562 1,010,746 SH   OTR 1 873,467 0 137,279
FIBROGEN INC COM 31572Q808 457 11,107 SH   SOLE 6,051 0 5,056
FIRST EAGLE ALTR CAP BDC INC COM 26943B100 4,310 1,737,981 SH   SOLE 1,737,981 0 0
FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 158 16,537 SH   OTR 1 16,537 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 582 7,420 SH   OTR 2 0 0 7,420
FIRSTCASH INC COM 33767D105 288 5,040 SH   SOLE 5,040 0 0
FIRSTSERVICE CORP NEW COM 33767E202 103 584 SH   OTR 1 584 0 0
FIRSTSERVICE CORP NEW COM 33767E202 115,961 659,920 SH   SOLE 568,387 0 91,533
FISERV INC COM 337738108 1,377 13,365 SH   OTR 1 12,862 0 503
FISERV INC COM 337738108 169 1,644 SH   OTR 2 0 0 1,644
FISERV INC COM 337738108 20,868 202,500 SH   OTR 5 187,540 0 14,960
FIVE BELOW INC COM 33829M101 353 2,778 SH   SOLE 2,778 0 0
FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 380 13,934 SH   OTR 1 13,934 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 140 2,500 SH   SOLE 2,500 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 718 12,773 SH   OTR 3 12,773 0 0
FORTINET INC COM 34959E109 46,541 395,049 SH   OTR 1 354,924 0 40,125
FORTINET INC COM 34959E109 18 150 SH   OTR 2 0 0 150
FORTINET INC COM 34959E109 206 1,746 SH   SOLE 1,746 0 0
FORTIS INC COM 349553107 36,099 663,099 SH   SOLE 590,990 0 72,109
FORTUNE BRANDS HOME & SEC IN COM 34964C106 23,615 272,940 SH   OTR 1 244,559 0 28,381
FORUM MERGER II CORP CL A 34986F103 547 55,000 SH   SOLE 55,000 0 0
FRANCO NEV CORP COM 351858105 234,088 1,258,063 SH   SOLE 1,203,301 0 54,762
FRANCO NEV CORP COM 351858105 409 2,200 SH   OTR 1 2,200 0 0
FRANKLIN LTD DURATION INCOME COM 35472T101 129 15,169 SH   OTR 1 15,169 0 0
GENERAC HLDGS INC COM 368736104 31,692 163,666 SH   OTR 1 142,393 0 21,273
GENERAC HLDGS INC COM 368736104 127 654 SH   SOLE 0 0 654
GENERAL ELECTRIC CO COM 369604103 42 6,787 SH   OTR 1 6,787 0 0
GENERAL ELECTRIC CO COM 369604103 59 9,485 SH   OTR 2 0 0 9,485
GILDAN ACTIVEWEAR INC COM 375916103 527 20,101 SH   SOLE 20,101 0 0
GODADDY INC CL A 380237107 41,122 541,296 SH   OTR 1 486,554 0 54,742
GODADDY INC CL A 380237107 249 3,284 SH   SOLE 3,284 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 169 839 SH   OTR 2 0 0 839
GOLDMAN SACHS GROUP INC COM 38141G104 22 110 SH   SOLE 110 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 384 1,909 SH   OTR 1 1,909 0 0
GOOSEHEAD INS INC COM CL A 38267D109 606 7,000 SH   SOLE 7,000 0 0
GRACO INC COM 384109104 193,892 3,160,428 SH   OTR 1 2,763,920 0 396,508
GRACO INC COM 384109104 43,785 713,688 SH   OTR 2 0 0 713,688
GRACO INC COM 384109104 457,655 7,459,739 SH   SOLE 6,598,399 0 861,340
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 388 5,025 SH   SOLE 5,025 0 0
GUARDANT HEALTH INC COM 40131M109 283 2,533 SH   SOLE 1,317 0 1,216
GUARDANT HEALTH INC COM 40131M109 347 3,100 SH   OTR 2 0 0 3,100
GUARDANT HEALTH INC COM 40131M109 35,470 317,319 SH   OTR 1 276,950 0 40,369
GUIDEWIRE SOFTWARE INC COM 40171V100 30,485 292,363 SH   OTR 1 258,391 0 33,972
GUIDEWIRE SOFTWARE INC COM 40171V100 59 567 SH   SOLE 0 0 567
HANESBRANDS INC COM 410345102 29,720 1,886,989 SH   OTR 1 1,633,871 0 253,118
HANESBRANDS INC COM 410345102 137 8,715 SH   SOLE 0 0 8,715
HDFC BANK LTD SPONSORED ADS 40415F101 243,770 4,879,299 SH   SOLE 3,760,041 0 1,119,258
HDFC BANK LTD SPONSORED ADS 40415F101 193,267 3,868,426 SH   OTR 1 3,542,234 0 326,192
HDFC BANK LTD SPONSORED ADS 40415F101 29,159 583,639 SH   OTR 5 535,719 0 47,920
HEICO CORP NEW COM 422806109 36 340 SH   OTR 1 340 0 0
HEICO CORP NEW COM 422806109 283 2,707 SH   SOLE 2,707 0 0
HENRY JACK & ASSOC INC COM 426281101 38,973 239,704 SH   OTR 1 215,699 0 24,005
HENRY JACK & ASSOC INC COM 426281101 193 1,184 SH   SOLE 1,184 0 0
HERSHEY CO COM 427866108 321 2,240 SH   OTR 1 2,240 0 0
HERSHEY CO COM 427866108 57 400 SH   OTR 2 0 0 400
HILTON WORLDWIDE HLDGS INC COM 43300A203 181 2,116 SH   SOLE 2,116 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 848 9,944 SH   OTR 1 9,944 0 0
HOME DEPOT INC COM 437076102 74 265 SH   SOLE 265 0 0
HOME DEPOT INC COM 437076102 858 3,089 SH   OTR 2 0 0 3,089
HOME DEPOT INC COM 437076102 704 2,536 SH   OTR 1 2,536 0 0
HONEYWELL INTL INC COM 438516106 1,326 8,054 SH   OTR 1 7,823 0 231
HONEYWELL INTL INC COM 438516106 13 82 SH   OTR 2 0 0 82
HONEYWELL INTL INC COM 438516106 106 645 SH   SOLE 645 0 0
HORMEL FOODS CORP COM 440452100 232 4,750 SH   SOLE 4,750 0 0
HORMEL FOODS CORP COM 440452100 95 1,940 SH   OTR 1 1,940 0 0
HORMEL FOODS CORP COM 440452100 138 2,832 SH   OTR 2 0 0 2,832
HYATT HOTELS CORP COM CL A 448579102 21,826 408,957 SH   OTR 1 351,200 0 57,757
HYATT HOTELS CORP COM CL A 448579102 121 2,262 SH   SOLE 0 0 2,262
IAA INC COM 449253103 6,540 125,603 SH   SOLE 125,603 0 0
IAC INTERACTIVECORP NEW COM 44891N109 240 2,000 SH   OTR 2 0 0 2,000
ICICI BANK LIMITED ADR 45104G104 22,305 2,269,093 SH   OTR 1 2,269,093 0 0
ICICI BANK LIMITED ADR 45104G104 120 12,244 SH   SOLE 0 0 12,244
IDEXX LABS INC COM 45168D104 2,441 6,210 SH   OTR 5 6,210 0 0
IDEXX LABS INC COM 45168D104 6 15 SH   SOLE 15 0 0
IHS MARKIT LTD SHS G47567105 153,543 1,955,711 SH   OTR 1 1,955,711 0 0
IHS MARKIT LTD SHS G47567105 163,542 2,083,078 SH   SOLE 1,424,509 0 658,569
IMMUNOMEDICS INC COM 452907108 162,631 1,912,627 SH   OTR 1 1,676,169 0 236,458
IMMUNOMEDICS INC COM 452907108 1,242 14,603 SH   SOLE 8,242 0 6,361
IMPERIAL OIL LTD COM NEW 453038408 1,783 111,846 SH   SOLE 111,846 0 0
INCYTE CORP COM 45337C102 920 10,257 SH   OTR 1 10,257 0 0
INCYTE CORP COM 45337C102 415 4,628 SH   SOLE 4,628 0 0
INFOSYS LTD SPONSORED ADR 456788108 25,572 1,851,671 SH   OTR 1 1,851,671 0 0
INFOSYS LTD SPONSORED ADR 456788108 127 9,171 SH   SOLE 0 0 9,171
INPHI CORP COM 45772F107 1,445 12,874 SH   OTR 1 8,247 0 4,627
INPHI CORP COM 45772F107 56 499 SH   SOLE 0 0 499
INSPERITY INC COM 45778Q107 129 1,970 SH   SOLE 0 0 1,970
INSPERITY INC COM 45778Q107 24,299 371,031 SH   OTR 1 319,537 0 51,494
INTEL CORP COM 458140100 187 3,603 SH   OTR 1 3,603 0 0
INTEL CORP COM 458140100 779 15,043 SH   OTR 2 0 0 15,043
INTEL CORP COM 458140100 72,405 1,398,315 SH   OTR 5 1,354,470 0 43,845
INTEL CORP COM 458140100 72 1,400 SH   SOLE 1,400 0 0
INTELLICHECK INC COM NEW 45817G201 310 46,514 SH   OTR 5 46,514 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,755 17,540 SH   OTR 1 17,080 0 460
INTERCONTINENTAL EXCHANGE IN COM 45866F104 129 1,294 SH   OTR 2 0 0 1,294
INTERCORP FINL SVCS INC SHS P5626F128 316 13,673 SH   OTR 3 13,673 0 0
INTUIT COM 461202103 188 575 SH   OTR 1 575 0 0
INTUIT COM 461202103 41,609 127,554 SH   OTR 5 117,679 0 9,875
INTUITIVE SURGICAL INC COM NEW 46120E602 284 400 SH   OTR 2 0 0 400
INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 2,809 259,897 SH   OTR 1 259,464 0 433
INVESCO BD FD COM 46132L107 222 11,102 SH   OTR 1 11,102 0 0
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 2,205 31,877 SH   OTR 2 0 0 31,877
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 644 15,565 SH   OTR 2 0 0 15,565
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 319 5,730 SH   OTR 2 0 0 5,730
INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V712 228 2,432 SH   OTR 2 0 0 2,432
INVESCO MUN OPPORTUNITY TR COM 46132C107 4,188 342,731 SH   OTR 1 342,159 0 572
INVESCO PA VALUE MUN INC TR COM 46132K109 2,078 169,520 SH   OTR 1 169,240 0 280
INVESCO QQQ TR UNIT SER 1 46090E103 124,323 447,461 SH   SOLE 447,461 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 12,555 45,189 SH   OTR 1 45,189 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 17,649 63,523 SH   OTR 2 0 0 63,523
INVESCO QUALITY MUN INCOME T COM 46133G107 2,112 170,877 SH   OTR 1 170,591 0 286
IRADIMED CORP COM 46266A109 780 36,469 SH   OTR 1 23,374 0 13,095
IRADIMED CORP COM 46266A109 30 1,413 SH   SOLE 0 0 1,413
IRHYTHM TECHNOLOGIES INC COM 450056106 91,202 383,025 SH   OTR 1 335,072 0 47,953
IRHYTHM TECHNOLOGIES INC COM 450056106 711 2,986 SH   SOLE 1,643 0 1,343
ISHARES INC CORE MSCI EMKT 46434G103 1,844 34,920 SH   OTR 1 34,920 0 0
ISHARES INC CORE MSCI EMKT 46434G103 629 11,907 SH   OTR 2 0 0 11,907
ISHARES INC MSCI CDA ETF 464286509 265 9,675 SH   SOLE 9,675 0 0
ISHARES TR 20 YR TR BD ETF 464287432 687 4,205 SH   SOLE 4,205 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 541 4,438 SH   OTR 1 4,438 0 0
ISHARES TR CORE MSCI EAFE 46432F842 134 2,223 SH   OTR 2 0 0 2,223
ISHARES TR CORE MSCI EAFE 46432F842 339 5,632 SH   OTR 1 5,632 0 0
ISHARES TR CORE S&P MCP ETF 464287507 5,327 28,748 SH   OTR 2 0 0 28,748
ISHARES TR CORE S&P MCP ETF 464287507 19,594 105,736 SH   OTR 1 105,736 0 0
ISHARES TR CORE S&P SCP ETF 464287804 21,352 304,026 SH   OTR 1 304,026 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,108 15,779 SH   OTR 2 0 0 15,779
ISHARES TR CORE S&P500 ETF 464287200 8,608 25,615 SH   OTR 1 25,615 0 0
ISHARES TR CORE S&P500 ETF 464287200 232,970 693,239 SH   OTR 2 0 0 693,239
ISHARES TR CORE US AGGBD ET 464287226 449 3,807 SH   OTR 1 3,807 0 0
ISHARES TR EAFE GRWTH ETF 464288885 1,410 15,683 SH   OTR 2 0 0 15,683
ISHARES TR EAFE VALUE ETF 464288877 601 14,895 SH   OTR 2 0 0 14,895
ISHARES TR GBL COMM SVC ETF 464287275 5,673 86,000 SH   SOLE 86,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 5,034 60,000 SH   SOLE 60,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 541 6,443 SH   OTR 1 6,443 0 0
ISHARES TR IBOXX INV CP ETF 464287242 598 4,438 SH   OTR 1 4,438 0 0
ISHARES TR MRNGSTR LG-CP ET 464287127 284 1,455 SH   OTR 2 0 0 1,455
ISHARES TR MSCI AC ASIA ETF 464288182 7,003 90,753 SH   OTR 2 0 0 90,753
ISHARES TR MSCI ACWI ETF 464288257 1,074 13,444 SH   OTR 2 0 0 13,444
ISHARES TR MSCI ACWI EX US 464288240 723 15,716 SH   OTR 2 0 0 15,716
ISHARES TR MSCI EAFE ETF 464287465 13,506 212,197 SH   OTR 2 0 0 212,197
ISHARES TR MSCI EAFE ETF 464287465 9,464 148,692 SH   OTR 1 148,692 0 0
ISHARES TR MSCI EAFE ETF 464287465 8,058 126,603 SH   SOLE 126,603 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 10,549 239,256 SH   OTR 2 0 0 239,256
ISHARES TR MSCI EMG MKT ETF 464287234 64 1,445 SH   OTR 1 1,445 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 4,617 104,728 SH   SOLE 104,728 0 0
ISHARES TR MSCI USA MULTIFT 46434V282 370 11,150 SH   SOLE 11,150 0 0
ISHARES TR NASDAQ BIOTECH 464287556 558 4,118 SH   OTR 2 0 0 4,118
ISHARES TR PFD AND INCM SEC 464288687 4,753 130,401 SH   OTR 1 130,401 0 0
ISHARES TR RUS 1000 ETF 464287622 3,890 20,786 SH   OTR 2 0 0 20,786
ISHARES TR RUS 1000 ETF 464287622 3,296 17,610 SH   OTR 1 17,610 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 4,163 19,196 SH   OTR 2 0 0 19,196
ISHARES TR RUS 1000 GRW ETF 464287614 518 2,388 SH   OTR 1 2,388 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 5,121 43,350 SH   OTR 2 0 0 43,350
ISHARES TR RUS 1000 VAL ETF 464287598 444 3,758 SH   OTR 1 3,758 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 550 2,481 SH   OTR 2 0 0 2,481
ISHARES TR RUS 2000 GRW ETF 464287648 299 1,351 SH   OTR 1 1,351 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 476 4,795 SH   OTR 2 0 0 4,795
ISHARES TR RUS 2000 VAL ETF 464287630 26 260 SH   OTR 1 260 0 0
ISHARES TR RUS MD CP GR ETF 464287481 280 1,622 SH   OTR 1 1,622 0 0
ISHARES TR RUS MID CAP ETF 464287499 6,059 105,587 SH   OTR 1 105,587 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 818 5,459 SH   OTR 2 0 0 5,459
ISHARES TR RUSSELL 2000 ETF 464287655 3,047 20,340 SH   OTR 1 20,340 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 6,050 30,913 SH   OTR 2 0 0 30,913
ISHARES TR RUSSELL 3000 ETF 464287689 113 575 SH   OTR 1 575 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 486 2,102 SH   OTR 2 0 0 2,102
ISHARES TR SELECT DIVID ETF 464287168 309 3,792 SH   OTR 2 0 0 3,792
ISHARES TR TIPS BD ETF 464287176 550 4,351 SH   OTR 1 4,351 0 0
ISHARES TR U.S. TECH ETF 464287721 1,731 5,749 SH   OTR 2 0 0 5,749
ISHARES TR US HLTHCARE ETF 464287762 454 2,000 SH   OTR 2 0 0 2,000
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 558 140,191 SH   OTR 3 140,191 0 0
ITT INC COM 45073V108 2,741 46,414 SH   OTR 1 29,768 0 16,646
ITT INC COM 45073V108 106 1,796 SH   SOLE 0 0 1,796
JD.COM INC SPON ADR CL A 47215P106 28 364 SH   OTR 1 364 0 0
JD.COM INC SPON ADR CL A 47215P106 175 2,250 SH   OTR 2 0 0 2,250
JOHNSON & JOHNSON COM 478160104 272,037 1,827,220 SH   OTR 1 1,600,334 0 226,886
JOHNSON & JOHNSON COM 478160104 62,558 420,191 SH   OTR 2 0 0 420,191
JOHNSON & JOHNSON COM 478160104 3,029 20,343 SH   OTR 5 20,343 0 0
JOHNSON & JOHNSON COM 478160104 800,802 5,378,839 SH   SOLE 4,764,587 0 614,252
JOYY INC ADS REPSTG COM A 46591M109 13,932 172,709 SH   OTR 1 172,709 0 0
JOYY INC ADS REPSTG COM A 46591M109 77 955 SH   SOLE 0 0 955
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 1,401 130,000 SH   SOLE 130,000 0 0
JPMORGAN CHASE & CO COM 46625H100 859 8,926 SH   SOLE 8,926 0 0
JPMORGAN CHASE & CO COM 46625H100 4,900 50,901 SH   OTR 2 0 0 50,901
JPMORGAN CHASE & CO COM 46625H100 1,769 18,372 SH   OTR 1 18,080 0 292
JPMORGAN CHASE & CO COM 46625H100 49,642 515,656 SH   OTR 5 497,086 0 18,570
KANSAS CITY SOUTHERN COM NEW 485170302 412 2,278 SH   OTR 1 2,278 0 0
KEYCORP COM 493267108 123 10,320 SH   OTR 2 0 0 10,320
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,142 11,557 SH   OTR 1 11,557 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 250 2,528 SH   SOLE 2,528 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 2,959 100,203 SH   OTR 3 100,203 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 46 1,550 SH   SOLE 0 0 1,550
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 9,295 314,759 SH   OTR 1 314,759 0 0
KINROSS GOLD CORP COM 496902404 3,987 339,342 SH   SOLE 339,342 0 0
KINSALE CAP GROUP INC COM 49714P108 2,362 12,420 SH   OTR 5 12,420 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 5,338 82,126 SH   SOLE 82,126 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 3 74 SH   OTR 2 0 0 74
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 237 5,020 SH   SOLE 5,020 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 2,477 36,332 SH   OTR 2 0 0 36,332
KROGER CO COM 501044101 95 2,802 SH   OTR 1 2,802 0 0
KROGER CO COM 501044101 230 6,770 SH   SOLE 6,770 0 0
LAM RESEARCH CORP COM 512807108 3,280 9,888 SH   OTR 1 9,624 0 264
LAM RESEARCH CORP COM 512807108 182 548 SH   SOLE 548 0 0
LAUDER ESTEE COS INC CL A 518439104 713 3,267 SH   OTR 1 3,267 0 0
LAUDER ESTEE COS INC CL A 518439104 334 1,530 SH   SOLE 1,530 0 0
LENNOX INTL INC COM 526107107 230 842 SH   SOLE 842 0 0
LHC GROUP INC COM 50187A107 5,550 26,110 SH   OTR 1 16,728 0 9,382
LHC GROUP INC COM 50187A107 255 1,200 SH   OTR 2 0 0 1,200
LHC GROUP INC COM 50187A107 215 1,011 SH   SOLE 0 0 1,011
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 23,115 637,311 SH   OTR 1 560,591 0 76,720
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 16 450 SH   OTR 2 0 0 450
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 57 1,574 SH   SOLE 0 0 1,574
LIGHTSPEED POS INC SUB VTG SHS 53227R106 17,064 399,996 SH   SOLE 303,042 0 96,954
LILLY ELI & CO COM 532457108 474 3,205 SH   OTR 1 3,205 0 0
LILLY ELI & CO COM 532457108 237 1,600 SH   OTR 5 1,600 0 0
LINDE PLC SHS G5494J103 137,901 579,100 SH   SOLE 562,382 0 16,718
LINDE PLC SHS G5494J103 43,228 181,532 SH   OTR 1 176,283 0 5,249
LINDE PLC SHS G5494J103 42,298 177,624 SH   OTR 2 0 0 177,624
LINDE PLC SHS G5494J103 357 1,500 SH   OTR 5 1,500 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 156 2,900 SH   SOLE 2,900 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 30,117 558,964 SH   OTR 1 503,293 0 55,671
LOUISIANA PAC CORP COM 546347105 2,456 83,239 SH   OTR 1 53,420 0 29,819
LOUISIANA PAC CORP COM 546347105 95 3,217 SH   SOLE 0 0 3,217
LOWES COS INC COM 548661107 49,149 296,328 SH   OTR 1 287,346 0 8,982
LOWES COS INC COM 548661107 50,415 303,964 SH   OTR 2 0 0 303,964
LOWES COS INC COM 548661107 1,891 11,400 SH   OTR 5 11,400 0 0
LOWES COS INC COM 548661107 146,884 885,592 SH   SOLE 859,420 0 26,172
LULULEMON ATHLETICA INC COM 550021109 2,048 6,218 SH   OTR 1 6,006 0 212
LULULEMON ATHLETICA INC COM 550021109 662 2,009 SH   OTR 2 0 0 2,009
LYFT INC CL A COM 55087P104 220 8,000 SH   OTR 2 0 0 8,000
MAG SILVER CORP COM 55903Q104 19,908 919,548 SH   SOLE 919,548 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 294 8,600 SH   OTR 1 8,600 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,325 38,748 SH   OTR 2 0 0 38,748
MAGNA INTL INC COM 559222401 1,876 30,783 SH   SOLE 30,783 0 0
MANULIFE FINL CORP COM 56501R106 4,910 265,104 SH   SOLE 265,104 0 0
MARKETAXESS HLDGS INC COM 57060D108 241 500 SH   SOLE 500 0 0
MARKETAXESS HLDGS INC COM 57060D108 96 200 SH   OTR 1 200 0 0
MARRIOTT INTL INC NEW CL A 571903202 225 2,425 SH   OTR 2 0 0 2,425
MARRIOTT INTL INC NEW CL A 571903202 435 4,696 SH   OTR 1 4,696 0 0
MASIMO CORP COM 574795100 729 3,087 SH   SOLE 3,087 0 0
MASTERCARD INCORPORATED CL A 57636Q104 382,900 1,132,272 SH   OTR 1 989,211 0 143,061
MASTERCARD INCORPORATED CL A 57636Q104 87,904 259,939 SH   OTR 2 0 0 259,939
MASTERCARD INCORPORATED CL A 57636Q104 1,119,421 3,310,231 SH   SOLE 2,920,694 0 389,537
MATCH GROUP INC NEW COM 57667L107 3,733 33,737 SH   OTR 1 32,586 0 1,151
MATERION CORP COM 576690101 1,312 25,217 SH   OTR 1 16,181 0 9,036
MATERION CORP COM 576690101 51 974 SH   SOLE 0 0 974
MAXIM INTEGRATED PRODS INC COM 57772K101 196 2,900 SH   SOLE 2,900 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 1,001 14,805 SH   OTR 1 14,805 0 0
MCCORMICK & CO INC COM NON VTG 579780206 156 805 SH   OTR 2 0 0 805
MCCORMICK & CO INC COM NON VTG 579780206 53 275 SH   SOLE 275 0 0
MCDONALDS CORP COM 580135101 11,267 51,334 SH   SOLE 51,334 0 0
MCDONALDS CORP COM 580135101 86 390 SH   OTR 1 390 0 0
MCDONALDS CORP COM 580135101 401 1,829 SH   OTR 2 0 0 1,829
MCDONALDS CORP COM 580135101 2,245 10,230 SH   OTR 5 10,230 0 0
MEDTRONIC PLC SHS G5960L103 332 3,196 SH   OTR 1 3,196 0 0
MEDTRONIC PLC SHS G5960L103 312 2,998 SH   OTR 2 0 0 2,998
MERCADOLIBRE INC COM 58733R102 1,632 1,508 SH   OTR 3 1,508 0 0
MERCK & CO. INC COM 58933Y105 1,168 14,082 SH   OTR 1 13,647 0 435
MERCK & CO. INC COM 58933Y105 525 6,330 SH   OTR 2 0 0 6,330
MERCK & CO. INC COM 58933Y105 2,850 34,360 SH   OTR 5 34,360 0 0
MERCK & CO. INC COM 58933Y105 47 570 SH   SOLE 570 0 0
METHANEX CORP COM 59151K108 281 8,656 SH   SOLE 8,656 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 507,795 525,804 SH   SOLE 464,525 0 61,279
METTLER TOLEDO INTERNATIONAL COM 592688105 175,892 182,130 SH   OTR 1 159,143 0 22,987
METTLER TOLEDO INTERNATIONAL COM 592688105 38,574 39,942 SH   OTR 2 0 0 39,942
MFS CHARTER INCOME TR SH BEN INT 552727109 339 42,281 SH   OTR 1 42,281 0 0
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 324 57,641 SH   OTR 1 57,641 0 0
MICRON TECHNOLOGY INC COM 595112103 2 52 SH   OTR 1 52 0 0
MICRON TECHNOLOGY INC COM 595112103 737 15,700 SH   SOLE 15,700 0 0
MICROSOFT CORP COM 594918104 131,762 626,453 SH   OTR 2 0 0 626,453
MICROSOFT CORP COM 594918104 421 2,000 SH Call OTR 2 0 0 2,000
MICROSOFT CORP COM 594918104 335,496 1,595,092 SH   OTR 1 1,409,046 0 186,046
MICROSOFT CORP COM 594918104 963,614 4,581,439 SH   SOLE 4,172,399 0 409,040
MICROSOFT CORP COM 594918104 93,877 446,334 SH   OTR 5 430,829 0 15,505
MIDDLEBY CORP COM 596278101 23,669 263,840 SH   OTR 1 255,975 0 7,865
MIDDLEBY CORP COM 596278101 20,877 232,720 SH   OTR 2 0 0 232,720
MIDDLEBY CORP COM 596278101 88,557 987,148 SH   SOLE 961,942 0 25,206
MOHAWK INDS INC COM 608190104 366 3,750 SH   SOLE 2,273 0 1,477
MOHAWK INDS INC COM 608190104 40,166 411,584 SH   OTR 1 360,204 0 51,380
MOLINA HEALTHCARE INC COM 60855R100 46,100 251,860 SH   OTR 1 226,368 0 25,492
MOLINA HEALTHCARE INC COM 60855R100 257 1,406 SH   SOLE 1,406 0 0
MONROE CAP CORP COM 610335101 376 55,000 SH   OTR 1 55,000 0 0
MOODYS CORP COM 615369105 485,699 1,675,691 SH   OTR 1 1,454,458 0 221,233
MOODYS CORP COM 615369105 99,657 343,824 SH   OTR 2 0 0 343,824
MOODYS CORP COM 615369105 1,368,854 4,722,628 SH   SOLE 4,153,346 0 569,282
MORGAN STANLEY EMER MKTS DEB COM 61744H105 193 23,027 SH   OTR 1 23,027 0 0
MORGAN STANLEY EMER MKTS DEB COM 61744H105 1,510 180,000 SH   SOLE 180,000 0 0
MORGAN STANLEY EMERGING MKTS COM 617477104 1,946 350,000 SH   SOLE 350,000 0 0
MORNINGSTAR INC COM 617700109 295 1,839 SH   SOLE 1,839 0 0
MOSAIC CO NEW COM 61945C103 41,822 2,289,088 SH   OTR 1 1,995,447 0 293,641
MOSAIC CO NEW COM 61945C103 339 18,553 SH   SOLE 9,224 0 9,329
MOTOROLA SOLUTIONS INC COM NEW 620076307 2,615 16,675 SH   OTR 1 16,416 0 259
MOTOROLA SOLUTIONS INC COM NEW 620076307 23 149 SH   OTR 2 0 0 149
MOTOROLA SOLUTIONS INC COM NEW 620076307 258 1,643 SH   SOLE 1,643 0 0
MSCI INC COM 55354G100 718,589 2,014,095 SH   SOLE 1,782,379 0 231,716
MSCI INC COM 55354G100 254,439 713,153 SH   OTR 1 622,587 0 90,566
MSCI INC COM 55354G100 63,214 177,178 SH   OTR 2 0 0 177,178
NATERA INC COM 632307104 2,897 40,107 SH   OTR 1 25,668 0 14,439
NATERA INC COM 632307104 112 1,557 SH   SOLE 0 0 1,557
NETFLIX INC COM 64110L106 53 105 SH   OTR 1 105 0 0
NETFLIX INC COM 64110L106 2,344 4,687 SH   OTR 2 0 0 4,687
NEUBERGER BERMAN HIGH YIELD COM 64128C106 160 14,470 SH   OTR 1 14,470 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 27,301 283,917 SH   OTR 1 255,262 0 28,655
NEUROCRINE BIOSCIENCES INC COM 64125C109 164 1,708 SH   SOLE 1,708 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 2,452 16,400 SH   SOLE 16,400 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 6,067 40,580 SH   OTR 3 40,580 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 105 699 SH   OTR 2 0 0 699
NEW YORK TIMES CO CL A 650111107 1,628 38,041 SH   SOLE 33,365 0 4,676
NEW YORK TIMES CO CL A 650111107 50,990 1,191,644 SH   OTR 1 1,040,164 0 151,480
NEWMONT CORP COM 651639106 127 1,490 SH   OTR 1 1,490 0 0
NEWMONT CORP COM 651639106 2,435 28,665 SH   OTR 5 28,665 0 0
NEWMONT CORP COM 651639106 3,212 37,810 SH   SOLE 37,810 0 0
NEXTERA ENERGY INC COM 65339F101 3,331 12,000 SH   OTR 5 12,000 0 0
NEXTERA ENERGY INC COM 65339F101 146 525 SH   OTR 1 525 0 0
NIKE INC CL B 654106103 603,318 4,805,781 SH   SOLE 4,250,507 0 555,274
NIKE INC CL B 654106103 460 3,668 SH   OTR 5 3,668 0 0
NIKE INC CL B 654106103 210,889 1,679,853 SH   OTR 1 1,471,328 0 208,525
NIKE INC CL B 654106103 53,575 426,754 SH   OTR 2 0 0 426,754
NORDSON CORP COM 655663102 46,753 243,733 SH   OTR 1 218,539 0 25,194
NORDSTROM INC COM 655664100 205 17,200 SH   OTR 2 0 0 17,200
NORFOLK SOUTHN CORP COM 655844108 183 853 SH   OTR 2 0 0 853
NORFOLK SOUTHN CORP COM 655844108 49 230 SH   SOLE 230 0 0
NORTHROP GRUMMAN CORP COM 666807102 504 1,598 SH   OTR 1 1,598 0 0
NOVARTIS AG SPONSORED ADR 66987V109 38,107 438,211 SH   SOLE 438,211 0 0
NOVARTIS AG SPONSORED ADR 66987V109 13 149 SH   OTR 2 0 0 149
NOVAVAX INC COM NEW 670002401 228 2,100 SH   OTR 2 0 0 2,100
NOVOCURE LTD ORD SHS G6674U108 42,303 380,050 SH   OTR 1 331,514 0 48,536
NOVOCURE LTD ORD SHS G6674U108 316 2,836 SH   SOLE 1,361 0 1,475
NUTRIEN LTD COM 67077M108 4 80 SH   OTR 2 0 0 80
NUTRIEN LTD COM 67077M108 108,369 2,075,640 SH   SOLE 1,895,431 0 180,209
NUVEEN ARIZONA QLTY MUN INC COM 67061W104 1,226 83,547 SH   OTR 1 83,404 0 143
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 4,097 281,378 SH   OTR 1 280,908 0 470
NUVEEN MARYLAND QLT MUN INC COM 67061Q107 2,206 167,594 SH   OTR 1 167,318 0 276
NUVEEN MICH QUALITY MUN INCO COM 670979103 717 50,582 SH   OTR 1 50,497 0 85
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 2,935 216,930 SH   OTR 1 216,572 0 358
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 2,963 230,407 SH   OTR 1 230,001 0 406
NUVEEN NEW YORK QLT MUN INC COM 67066X107 2,962 216,694 SH   OTR 1 216,324 0 370
NUVEEN OHIO QLTY MUN INCOME COM 670980101 2,444 162,586 SH   OTR 1 162,317 0 269
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 2,070 154,032 SH   OTR 1 153,774 0 258
NVIDIA CORPORATION COM 67066G104 4,133 7,637 SH   OTR 1 7,365 0 272
NVIDIA CORPORATION COM 67066G104 2,544 4,700 SH   SOLE 4,700 0 0
NVIDIA CORPORATION COM 67066G104 32,059 59,235 SH   OTR 5 54,725 0 4,510
NVIDIA CORPORATION COM 67066G104 2,909 5,375 SH   OTR 2 0 0 5,375
OKTA INC CL A 679295105 55,954 261,653 SH   OTR 1 235,047 0 26,606
OKTA INC CL A 679295105 487 2,279 SH   SOLE 2,279 0 0
OMNICELL COM COM 68213N109 5,792 77,584 SH   SOLE 77,584 0 0
OPEN TEXT CORP COM 683715106 209,900 3,729,558 SH   SOLE 3,593,456 0 136,102
ORACLE CORP COM 68389X105 46,647 781,355 SH   OTR 2 0 0 781,355
ORACLE CORP COM 68389X105 499,522 8,367,201 SH   SOLE 7,455,063 0 912,138
ORACLE CORP COM 68389X105 186,689 3,127,125 SH   OTR 1 2,726,200 0 400,925
OREILLY AUTOMOTIVE INC COM 67103H107 1,220 2,645 SH   OTR 1 2,548 0 97
OSISKO GOLD ROYALTIES LTD COM 68827L101 1,787 113,485 SH   SOLE 113,485 0 0
OTIS WORLDWIDE CORP COM 68902V107 147,332 2,360,326 SH   OTR 1 2,057,393 0 302,933
OTIS WORLDWIDE CORP COM 68902V107 31,373 502,618 SH   OTR 2 0 0 502,618
OTIS WORLDWIDE CORP COM 68902V107 447,010 7,161,326 SH   SOLE 6,335,864 0 825,462
PAGSEGURO DIGITAL LTD COM CL A G68707101 19 514 SH   OTR 1 514 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 205 5,425 SH   SOLE 5,425 0 0
PALO ALTO NETWORKS INC COM 697435105 1,130 4,616 SH   OTR 1 4,616 0 0
PALO ALTO NETWORKS INC COM 697435105 246 1,006 SH   SOLE 1,006 0 0
PALO ALTO NETWORKS INC COM 697435105 58 235 SH   OTR 2 0 0 235
PAN AMERN SILVER CORP COM 697900108 1,901 44,398 SH   SOLE 44,398 0 0
PARKER-HANNIFIN CORP COM 701094104 455 2,250 SH   OTR 1 2,250 0 0
PAYCOM SOFTWARE INC COM 70432V102 34,259 110,052 SH   OTR 1 98,972 0 11,080
PAYCOM SOFTWARE INC COM 70432V102 216 695 SH   SOLE 695 0 0
PAYPAL HLDGS INC COM 70450Y103 1,565 7,941 SH   OTR 2 0 0 7,941
PAYPAL HLDGS INC COM 70450Y103 2,240 11,371 SH   OTR 1 10,841 0 530
PEGASYSTEMS INC COM 705573103 3,840 31,721 SH   OTR 1 20,358 0 11,363
PEGASYSTEMS INC COM 705573103 148 1,226 SH   SOLE 0 0 1,226
PEMBINA PIPELINE CORP COM 706327103 37,970 1,343,579 SH   SOLE 1,259,091 0 84,488
PEPSICO INC COM 713448108 208,165 1,501,914 SH   OTR 1 1,318,126 0 183,788
PEPSICO INC COM 713448108 56,415 407,034 SH   OTR 2 0 0 407,034
PEPSICO INC COM 713448108 335 2,415 SH   OTR 5 2,415 0 0
PEPSICO INC COM 713448108 573,687 4,139,157 SH   SOLE 3,722,192 0 416,965
PERFORMANCE FOOD GROUP CO COM 71377A103 66 1,903 SH   SOLE 0 0 1,903
PERFORMANCE FOOD GROUP CO COM 71377A103 20,753 599,451 SH   OTR 1 523,829 0 75,622
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 1,548 219,845 SH   OTR 3 219,845 0 0
PFIZER INC COM 717081103 239 6,525 SH   OTR 1 6,525 0 0
PFIZER INC COM 717081103 48 1,304 SH   OTR 2 0 0 1,304
PFIZER INC COM 717081103 43 1,176 SH   SOLE 1,176 0 0
PGIM HIGH YIELD BOND FUND IN COM 69346H100 254 18,365 SH   OTR 1 18,365 0 0
PHILLIPS 66 COM 718546104 2,015 38,873 SH   SOLE 38,873 0 0
PINNACLE WEST CAP CORP COM 723484101 671 9,000 SH   OTR 5 9,000 0 0
PINTEREST INC CL A 72352L106 1,461 35,194 SH   OTR 2 0 0 35,194
PIONEER FLOATING RATE TR COM 72369J102 160 15,885 SH   OTR 1 15,885 0 0
PIONEER HIGH INCOME TR COM 72369H106 224 28,113 SH   OTR 1 28,113 0 0
PIONEER NAT RES CO COM 723787107 885 10,289 SH   OTR 1 10,289 0 0
PIONEER NAT RES CO COM 723787107 193 2,249 SH   SOLE 2,249 0 0
PIVOTAL INVT CORP II COM CL A 72582K100 634 55,000 SH   SOLE 55,000 0 0
PNC FINL SVCS GROUP INC COM 693475105 274 2,493 SH   OTR 1 2,493 0 0
POINTS INTL LTD COM NEW 730843208 5,272 412,167 SH   SOLE 244,163 0 168,004
POOL CORP COM 73278L105 344 1,029 SH   SOLE 1,029 0 0
POOL CORP COM 73278L105 30,421 90,935 SH   OTR 5 84,100 0 6,835
POWER INTEGRATIONS INC COM 739276103 122 2,201 SH   SOLE 0 0 2,201
POWER INTEGRATIONS INC COM 739276103 32,773 591,565 SH   OTR 1 515,858 0 75,707
PRIMERICA INC COM 74164M108 2,877 25,425 SH   OTR 1 16,281 0 9,144
PRIMERICA INC COM 74164M108 112 987 SH   SOLE 0 0 987
PROCTER AND GAMBLE CO COM 742718109 228 1,640 SH   OTR 1 1,640 0 0
PROCTER AND GAMBLE CO COM 742718109 1,031 7,421 SH   OTR 2 0 0 7,421
PROCTER AND GAMBLE CO COM 742718109 1,074 7,730 SH   SOLE 7,730 0 0
PROGRESSIVE CORP COM 743315103 68 720 SH   OTR 2 0 0 720
PROGRESSIVE CORP COM 743315103 23,427 247,455 SH   OTR 5 229,825 0 17,630
PROGRESSIVE CORP COM 743315103 100 1,060 SH   OTR 1 1,060 0 0
PROGRESSIVE CORP COM 743315103 246 2,600 SH   SOLE 2,600 0 0
PROSHARES TR SHRT 20+YR TRE 74347X849 442 28,800 SH   SOLE 28,800 0 0
PURPLE INNOVATION INC COM 74640Y106 500 20,100 SH   SOLE 20,100 0 0
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 2,469 190,324 SH   OTR 1 190,014 0 310
PVH CORPORATION COM 693656100 41,124 689,541 SH   OTR 1 599,864 0 89,677
PVH CORPORATION COM 693656100 163 2,741 SH   SOLE 0 0 2,741
QIAGEN NV SHS NEW N72482123 2 30 SH   OTR 2 0 0 30
QIAGEN NV SHS NEW N72482123 434 8,300 SH   SOLE 8,300 0 0
QIAGEN NV SHS NEW N72482123 177 3,380 SH   OTR 1 3,380 0 0
QUALCOMM INC COM 747525103 4,499 38,228 SH   OTR 1 37,101 0 1,127
QUALCOMM INC COM 747525103 229 1,950 SH   OTR 2 0 0 1,950
QUALYS INC COM 74758T303 46,704 476,521 SH   OTR 1 417,658 0 58,863
QUALYS INC COM 74758T303 7,181 73,267 SH   SOLE 71,689 0 1,578
QUEST DIAGNOSTICS INC COM 74834L100 270 2,356 SH   OTR 1 2,356 0 0
QUEST DIAGNOSTICS INC COM 74834L100 49 427 SH   OTR 2 0 0 427
RALPH LAUREN CORP CL A 751212101 238 3,500 SH   OTR 1 3,500 0 0
RAYMOND JAMES FINL INC COM 754730109 217 2,988 SH   OTR 1 2,988 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 372 6,461 SH   OTR 2 0 0 6,461
RAYTHEON TECHNOLOGIES CORP COM 75513E101 14 245 SH   SOLE 245 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 155 2,700 SH   OTR 1 2,700 0 0
REALPAGE INC COM 75606N109 2,393 41,510 SH   OTR 1 26,669 0 14,841
REALPAGE INC COM 75606N109 10,600 183,908 SH   SOLE 182,308 0 1,600
REGENERON PHARMACEUTICALS COM 75886F107 227 405 SH   SOLE 405 0 0
REGENERON PHARMACEUTICALS COM 75886F107 90 160 SH   OTR 1 160 0 0
REGENERON PHARMACEUTICALS COM 75886F107 224 400 SH   OTR 2 0 0 400
REINSURANCE GRP OF AMERICA I COM NEW 759351604 116 1,221 SH   SOLE 0 0 1,221
REINSURANCE GRP OF AMERICA I COM NEW 759351604 37,167 390,450 SH   OTR 1 342,210 0 48,240
REPAY HLDGS CORP COM CL A 76029L100 7,319 311,434 SH   SOLE 311,434 0 0
REPLIGEN CORP COM 759916109 4,283 29,031 SH   OTR 1 18,672 0 10,359
REPLIGEN CORP COM 759916109 165 1,117 SH   SOLE 0 0 1,117
REPUBLIC SVCS INC COM 760759100 799 8,560 SH   SOLE 8,560 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 1,240 16,219 SH   OTR 1 16,219 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 203,259 2,657,674 SH   SOLE 2,544,597 0 113,077
REXNORD CORP COM 76169B102 2,603 87,241 SH   OTR 1 55,905 0 31,336
REXNORD CORP COM 76169B102 101 3,381 SH   SOLE 0 0 3,381
RITCHIE BROS AUCTIONEERS COM 767744105 129,460 1,639,360 SH   SOLE 1,630,960 0 8,400
RITCHIE BROS AUCTIONEERS COM 767744105 430 5,450 SH   OTR 1 5,450 0 0
ROCKWELL AUTOMATION INC COM 773903109 320 1,452 SH   OTR 1 1,452 0 0
ROCKWELL AUTOMATION INC COM 773903109 136 617 SH   OTR 2 0 0 617
ROGERS COMMUNICATIONS INC CL B 775109200 93,283 1,766,054 SH   SOLE 1,725,901 0 40,153
ROLLINS INC COM 775711104 1,193 22,022 SH   SOLE 22,022 0 0
ROSS STORES INC COM 778296103 26,037 279,010 SH   OTR 5 258,295 0 20,715
ROSS STORES INC COM 778296103 102 1,092 SH   OTR 2 0 0 1,092
ROYAL BK CDA COM 780087102 447,196 4,783,361 SH   SOLE 4,533,422 0 249,939
S&P GLOBAL INC COM 78409V104 280 777 SH   OTR 2 0 0 777
S&P GLOBAL INC COM 78409V104 41,380 114,754 SH   SOLE 114,754 0 0
SALESFORCE COM INC COM 79466L302 38 150 SH   OTR 1 150 0 0
SALESFORCE COM INC COM 79466L302 70 280 SH   OTR 2 0 0 280
SALESFORCE COM INC COM 79466L302 1,161 4,620 SH   SOLE 4,620 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 102 320 SH   OTR 1 320 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 248 780 SH   SOLE 780 0 0
SCHWAB CHARLES CORP COM 808513105 237 6,532 SH   OTR 1 6,532 0 0
SCHWAB CHARLES CORP COM 808513105 6 174 SH   OTR 2 0 0 174
SEA LTD SPONSORD ADS 81141R100 5,632 36,564 SH   OTR 3 36,564 0 0
SEATTLE GENETICS INC COM 812578102 315 1,610 SH   SOLE 1,610 0 0
SEAWORLD ENTMT INC COM 81282V100 26,905 1,364,330 SH   OTR 1 1,187,908 0 176,422
SEAWORLD ENTMT INC COM 81282V100 98 4,972 SH   SOLE 0 0 4,972
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 51 350 SH   OTR 1 350 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 501 3,411 SH   OTR 2 0 0 3,411
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 643 6,099 SH   OTR 2 0 0 6,099
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 15,451 132,401 SH   OTR 1 132,401 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 4,610 39,505 SH   OTR 2 0 0 39,505
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 251 2,148 SH   SOLE 2,148 0 0
SEMPRA ENERGY COM 816851109 241 2,040 SH   OTR 2 0 0 2,040
SEMTECH CORP COM 816850101 27,982 528,355 SH   OTR 1 459,984 0 68,371
SEMTECH CORP COM 816850101 110 2,069 SH   SOLE 0 0 2,069
SERVICENOW INC COM 81762P102 4,411 9,095 SH   OTR 1 8,854 0 241
SERVICENOW INC COM 81762P102 244 503 SH   SOLE 503 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 77,713 3,198,081 SH   SOLE 3,165,206 0 32,875
SHERWIN WILLIAMS CO COM 824348106 273,443 392,460 SH   OTR 1 342,484 0 49,976
SHERWIN WILLIAMS CO COM 824348106 775,323 1,112,786 SH   SOLE 984,951 0 127,835
SHERWIN WILLIAMS CO COM 824348106 68,428 98,211 SH   OTR 2 0 0 98,211
SHERWIN WILLIAMS CO COM 824348106 44,550 63,940 SH   OTR 5 58,930 0 5,010
SHOPIFY INC CL A 82509L107 15,318 11,249 SH   SOLE 11,249 0 0
SILVERCREST METALS INC COM 828363101 1,284 113,689 SH   SOLE 113,689 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2,330 19,110 SH   OTR 5 19,110 0 0
SITIME CORP COM 82982T106 343 4,085 SH   SOLE 4,085 0 0
SKECHERS U S A INC CL A 830566105 235 7,766 SH   OTR 2 0 0 7,766
SMITH A O CORP COM 831865209 62 1,174 SH   SOLE 0 0 1,174
SMITH A O CORP COM 831865209 163 3,078 SH   OTR 2 0 0 3,078
SMITH A O CORP COM 831865209 32,567 616,795 SH   OTR 1 545,178 0 71,617
SMUCKER J M CO COM NEW 832696405 97 840 SH   OTR 1 840 0 0
SMUCKER J M CO COM NEW 832696405 236 2,040 SH   SOLE 2,040 0 0
SNAP INC CL A 83304A106 205 7,857 SH   OTR 2 0 0 7,857
SOCIAL CAP HDOSPHIA HLDG CO SHS CL A G8250T109 190 10,000 SH   OTR 2 0 0 10,000
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 278 1,000 SH   OTR 2 0 0 1,000
SPDR GOLD TR GOLD SHS 78463V107 12,664 71,500 SH   OTR 2 0 0 71,500
SPDR GOLD TR GOLD SHS 78463V107 161 908 SH   SOLE 908 0 0
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 1,052 9,448 SH   OTR 2 0 0 9,448
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,769 11,255 SH   OTR 1 11,255 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 41,936 125,224 SH   OTR 2 0 0 125,224
SPDR S&P 500 ETF TR TR UNIT 78462F103 44,010 131,416 SH   SOLE 131,416 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 318 938 SH   OTR 1 938 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 288 850 SH   OTR 2 0 0 850
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 208 615 SH   OTR 5 615 0 0
SPDR SER TR S&P BIOTECH 78464A870 3,706 33,261 SH   OTR 2 0 0 33,261
SPDR SER TR S&P DIVID ETF 78464A763 1,381 14,944 SH   OTR 2 0 0 14,944
SPDR SER TR S&P DIVID ETF 78464A763 61 659 SH   OTR 1 659 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 898 3,702 SH   OTR 2 0 0 3,702
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 1,379 75,000 SH   OTR 2 0 0 75,000
SQUARE INC CL A 852234103 163 1,000 SH   OTR 2 0 0 1,000
SQUARE INC CL A 852234103 1,398 8,600 SH   SOLE 8,600 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 245 4,055 SH   OTR 1 4,055 0 0
SSR MNG INC COM 784730103 43,395 1,746,281 SH   SOLE 1,434,895 0 311,386
STANTEC INC COM 85472N109 393 9,722 SH   OTR 1 9,722 0 0
STANTEC INC COM 85472N109 4,891 120,974 SH   SOLE 120,974 0 0
STARBUCKS CORP COM 855244109 1,929 22,451 SH   OTR 1 21,411 0 1,040
STARBUCKS CORP COM 855244109 1,167 13,578 SH   OTR 2 0 0 13,578
STARBUCKS CORP COM 855244109 730 8,500 SH   SOLE 8,500 0 0
STERIS PLC SHS USD G8473T100 386 2,188 SH   OTR 1 2,188 0 0
STONERIDGE INC COM 86183P102 51 2,771 SH   SOLE 0 0 2,771
STONERIDGE INC COM 86183P102 1,317 71,670 SH   OTR 1 45,983 0 25,687
STRYKER CORPORATION COM 863667101 104 500 SH   SOLE 500 0 0
STRYKER CORPORATION COM 863667101 203 975 SH   OTR 2 0 0 975
STRYKER CORPORATION COM 863667101 2,114 10,145 SH   OTR 1 9,746 0 399
SUN LIFE FINANCIAL INC. COM 866796105 424 7,820 SH   OTR 1 7,820 0 0
SUN LIFE FINANCIAL INC. COM 866796105 8,227 151,615 SH   SOLE 151,615 0 0
SUNCOR ENERGY INC NEW COM 867224107 8 496 SH   OTR 1 496 0 0
SUNCOR ENERGY INC NEW COM 867224107 25,253 1,553,054 SH   SOLE 1,422,955 0 130,099
SYNCHRONY FINANCIAL COM 87165B103 299 11,424 SH   SOLE 11,424 0 0
SYNCHRONY FINANCIAL COM 87165B103 54,496 2,082,372 SH   OTR 1 1,874,297 0 208,075
SYNOPSYS INC COM 871607107 1,821 8,512 SH   OTR 1 8,200 0 312
SYSCO CORP COM 871829107 101 1,621 SH   OTR 2 0 0 1,621
SYSCO CORP COM 871829107 1,593 25,605 SH   OTR 1 24,684 0 921
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 417,573 5,150,768 SH   OTR 1 4,672,487 0 478,281
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 167 2,056 SH   OTR 2 0 0 2,056
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 904,033 11,151,262 SH   SOLE 9,052,453 0 2,098,809
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 102 620 SH   OTR 1 620 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 240 1,450 SH   SOLE 1,450 0 0
TARGET CORP COM 87612E106 107 680 SH   OTR 1 680 0 0
TARGET CORP COM 87612E106 259 1,645 SH   SOLE 1,645 0 0
TARGET CORP COM 87612E106 603 3,832 SH   OTR 2 0 0 3,832
TC ENERGY CORP COM 87807B107 118,233 2,115,084 SH   SOLE 1,948,566 0 166,518
TE CONNECTIVITY LTD REG SHS H84989104 303 3,095 SH   OTR 1 3,095 0 0
TECK RESOURCES LTD CL B 878742204 851 45,877 SH   SOLE 45,877 0 0
TELADOC HEALTH INC COM 87918A105 27,211 124,115 SH   OTR 1 111,163 0 12,952
TELADOC HEALTH INC COM 87918A105 7,016 32,000 SH   OTR 2 0 0 32,000
TELUS CORPORATION COM 87971M103 176,928 7,551,346 SH   SOLE 7,260,187 0 291,159
TEMPLETON GLOBAL INCOME FD COM 880198106 279 52,163 SH   OTR 1 52,163 0 0
TEMPLETON GLOBAL INCOME FD COM 880198106 1,263 236,029 SH   SOLE 236,029 0 0
TESLA INC COM 88160R101 761 1,774 SH   OTR 1 1,673 0 101
TESLA INC COM 88160R101 3,118 7,269 SH   OTR 2 0 0 7,269
TESLA INC COM 88160R101 1,287 3,000 SH Call OTR 2 0 0 3,000
TEXAS INSTRS INC COM 882508104 400 2,800 SH   OTR 1 2,800 0 0
TEXAS INSTRS INC COM 882508104 66 465 SH   OTR 2 0 0 465
TEXAS INSTRS INC COM 882508104 26,101 182,793 SH   OTR 5 170,083 0 12,710
TFI INTL INC COM 87241L109 29,241 525,161 SH   SOLE 525,161 0 0
THE TRADE DESK INC COM CL A 88339J105 6,485 12,500 SH   OTR 2 0 0 12,500
THERMO FISHER SCIENTIFIC INC COM 883556102 2,452 5,554 SH   OTR 1 5,324 0 230
THERMO FISHER SCIENTIFIC INC COM 883556102 4,968 11,253 SH   OTR 2 0 0 11,253
THERMO FISHER SCIENTIFIC INC COM 883556102 46,912 106,250 SH   OTR 5 98,890 0 7,360
THOMSON REUTERS CORP. COM NEW 884903709 11 100 SH   OTR 2 0 0 100
THOMSON REUTERS CORP. COM NEW 884903709 230,129 2,165,719 SH   SOLE 2,088,789 0 76,930
TJX COS INC NEW COM 872540109 40,624 729,999 SH   OTR 2 0 0 729,999
TJX COS INC NEW COM 872540109 67,472 1,212,432 SH   OTR 5 1,164,907 0 47,525
TJX COS INC NEW COM 872540109 173,557 3,118,720 SH   OTR 1 2,718,846 0 399,874
TJX COS INC NEW COM 872540109 505,853 9,089,909 SH   SOLE 8,035,537 0 1,054,372
TORO CO COM 891092108 22 258 SH   OTR 1 258 0 0
TORO CO COM 891092108 265 3,153 SH   SOLE 3,153 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 460,354 7,467,218 SH   SOLE 7,134,991 0 332,227
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 14 106 SH   OTR 2 0 0 106
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 26,431 199,570 SH   OTR 5 199,570 0 0
TRACTOR SUPPLY CO COM 892356106 250 1,746 SH   SOLE 1,746 0 0
TRACTOR SUPPLY CO COM 892356106 60,565 422,526 SH   OTR 1 379,933 0 42,593
TRANE TECHNOLOGIES PLC SHS G8994E103 126 1,040 SH   SOLE 1,040 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 200 1,651 SH   OTR 1 1,651 0 0
TREAN INS GROUP INC COM 89457R101 4,688 307,424 SH   SOLE 307,424 0 0
TREX CO INC COM 89531P105 4,005 55,938 SH   OTR 1 35,820 0 20,118
TREX CO INC COM 89531P105 155 2,171 SH   SOLE 0 0 2,171
TRIP COM GROUP LTD ADS 89677Q107 4,904 157,480 SH   OTR 3 157,480 0 0
TRIP COM GROUP LTD ADS 89677Q107 2,153 69,125 SH   SOLE 69,125 0 0
TRUPANION INC COM 898202106 278 3,519 SH   SOLE 3,519 0 0
TUCOWS INC COM NEW 898697206 8,474 92,392 SH   SOLE 54,834 0 37,558
TURNING POINT THERAPEUTICS I COM 90041T108 3,092 35,389 SH   OTR 1 22,608 0 12,781
TURNING POINT THERAPEUTICS I COM 90041T108 120 1,379 SH   SOLE 0 0 1,379
TWITTER INC COM 90184L102 827 18,595 SH   OTR 1 18,595 0 0
TWITTER INC COM 90184L102 181 4,069 SH   SOLE 4,069 0 0
TYLER TECHNOLOGIES INC COM 902252105 1,359 3,900 SH   OTR 2 0 0 3,900
TYLER TECHNOLOGIES INC COM 902252105 289 829 SH   SOLE 829 0 0
UBER TECHNOLOGIES INC COM 90353T100 345 9,462 SH   SOLE 9,462 0 0
UBER TECHNOLOGIES INC COM 90353T100 1,579 43,276 SH   OTR 1 43,276 0 0
UBER TECHNOLOGIES INC COM 90353T100 431 11,803 SH   OTR 2 0 0 11,803
UNILEVER PLC SPON ADR NEW 904767704 15,335 248,615 SH   SOLE 248,615 0 0
UNILEVER PLC SPON ADR NEW 904767704 6 102 SH   OTR 2 0 0 102
UNION PAC CORP COM 907818108 1,380 7,008 SH   OTR 1 7,008 0 0
UNION PAC CORP COM 907818108 135 687 SH   OTR 2 0 0 687
UNION PAC CORP COM 907818108 68,774 349,339 SH   OTR 5 336,579 0 12,760
UNION PAC CORP COM 907818108 1,879 9,545 SH   SOLE 9,545 0 0
UNITED PARCEL SERVICE INC CL B 911312106 239 1,437 SH   OTR 1 1,437 0 0
UNITED PARCEL SERVICE INC CL B 911312106 563 3,376 SH   OTR 2 0 0 3,376
UNITED PARCEL SERVICE INC CL B 911312106 252 1,515 SH   SOLE 1,515 0 0
UNITEDHEALTH GROUP INC COM 91324P102 67,821 217,536 SH   OTR 1 211,098 0 6,438
UNITEDHEALTH GROUP INC COM 91324P102 64,549 207,042 SH   OTR 2 0 0 207,042
UNITEDHEALTH GROUP INC COM 91324P102 197,732 634,223 SH   SOLE 615,189 0 19,034
UNIVERSAL DISPLAY CORP COM 91347P105 33,300 184,243 SH   OTR 1 160,663 0 23,580
UNIVERSAL DISPLAY CORP COM 91347P105 121 668 SH   SOLE 0 0 668
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 969 17,000 SH   OTR 5 17,000 0 0
US BANCORP DEL COM NEW 902973304 99,557 2,777,042 SH   OTR 1 2,412,030 0 365,012
US BANCORP DEL COM NEW 902973304 26,697 744,699 SH   OTR 2 0 0 744,699
US BANCORP DEL COM NEW 902973304 254,272 7,092,653 SH   SOLE 6,326,176 0 766,477
V F CORP COM 918204108 141 2,000 SH   OTR 1 2,000 0 0
V F CORP COM 918204108 134 1,907 SH   OTR 2 0 0 1,907
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 919 23,480 SH   OTR 2 0 0 23,480
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 418 2,400 SH   OTR 2 0 0 2,400
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 221 2,656 SH   OTR 1 2,656 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 318 3,600 SH   OTR 1 3,600 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 405 3,123 SH   OTR 1 3,123 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 11,211 49,257 SH   OTR 2 0 0 49,257
VANGUARD INDEX FDS LARGE CAP ETF 922908637 2,170 13,873 SH   OTR 2 0 0 13,873
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1,162 6,450 SH   OTR 2 0 0 6,450
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 555 5,475 SH   OTR 2 0 0 5,475
VANGUARD INDEX FDS MID CAP ETF 922908629 5,763 32,696 SH   OTR 1 32,696 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 1,082 6,139 SH   OTR 2 0 0 6,139
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,942 24,600 SH   OTR 2 0 0 24,600
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 160,379 521,304 SH   OTR 1 521,304 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 18,177 59,082 SH   SOLE 59,082 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,790 15,569 SH   OTR 2 0 0 15,569
VANGUARD INDEX FDS SM CP VAL ETF 922908611 789 7,128 SH   OTR 2 0 0 7,128
VANGUARD INDEX FDS SMALL CP ETF 922908751 6,200 40,312 SH   OTR 2 0 0 40,312
VANGUARD INDEX FDS SMALL CP ETF 922908751 2,336 15,186 SH   OTR 1 15,186 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 308 1,433 SH   OTR 2 0 0 1,433
VANGUARD INDEX FDS TOTAL STK MKT 922908769 44 258 SH   OTR 1 258 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,608 9,439 SH   OTR 2 0 0 9,439
VANGUARD INDEX FDS VALUE ETF 922908744 1,025 9,809 SH   OTR 2 0 0 9,809
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,314 30,400 SH   SOLE 30,400 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 704 16,282 SH   OTR 1 16,282 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 12,661 292,814 SH   OTR 2 0 0 292,814
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 97 1,207 SH   OTR 1 1,207 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 35 432 SH   OTR 2 0 0 432
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 325 4,035 SH   SOLE 4,035 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 220 2,650 SH   OTR 1 2,650 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 455 3,538 SH   OTR 1 3,538 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 737 5,729 SH   OTR 2 0 0 5,729
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 3,740 91,442 SH   OTR 1 91,442 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 10,833 264,854 SH   OTR 2 0 0 264,854
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 15,115 369,559 SH   SOLE 369,559 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 150 1,850 SH   OTR 1 1,850 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 492 6,076 SH   OTR 2 0 0 6,076
VANGUARD WORLD FD MEGA GRWTH IND 921910816 476 2,566 SH   OTR 2 0 0 2,566
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 565 2,772 SH   OTR 1 2,772 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 5,799 28,425 SH   OTR 2 0 0 28,425
VANGUARD WORLD FDS INF TECH ETF 92204A702 4,321 13,875 SH   OTR 2 0 0 13,875
VANGUARD WORLD FDS INF TECH ETF 92204A702 62 200 SH   OTR 1 200 0 0
VARIAN MED SYS INC COM 92220P105 30,694 178,453 SH   OTR 1 178,453 0 0
VARIAN MED SYS INC COM 92220P105 14,306 83,174 SH   OTR 2 0 0 83,174
VARIAN MED SYS INC COM 92220P105 6,067 35,271 SH   SOLE 35,271 0 0
VEEVA SYS INC CL A COM 922475108 1,331 4,732 SH   OTR 1 4,732 0 0
VEEVA SYS INC CL A COM 922475108 1,787 6,355 SH   OTR 5 6,355 0 0
VEEVA SYS INC CL A COM 922475108 283 1,006 SH   SOLE 1,006 0 0
VERACYTE INC COM 92337F107 146 4,488 SH   SOLE 0 0 4,488
VERACYTE INC COM 92337F107 24,423 751,713 SH   OTR 1 644,239 0 107,474
VERISIGN INC COM 92343E102 28,147 137,404 SH   SOLE 137,404 0 0
VERISIGN INC COM 92343E102 1,449 7,075 SH   OTR 1 7,075 0 0
VERISK ANALYTICS INC COM 92345Y106 3,066 16,544 SH   OTR 1 16,109 0 435
VERISK ANALYTICS INC COM 92345Y106 996 5,373 SH   SOLE 5,373 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 230 3,860 SH   OTR 1 3,860 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 194 3,268 SH   OTR 2 0 0 3,268
VIKING THERAPEUTICS INC COM 92686J106 6,542 1,123,989 SH   OTR 1 982,606 0 141,383
VIKING THERAPEUTICS INC COM 92686J106 22 3,764 SH   SOLE 0 0 3,764
VISA INC COM CL A 92826C839 6,608 33,044 SH   OTR 1 32,247 0 797
VISA INC COM CL A 92826C839 81,734 408,732 SH   SOLE 408,732 0 0
VISA INC COM CL A 92826C839 3,910 19,555 SH   OTR 2 0 0 19,555
VISA INC COM CL A 92826C839 41,766 208,859 SH   OTR 5 193,259 0 15,600
WALMART INC COM 931142103 300 2,144 SH   OTR 1 2,144 0 0
WALMART INC COM 931142103 756 5,401 SH   OTR 2 0 0 5,401
WALMART INC COM 931142103 839 6,000 SH   SOLE 6,000 0 0
WASTE CONNECTIONS INC COM 94106B101 214,947 1,553,087 SH   SOLE 1,482,242 0 70,845
WASTE CONNECTIONS INC COM 94106B101 507 3,660 SH   OTR 1 3,660 0 0
WASTE MGMT INC DEL COM 94106L109 1,266 11,188 SH   SOLE 11,188 0 0
WASTE MGMT INC DEL COM 94106L109 358 3,164 SH   OTR 1 3,164 0 0
WASTE MGMT INC DEL COM 94106L109 78 690 SH   OTR 2 0 0 690
WATSCO INC COM 942622200 2,225 9,555 SH   OTR 5 9,555 0 0
WD-40 CO COM 929236107 286 1,511 SH   SOLE 1,511 0 0
WEIBO CORP SPONSORED ADR 948596101 18,916 519,230 SH   OTR 1 519,230 0 0
WEIBO CORP SPONSORED ADR 948596101 2,244 61,602 SH   OTR 3 61,602 0 0
WEIBO CORP SPONSORED ADR 948596101 1,022 28,059 SH   SOLE 25,394 0 2,665
WELLS FARGO CO NEW COM 949746101 104 4,428 SH   OTR 1 4,428 0 0
WELLS FARGO CO NEW COM 949746101 16 700 SH   SOLE 700 0 0
WELLS FARGO CO NEW COM 949746101 64 2,735 SH   OTR 2 0 0 2,735
WELLS FARGO CO NEW COM 949746101 719 30,600 SH   OTR 5 30,600 0 0
WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 284 38,884 SH   OTR 1 38,884 0 0
WELLS FARGO MULTI SECTOR INC COM 94987D101 218 20,298 SH   OTR 1 20,298 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 888 3,230 SH   SOLE 3,230 0 0
WESTERN ALLIANCE BANCORP COM 957638109 24,388 771,278 SH   OTR 1 673,211 0 98,067
WESTERN ALLIANCE BANCORP COM 957638109 87 2,743 SH   SOLE 0 0 2,743
WESTERN ASSET GLOBAL HIGH IN COM 95766B109 357 37,073 SH   OTR 1 37,073 0 0
WESTERN ASSET INTER MUNI FD COM 958435109 720 79,467 SH   OTR 1 79,397 0 70
WESTERN ASSET MANAGED MUNS F COM 95766M105 2,021 165,807 SH   OTR 1 165,659 0 148
WESTERN ASSET MUN PARTNERS F COM 95766P108 2,073 144,281 SH   OTR 1 144,047 0 234
WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 186 15,286 SH   OTR 1 15,286 0 0
WESTERN AST INFL LKD OPP & I COM 95766R104 254 22,572 SH   OTR 1 22,572 0 0
WEX INC COM 96208T104 340 2,450 SH   OTR 5 2,450 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 305 10,682 SH   SOLE 10,682 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 262 9,200 SH   OTR 5 9,200 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 430 6,578 SH   OTR 1 6,578 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 46,630 713,767 SH   SOLE 676,040 0 37,727
WILLIAMS COS INC COM 969457100 244 12,400 SH   OTR 5 12,400 0 0
WNS HLDGS LTD SPON ADR 92932M101 2,275 35,572 SH   OTR 1 23,146 0 12,426
WNS HLDGS LTD SPON ADR 92932M101 86 1,341 SH   SOLE 0 0 1,341
WORKDAY INC CL A 98138H101 1,167 5,424 SH   OTR 1 5,424 0 0
WORKDAY INC CL A 98138H101 255 1,184 SH   SOLE 1,184 0 0
WPX ENERGY INC COM 98212B103 6,422 1,310,600 SH   OTR 1 1,172,705 0 137,895
XILINX INC COM 983919101 1,033 9,912 SH   OTR 1 9,912 0 0
XILINX INC COM 983919101 445 4,273 SH   SOLE 4,273 0 0
XYLEM INC COM 98419M100 2,396 28,480 SH   SOLE 28,480 0 0
YAMANA GOLD INC COM 98462Y100 647 85,526 SH   SOLE 85,526 0 0
YANDEX N V SHS CLASS A N97284108 15,781 241,852 SH   OTR 3 241,852 0 0
YANDEX N V SHS CLASS A N97284108 3,575 54,793 SH   SOLE 54,793 0 0
YETI HLDGS INC COM 98585X104 26,978 595,270 SH   OTR 5 550,495 0 44,775
YUM CHINA HLDGS INC COM 98850P109 146 2,750 SH   SOLE 0 0 2,750
YUM CHINA HLDGS INC COM 98850P109 41,621 786,050 SH   OTR 1 786,050 0 0
YUM CHINA HLDGS INC COM 98850P109 6 119 SH   OTR 2 0 0 119
ZENDESK INC COM 98936J101 28,399 275,929 SH   OTR 1 247,981 0 27,948
ZENDESK INC COM 98936J101 142 1,376 SH   SOLE 1,376 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 5,299 52,161 SH   OTR 2 0 0 52,161
ZOETIS INC CL A 98978V103 669 4,045 SH   OTR 1 4,045 0 0
ZOETIS INC CL A 98978V103 638 3,861 SH   OTR 2 0 0 3,861
ZOETIS INC CL A 98978V103 30,984 187,359 SH   OTR 5 172,399 0 14,960
ZOETIS INC CL A 98978V103 22,528 136,227 SH   SOLE 136,227 0 0
ZYNGA INC CL A 98986T108 149 16,388 SH   SOLE 0 0 16,388
ZYNGA INC CL A 98986T108 46,304 5,077,165 SH   OTR 1 4,443,837 0 633,328