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 28,155 159,762 SH   OTR 2 0 0 159,762
3M CO COM 88579Y101 3,914 22,212 SH   OTR 3 22,212 0 0
3M CO COM 88579Y101 230,480 1,307,839 SH   SOLE 1,125,416 0 182,423
3M CO COM 88579Y101 27,168 154,162 SH   OTR 1 154,162 0 0
ABBOTT LABS COM 002824100 106 2,500 SH   OTR 1 2,500 0 0
ABBOTT LABS COM 002824100 786 18,575 SH   OTR 2 0 0 18,575
ABBVIE INC COM 00287Y109 473 7,500 SH   SOLE 7,500 0 0
ABBVIE INC COM 00287Y109 27,244 431,963 SH   OTR 1 368,498 0 63,465
ABBVIE INC COM 00287Y109 1,343 21,301 SH   OTR 2 0 0 21,301
ABERDEEN ASIA PACIFIC INCOM COM 003009107 208 40,639 SH   OTR 1 40,639 0 0
ABIOMED INC COM 003654100 8,465 65,837 SH   OTR 3 65,837 0 0
ABIOMED INC COM 003654100 193 1,500 SH   SOLE 1,500 0 0
ABIOMED INC COM 003654100 77 600 SH   OTR 1 600 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 5,850 183,902 SH   OTR 3 183,902 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 134 4,200 SH   SOLE 4,200 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,327 19,050 SH   OTR 1 7,650 0 11,400
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 918 7,514 SH   OTR 2 0 0 7,514
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 231 1,891 SH   OTR 3 1,891 0 0
ACI WORLDWIDE INC COM 004498101 29,560 1,525,260 SH   OTR 3 1,525,260 0 0
ACTIVISION BLIZZARD INC COM 00507V109 284 6,414 SH   OTR 2 0 0 6,414
ACTIVISION BLIZZARD INC COM 00507V109 3 61 SH   OTR 1 61 0 0
ADVANCED ENERGY INDS COM 007973100 30,845 651,836 SH   OTR 3 651,836 0 0
ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756M404 5,056 855,500 SH   SOLE 855,500 0 0
ADVANTAGE OIL & GAS LTD COM 00765F101 1,547 220,500 SH   SOLE 220,500 0 0
AECOM COM 00766T100 11,062 372,090 SH   OTR 3 372,090 0 0
AECOM COM 00766T100 256 8,600 SH   SOLE 8,600 0 0
AERCAP HOLDINGS NV SHS N00985106 4,165 108,200 SH   SOLE 108,200 0 0
AES CORP COM 00130H105 2,871 223,400 SH   SOLE 223,400 0 0
AES CORP COM 00130H105 68 5,300 SH   OTR 1 5,300 0 0
AFFILIATED MANAGERS GROUP COM 008252108 25,938 179,257 SH   OTR 3 179,257 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 3,461 65,522 SH   OTR 3 65,522 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 79 1,500 SH   SOLE 1,500 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 90 1,700 SH   OTR 1 1,700 0 0
AGNICO EAGLE MINES LTD COM 008474108 10,367 191,670 SH   OTR 1 178,680 0 12,990
AGNICO EAGLE MINES LTD COM 008474108 98,308 1,817,490 SH   SOLE 1,659,391 0 158,099
AGRIUM INC COM 008916108 756 8,343 SH   OTR 3 8,343 0 0
AGRIUM INC COM 008916108 165,542 1,827,023 SH   SOLE 1,825,364 0 1,659
AK STL HLDG CORP COM 001547108 115 23,900 SH   OTR 1 23,900 0 0
AKORN INC COM 009728106 56,772 2,082,606 SH   OTR 3 2,082,606 0 0
AKORN INC COM 009728106 288 10,550 SH   SOLE 10,550 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 239 28,990 SH   SOLE 28,990 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 6,309 192,509 SH   OTR 3 192,509 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 138 4,200 SH   SOLE 4,200 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 98 925 SH   OTR 1 925 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 203 1,915 SH   OTR 2 0 0 1,915
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 645 6,098 SH   OTR 3 6,098 0 0
ALIGN TECHNOLOGY INC COM 016255101 94 1,000 SH   OTR 1 1,000 0 0
ALIGN TECHNOLOGY INC COM 016255101 69,919 745,807 SH   OTR 3 745,807 0 0
ALKERMES PLC SHS G01767105 254 5,400 SH   SOLE 5,400 0 0
ALLERGAN PLC SHS G0177J108 392 1,700 SH   OTR 1 1,700 0 0
ALLERGAN PLC SHS G0177J108 230 1,000 SH   SOLE 1,000 0 0
ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 221 17,541 SH   OTR 1 17,541 0 0
ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 3,696 250,927 SH   OTR 1 250,927 0 0
ALPHABET INC CAP STK CL A 02079K305 100 124 SH   SOLE 114 0 10
ALPHABET INC CAP STK CL A 02079K305 333 414 SH   OTR 2 0 0 414
ALPHABET INC CAP STK CL A 02079K305 5,803 7,217 SH   OTR 3 7,217 0 0
ALPHABET INC CAP STK CL C 02079K107 1,165 1,499 SH   OTR 2 0 0 1,499
ALPHABET INC CAP STK CL C 02079K107 4,638 5,967 SH   OTR 3 5,967 0 0
ALPHABET INC CAP STK CL C 02079K107 89 114 SH   SOLE 114 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 1,998 157,476 SH   OTR 1 157,476 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 253 19,950 SH   OTR 2 0 0 19,950
ALTRIA GROUP INC COM 02209S103 111 1,753 SH   OTR 1 1,753 0 0
ALTRIA GROUP INC COM 02209S103 332 5,251 SH   OTR 2 0 0 5,251
ALTRIA GROUP INC COM 02209S103 47 750 SH   SOLE 450 0 300
AMAZON COM INC COM 023135106 31,975 38,188 SH   OTR 1 33,373 0 4,815
AMAZON COM INC COM 023135106 480 573 SH   OTR 2 0 0 573
AMAZON COM INC COM 023135106 3,506 4,187 SH   OTR 3 4,187 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 1,962 53,600 SH   SOLE 53,600 0 0
AMERICAN CAPITAL AGENCY CORP COM 02503X105 2,245 114,900 SH   SOLE 114,900 0 0
AMERICAN EXPRESS CO COM 025816109 10 155 SH   SOLE 155 0 0
AMERICAN EXPRESS CO COM 025816109 82 1,280 SH   OTR 1 1,280 0 0
AMERICAN EXPRESS CO COM 025816109 2,036 31,796 SH   OTR 2 0 0 31,796
AMERICAN INTL GROUP INC COM NEW 026874784 632 10,645 SH   OTR 1 10,645 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 2,297 55,400 SH   SOLE 55,400 0 0
AMGEN INC COM 031162100 63,520 380,795 SH   OTR 1 352,160 0 28,635
AMGEN INC COM 031162100 11,961 71,702 SH   OTR 2 0 0 71,702
AMGEN INC COM 031162100 594 3,561 SH   OTR 3 3,561 0 0
AMGEN INC COM 031162100 817 4,900 SH   SOLE 4,900 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 13,158 412,861 SH   OTR 3 412,861 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 298 9,350 SH   SOLE 9,350 0 0
AMPHENOL CORP NEW CL A 032095101 3,594 55,365 SH   OTR 3 55,365 0 0
ANADARKO PETE CORP COM 032511107 253 4,000 SH   OTR 1 4,000 0 0
ANADARKO PETE CORP COM 032511107 9 145 SH   OTR 2 0 0 145
ANALOG DEVICES INC COM 032654105 181 2,811 SH   OTR 2 0 0 2,811
ANALOG DEVICES INC COM 032654105 612 9,500 SH   SOLE 9,500 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,079 8,212 SH   OTR 3 8,212 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 61,018 464,334 SH   OTR 1 436,274 0 28,060
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 100 760 SH   OTR 2 0 0 760
ANI PHARMACEUTICALS INC COM 00182C103 11,971 180,427 SH   OTR 3 180,427 0 0
ANI PHARMACEUTICALS INC COM 00182C103 269 4,050 SH   SOLE 4,050 0 0
ANTERO RES CORP COM 03674X106 2,188 81,200 SH   SOLE 81,200 0 0
APACHE CORP COM 037411105 14,230 222,795 SH   OTR 1 188,205 0 34,590
APACHE CORP COM 037411105 1 15 SH   OTR 2 0 0 15
APPLE INC COM 037833100 63,680 563,292 SH   OTR 1 510,062 0 53,230
APPLE INC COM 037833100 10,926 96,644 SH   OTR 2 0 0 96,644
APPLE INC COM 037833100 6,841 60,511 SH   OTR 3 60,511 0 0
APPLE INC COM 037833100 9,185 81,244 SH   SOLE 80,934 0 310
ARGAN INC COM 04010E109 10,098 170,602 SH   OTR 3 170,602 0 0
ARGAN INC COM 04010E109 225 3,800 SH   SOLE 3,800 0 0
ARIAD PHARMACEUTICALS INC COM 04033A100 221 16,148 SH   OTR 3 16,148 0 0
ARISTA NETWORKS INC COM 040413106 94 1,100 SH   OTR 1 1,100 0 0
ARISTA NETWORKS INC COM 040413106 35,919 422,178 SH   OTR 3 422,178 0 0
ARRIS INTL INC SHS G0551A103 11,922 420,841 SH   OTR 3 420,841 0 0
ARRIS INTL INC SHS G0551A103 271 9,550 SH   SOLE 9,550 0 0
ASANKO GOLD INC COM 04341Y105 29,811 7,109,642 SH   SOLE 6,144,241 0 965,401
ASSOCIATED BANC CORP COM 045487105 2,676 136,600 SH   SOLE 136,600 0 0
AT&T INC COM 00206R102 808 19,896 SH   OTR 2 0 0 19,896
AT&T INC COM 00206R102 2,749 67,700 SH   SOLE 67,700 0 0
AT&T INC COM 00206R102 22,494 553,908 SH   OTR 1 486,068 0 67,840
AUTODESK INC COM 052769106 564 7,800 SH   SOLE 7,800 0 0
AUTOLIV INC COM 052800109 42,608 398,951 SH   OTR 3 398,951 0 0
AUTOZONE INC COM 053332102 22,724 29,576 SH   OTR 1 29,576 0 0
AUTOZONE INC COM 053332102 25,968 33,797 SH   OTR 2 0 0 33,797
AUTOZONE INC COM 053332102 242 315 SH   OTR 3 315 0 0
AUTOZONE INC COM 053332102 189,663 246,848 SH   SOLE 218,363 0 28,485
AVIS BUDGET GROUP COM 053774105 2,922 85,400 SH   SOLE 85,400 0 0
AVON PRODS INC COM 054303102 57 10,000 SH   OTR 1 10,000 0 0
AZZ INC COM 002474104 15,445 236,630 SH   OTR 3 236,630 0 0
AZZ INC COM 002474104 349 5,350 SH   SOLE 5,350 0 0
B & G FOODS INC NEW COM 05508R106 103 2,100 SH   OTR 1 2,100 0 0
B & G FOODS INC NEW COM 05508r106 14,424 293,287 SH   OTR 3 293,287 0 0
B & G FOODS INC NEW COM 05508R106 327 6,650 SH   SOLE 6,650 0 0
B/E AEROSPACE INC COM 073302101 24,709 478,306 SH   OTR 3 478,306 0 0
B2GOLD CORP COM 11777Q209 45,805 17,465,848 SH   SOLE 15,084,495 0 2,381,353
BAIDU INC SPON ADR REP A 056752108 129 710 SH   OTR 2 0 0 710
BAIDU INC SPON ADR REP A 056752108 1,214 6,667 SH   OTR 3 6,667 0 0
BAIDU INC SPON ADR REP A 056752108 8,894 48,852 SH   SOLE 27,400 0 21,452
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 5 756 SH   OTR 2 0 0 756
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 3,990 669,400 SH   SOLE 669,400 0 0
BANCO MACRO SA SPON ADR B 05961W105 6,636 84,800 SH   SOLE 84,800 0 0
BANK AMER CORP COM 060505104 37 2,390 SH   OTR 1 2,390 0 0
BANK AMER CORP COM 060505104 456 29,126 SH   OTR 2 0 0 29,126
BANK AMER CORP COM 060505104 4,045 258,483 SH   OTR 3 258,483 0 0
BANK AMER CORP COM 060505104 8,266 528,167 SH   SOLE 136,949 0 391,218
BANK MONTREAL QUE COM 063671101 26,379 402,486 SH   SOLE 385,480 0 17,006
BANK N S HALIFAX COM 064149107 398,491 7,518,701 SH   SOLE 7,508,037 0 10,664
BANK NEW YORK MELLON CORP COM 064058100 133 3,324 SH   OTR 2 0 0 3,324
BANK NEW YORK MELLON CORP COM 064058100 5,176 129,777 SH   OTR 3 129,777 0 0
BANK NEW YORK MELLON CORP COM 064058100 79 1,971 SH   OTR 1 1,971 0 0
BANK OF THE OZARKS INC COM 063904106 58 1,500 SH   OTR 1 1,500 0 0
BANK OF THE OZARKS INC COM 063904106 36,724 956,361 SH   OTR 3 956,361 0 0
BANK OF THE OZARKS INC COM 063904106 219 5,700 SH   SOLE 5,700 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 298 8,750 SH   SOLE 8,750 0 0
BARD C R INC COM 067383109 259 1,156 SH   OTR 1 1,156 0 0
BARD C R INC COM 067383109 100 446 SH   OTR 2 0 0 446
BARRICK GOLD CORP COM 067901108 28,286 1,597,180 SH   SOLE 1,537,617 0 59,563
BCE INC COM NEW 05534B760 71,388 1,545,472 SH   SOLE 1,526,370 0 19,102
BEACON ROOFING SUPPLY INC COM 073685109 9,110 216,543 SH   OTR 3 216,543 0 0
BEACON ROOFING SUPPLY INC COM 073685109 207 4,914 SH   SOLE 4,914 0 0
BECTON DICKINSON & CO COM 075887109 38,309 213,149 SH   OTR 2 0 0 213,149
BECTON DICKINSON & CO COM 075887109 328 1,826 SH   OTR 3 1,826 0 0
BECTON DICKINSON & CO COM 075887109 316,497 1,760,958 SH   SOLE 1,511,486 0 249,472
BECTON DICKINSON & CO COM 075887109 36,765 204,559 SH   OTR 1 204,559 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,378 11 SH   OTR 1 11 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 101 700 SH   SOLE 500 0 200
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,236 8,553 SH   OTR 1 5,053 0 3,500
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,442 16,900 SH   OTR 2 0 0 16,900
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 325 2,249 SH   OTR 3 2,249 0 0
BERRY PLASTICS GROUP INC COM 08579w103 14,971 341,404 SH   OTR 3 341,404 0 0
BHP BILLITON PLC SPONSORED ADR 05545E209 6,109 201,100 SH   SOLE 201,100 0 0
BIG LOTS INC COM 089302103 11,339 237,466 SH   OTR 3 237,466 0 0
BIG LOTS INC COM 089302103 253 5,300 SH   SOLE 5,300 0 0
BIOGEN INC COM 09062X103 438 1,400 SH   OTR 1 1,400 0 0
BIOGEN INC COM 09062X103 859 2,745 SH   OTR 3 2,745 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 671 7,256 SH   OTR 3 7,256 0 0
BLACKBERRY LTD COM 09228F103 1,089 136,606 SH   SOLE 136,606 0 0
BLACKROCK CORE BD TR SHS BEN INT 09249E101 163 11,439 SH   OTR 1 11,439 0 0
BLACKROCK CR ALLCTN INC TR COM 092508100 217 16,291 SH   OTR 1 16,291 0 0
BLACKROCK LTD DURATION INC T COM SHS 09249W101 214 13,805 SH   OTR 1 13,805 0 0
BLACKROCK MUNI INTER DR FD I COM 09253X102 2,855 188,357 SH   OTR 1 188,357 0 0
BLACKROCK MUNICIPL INC QLTY COM 092479104 1,934 123,488 SH   OTR 1 123,488 0 0
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 675 43,102 SH   OTR 1 43,102 0 0
BLACKROCK MUNIHLDNGS QLTY II COM 09254C107 1,238 83,816 SH   OTR 1 83,816 0 0
BLACKROCK MUNIHOLDNGS QLTY I COM 09254A101 391 26,950 SH   OTR 1 26,950 0 0
BLACKROCK MUNIYIELD FD INC COM 09253W104 2,593 163,272 SH   OTR 1 163,272 0 0
BLACKROCK MUNIYIELD NY QLTY COM 09255E102 2,907 205,861 SH   OTR 1 205,861 0 0
BLACKROCK MUNIYIELD PA QLTY COM 09255G107 2,071 129,380 SH   OTR 1 129,380 0 0
BLACKROCK MUNIYLD MICH QLTY COM 09254V105 1,022 67,616 SH   OTR 1 67,616 0 0
BLACKROCK NY MUNI INC QLTY T COM 09249U105 301 20,508 SH   OTR 1 20,508 0 0
BLACKROCK STRATEGIC MUN TR COM 09248T109 952 63,693 SH   OTR 1 63,693 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 279 10,934 SH   OTR 2 0 0 10,934
BOEING CO COM 097023105 375 2,850 SH   OTR 1 2,850 0 0
BOEING CO COM 097023105 1,039 7,883 SH   OTR 2 0 0 7,883
BOEING CO COM 097023105 632 4,800 SH   SOLE 4,800 0 0
BOFI HLDG INC COM 05566U108 10,424 465,373 SH   OTR 3 465,373 0 0
BOFI HLDG INC COM 05566U108 236 10,550 SH   SOLE 10,550 0 0
BOSTON BEER INC CL A 100557107 36,492 235,036 SH   OTR 3 235,036 0 0
BOSTON BEER INC CL A 100557107 225 1,450 SH   SOLE 1,450 0 0
BOSTON BEER INC CL A 100557107 183 1,176 SH   OTR 1 1,176 0 0
BP PLC SPONSORED ADR 055622104 21 600 SH   SOLE 600 0 0
BP PLC SPONSORED ADR 055622104 295 8,400 SH   OTR 2 0 0 8,400
BRISTOL MYERS SQUIBB CO COM 110122108 564 10,456 SH   OTR 1 10,456 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 72 1,343 SH   OTR 2 0 0 1,343
BRISTOL MYERS SQUIBB CO COM 110122108 1,671 30,983 SH   OTR 3 30,983 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 464 8,600 SH   SOLE 8,200 0 400
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 5,387 42,200 SH   SOLE 42,200 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 865 6,780 SH   OTR 3 6,780 0 0
BROADCOM LTD SHS Y09827109 7,013 40,649 SH   SOLE 0 0 40,649
BROADCOM LTD SHS Y09827109 2,309 13,386 SH   OTR 3 13,386 0 0
BROADCOM LTD SHS Y09827109 104 600 SH   OTR 1 600 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 51,845 764,792 SH   OTR 3 764,792 0 0
BROADSOFT INC COM 11133b409 56,724 1,218,555 SH   OTR 3 1,218,555 0 0
BROADSOFT INC COM 11133B409 312 6,700 SH   SOLE 6,700 0 0
BROCADE COMMUNICATIONS SYS I COM NEW 111621306 142 15,400 SH   OTR 1 15,400 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,485 42,221 SH   OTR 3 42,221 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 176,256 5,011,810 SH   SOLE 4,978,143 0 33,667
BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 1,214 46,154 SH   SOLE 45,912 0 242
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 42,949 1,239,236 SH   SOLE 1,217,802 0 21,434
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 651 18,772 SH   OTR 1 18,772 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 8 243 SH   OTR 2 0 0 243
BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 71,381 3,120,999 SH   SOLE 3,120,555 0 444
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 36,186 1,177,517 SH   SOLE 1,176,717 0 800
BRUNSWICK CORP COM 117043109 83 1,700 SH   OTR 1 1,700 0 0
BRUNSWICK CORP COM 117043109 2,102 43,100 SH   SOLE 43,100 0 0
BUFFALO WILD WINGS INC COM 119848109 2,238 15,900 SH   SOLE 15,900 0 0
BURLINGTON STORES INC COM 122017106 482 5,950 SH   SOLE 5,950 0 0
BURLINGTON STORES INC COM 122017106 70,512 870,306 SH   OTR 3 870,306 0 0
CAE INC COM 124765108 2,877 202,581 SH   SOLE 200,931 0 1,650
CAL MAINE FOODS INC COM NEW 128030202 9,296 241,216 SH   OTR 3 241,216 0 0
CAL MAINE FOODS INC COM NEW 128030202 1,881 48,800 SH   SOLE 48,800 0 0
CALERES INC COM 129500104 2,542 100,500 SH   SOLE 100,500 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 129 10,314 SH   OTR 1 10,314 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 69 5,484 SH   SOLE 5,484 0 0
CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 52 11,592 SH   SOLE 11,592 0 0
CAMBREX CORP COM 132011107 17,868 401,888 SH   OTR 3 401,888 0 0
CAMBREX CORP COM 132011107 405 9,100 SH   SOLE 9,100 0 0
CAMECO CORP COM 13321L108 326 38,163 SH   OTR 3 38,163 0 0
CAMECO CORP COM 13321L108 969 113,421 SH   SOLE 113,421 0 0
CAMPBELL SOUP CO COM 134429109 340 6,215 SH   OTR 2 0 0 6,215
CAMPBELL SOUP CO COM 134429109 25 452 SH   OTR 1 452 0 0
CANADIAN NAT RES LTD COM 136385101 279,588 8,744,290 SH   SOLE 8,713,662 0 30,628
CANADIAN NATL RY CO COM 136375102 7,929 121,274 SH   OTR 1 121,274 0 0
CANADIAN NATL RY CO COM 136375102 18,199 278,359 SH   OTR 2 0 0 278,359
CANADIAN NATL RY CO COM 136375102 961 14,699 SH   OTR 3 14,699 0 0
CANADIAN NATL RY CO COM 136375102 223,344 3,416,046 SH   SOLE 3,401,655 0 14,391
CANADIAN PAC RY LTD COM 13645T100 149,565 979,991 SH   SOLE 979,841 0 150
CANADIAN PAC RY LTD COM 13645T100 57 375 SH   OTR 2 0 0 375
CANON INC SPONSORED ADR 138006309 3,158 108,800 SH   SOLE 108,800 0 0
CARNIVAL PLC ADR 14365C103 666 13,576 SH   OTR 3 13,576 0 0
CARRIZO OIL & GAS INC COM 144577103 615 15,150 SH   OTR 1 10,150 0 5,000
CARRIZO OIL & GAS INC COM 144577103 12,578 309,642 SH   OTR 3 309,642 0 0
CARRIZO OIL & GAS INC COM 144577103 282 6,950 SH   SOLE 6,950 0 0
CARTER INC COM 146229109 37,902 437,115 SH   OTR 3 437,115 0 0
CBRE GROUP INC CL A 12504L109 54,870 1,961,040 SH   OTR 3 1,961,040 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 46,241 596,231 SH   SOLE 591,404 0 4,827
CELESTICA INC SUB VTG SHS 15101Q108 119 11,000 SH   SOLE 11,000 0 0
CELGENE CORP COM 151020104 1,181 11,300 SH   SOLE 11,300 0 0
CELGENE CORP COM 151020104 211 2,020 SH   OTR 2 0 0 2,020
CELGENE CORP COM 151020104 3,483 33,323 SH   OTR 3 33,323 0 0
CELLECTIS S A SPONSORED ADS 15117k103 288 11,952 SH   OTR 3 11,952 0 0
CENOVUS ENERGY INC COM 15135U109 57,975 4,038,577 SH   SOLE 4,035,787 0 2,790
CENTENE CORP DEL COM 15135B101 55,406 827,456 SH   OTR 3 827,456 0 0
CENTRAL FD CDA LTD CL A 153501101 1,386 100,080 SH   OTR 2 0 0 100,080
CENTRAL GARDEN & PET CO COM 153527106 7,192 276,616 SH   OTR 3 276,616 0 0
CENTRAL GARDEN & PET CO COM 153527106 164 6,300 SH   SOLE 6,300 0 0
CHARLES RIV LABS INTL INC COM 159864107 13,724 164,677 SH   OTR 3 164,677 0 0
CHARLES RIV LABS INTL INC COM 159864107 317 3,800 SH   SOLE 3,800 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 976 12,580 SH   OTR 1 12,580 0 0
CHEMED CORP NEW COM 16359R103 17,132 121,446 SH   OTR 3 121,446 0 0
CHEMED CORP NEW COM 16359R103 388 2,750 SH   SOLE 2,750 0 0
CHENIERE ENERGY INC COM NEW 16411R208 164 3,750 SH   OTR 2 0 0 3,750
CHENIERE ENERGY INC COM NEW 16411R208 35,944 824,409 SH   OTR 3 824,409 0 0
CHEVRON CORP NEW COM 166764100 46,619 452,960 SH   OTR 1 421,825 0 31,135
CHEVRON CORP NEW COM 166764100 777 7,550 SH   OTR 2 0 0 7,550
CHEVRON CORP NEW COM 166764100 3,312 32,176 SH   SOLE 32,176 0 0
CHINA BIOLOGIC PRODS INC COM 16938C106 8,508 68,346 SH   OTR 3 68,346 0 0
CHINA BIOLOGIC PRODS INC COM 16938C106 187 1,500 SH   SOLE 1,500 0 0
CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 26,034 577,375 SH   OTR 3 577,375 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 1 15 SH   OTR 2 0 0 15
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 22,942 372,918 SH   SOLE 372,918 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 473 1,118 SH   OTR 1 1,118 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 9,046 21,361 SH   OTR 2 0 0 21,361
CHIPOTLE MEXICAN GRILL INC COM 169656105 2,408 5,685 SH   OTR 3 5,685 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 18,114 42,772 SH   SOLE 42,772 0 0
CHUBB LIMITED COM H1467J104 157 1,249 SH   OTR 2 0 0 1,249
CHUBB LIMITED COM H1467J104 27,695 220,410 SH   OTR 1 181,637 0 38,773
CIENA CORP COM NEW 171779309 276 12,650 SH   SOLE 12,650 0 0
CIENA CORP COM NEW 171779309 12,310 564,672 SH   OTR 3 564,672 0 0
CIMPRESS N V SHS EURO N20146101 5,413 53,500 SH   SOLE 53,500 0 0
CIRRUS LOGIC INC COM 172755100 18,791 353,546 SH   OTR 3 353,546 0 0
CIRRUS LOGIC INC COM 172755100 425 8,000 SH   SOLE 8,000 0 0
CISCO SYS INC COM 17275R102 79 2,482 SH   OTR 1 2,482 0 0
CISCO SYS INC COM 17275R102 3,312 104,400 SH   SOLE 104,400 0 0
CIT GROUP INC COM NEW 125581801 236 6,492 SH   OTR 3 6,492 0 0
CITIGROUP INC COM NEW 172967424 417 8,830 SH   OTR 2 0 0 8,830
CITIGROUP INC COM NEW 172967424 2,602 55,100 SH   SOLE 55,100 0 0
CITIGROUP INC COM NEW 172967424 45,691 967,405 SH   OTR 1 897,295 0 70,110
CITRIX SYS INC COM 177376100 392 4,600 SH   SOLE 4,600 0 0
CITRIX SYS INC COM 177376100 46 544 SH   OTR 1 544 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507 1,080 34,928 SH   OTR 2 0 0 34,928
CLEARBRIDGE ENERGY MLP FD IN COM 184692101 482 29,615 SH   OTR 1 29,615 0 0
CLIFFS NAT RES INC COM 18683K101 196 33,500 SH   OTR 1 33,500 0 0
CME GROUP INC COM 12572Q105 672 6,432 SH   OTR 1 6,432 0 0
CME GROUP INC COM 12572Q105 12,575 120,311 SH   OTR 2 0 0 120,311
CME GROUP INC COM 12572Q105 24,253 232,046 SH   SOLE 232,046 0 0
CNOOC LTD SPONSORED ADR 126132109 158 1,250 SH   OTR 1 1,250 0 0
CNOOC LTD SPONSORED ADR 126132109 668 5,280 SH   OTR 3 5,280 0 0
COACH INC COM 189754104 229 6,276 SH   OTR 1 6,276 0 0
COACH INC COM 189754104 9 250 SH   OTR 2 0 0 250
COACH INC COM 189754104 27 725 SH   SOLE 725 0 0
COCA COLA CO COM 191216100 1,254 29,630 SH   OTR 1 27,630 0 2,000
COCA COLA CO COM 191216100 567 13,387 SH   OTR 2 0 0 13,387
COCA COLA CO COM 191216100 2,260 53,400 SH   SOLE 53,000 0 400
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 500 10,482 SH   OTR 1 10,482 0 0
COLGATE PALMOLIVE CO COM 194162103 27,934 376,770 SH   OTR 2 0 0 376,770
COLGATE PALMOLIVE CO COM 194162103 234 3,156 SH   OTR 3 3,156 0 0
COLGATE PALMOLIVE CO COM 194162103 20,833 280,991 SH   OTR 1 280,991 0 0
COLGATE PALMOLIVE CO COM 194162103 184,173 2,484,129 SH   SOLE 2,153,029 0 331,100
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 34,274 816,374 SH   SOLE 698,500 0 117,874
COLONY CAP INC CL A 19624R106 8,674 475,802 SH   OTR 2 0 0 475,802
COLUMBIA SPORTSWEAR CO COM 198516106 5,861 103,303 SH   OTR 3 103,303 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 131 2,300 SH   SOLE 2,300 0 0
COMCAST CORP NEW CL A 20030N101 149 2,249 SH   OTR 1 2,249 0 0
COMCAST CORP NEW CL A 20030N101 3,517 53,022 SH   OTR 3 53,022 0 0
COMFORT SYS USA INC COM 199908104 2,415 82,400 SH   SOLE 82,400 0 0
COMSCORE INC COM 20564W105 8,688 283,373 SH   OTR 3 283,373 0 0
COMSCORE INC COM 20564W105 196 6,400 SH   SOLE 6,400 0 0
CONCHO RES INC COM 20605P101 6,030 43,900 SH   OTR 1 39,020 0 4,880
CONOCOPHILLIPS COM 20825C104 480 11,051 SH   OTR 1 11,051 0 0
CONOCOPHILLIPS COM 20825C104 9 211 SH   OTR 2 0 0 211
CONOCOPHILLIPS COM 20825C104 1,977 45,490 SH   SOLE 45,490 0 0
CONSOLIDATED EDISON INC COM 209115104 258 3,430 SH   OTR 1 3,430 0 0
CONSOLIDATED EDISON INC COM 209115104 100 1,333 SH   OTR 2 0 0 1,333
CONSOLIDATED EDISON INC COM 209115104 489 6,500 SH   SOLE 6,100 0 400
CONTINENTAL RESOURCES INC COM 212015101 46 880 SH   OTR 2 0 0 880
CONTINENTAL RESOURCES INC COM 212015101 410 7,900 SH   OTR 1 7,900 0 0
COOPER TIRE & RUBR CO COM 216831107 13,254 348,617 SH   OTR 3 348,617 0 0
COOPER TIRE & RUBR CO COM 216831107 2,971 78,150 SH   SOLE 78,150 0 0
CORE LABORATORIES N V COM N22717107 272 2,420 SH   OTR 1 2,420 0 0
CORE LABORATORIES N V COM N22717107 23,148 206,068 SH   OTR 3 206,068 0 0
CORE MARK HOLDING CO INC COM 218681104 9,385 262,148 SH   OTR 3 262,148 0 0
CORE MARK HOLDING CO INC COM 218681104 220 6,150 SH   SOLE 6,150 0 0
CORNING INC COM 219350105 201 8,520 SH   OTR 1 8,520 0 0
CORRECTIONS CORP AMER NEW COM NEW 22025Y407 694 50,000 SH   SOLE 50,000 0 0
CORRECTIONS CORP AMER NEW COM NEW 22025Y407 103 7,400 SH   OTR 1 7,400 0 0
COSTCO WHSL CORP NEW COM 22160K105 519 3,400 SH   SOLE 3,400 0 0
COSTCO WHSL CORP NEW COM 22160K105 4,836 31,709 SH   OTR 3 31,709 0 0
COSTCO WHSL CORP NEW COM 22160K105 28 184 SH   OTR 2 0 0 184
COSTCO WHSL CORP NEW COM 22160K105 2,694 17,665 SH   OTR 1 2,665 0 15,000
CRACKER BARREL OLD CTRY STOR COM 22410J106 79 600 SH   OTR 1 600 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 12,793 96,759 SH   OTR 3 96,759 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 284 2,150 SH   SOLE 2,150 0 0
CRANE CO COM 224399105 9,761 154,912 SH   SOLE 154,912 0 0
CREDIT SUISSE ASSET MGMT INC COM 224916106 166 52,852 SH   OTR 1 52,852 0 0
CRESCENT PT ENERGY CORP COM 22576C101 2,682 203,330 SH   SOLE 196,880 0 6,450
CRITEO S A SPONS ADS 226718104 6,013 171,262 SH   OTR 3 171,262 0 0
CRITEO S A SPONS ADS 226718104 4,362 124,250 SH   SOLE 124,250 0 0
CUMMINS INC COM 231021106 3,127 24,400 SH   SOLE 24,400 0 0
CUMMINS INC COM 231021106 160 1,250 SH   OTR 1 1,250 0 0
CVS HEALTH CORP COM 126650100 482 5,420 SH   OTR 1 5,420 0 0
CVS HEALTH CORP COM 126650100 556 6,246 SH   OTR 3 6,246 0 0
CVS HEALTH CORP COM 126650100 610 6,850 SH   SOLE 6,850 0 0
D R HORTON INC COM 23331A109 20,822 689,486 SH   OTR 1 571,631 0 117,855
DANAHER CORP DEL COM 235851102 31 400 SH   SOLE 400 0 0
DANAHER CORP DEL COM 235851102 1,822 23,237 SH   OTR 3 23,237 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 231 5,900 SH   SOLE 5,900 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 39,294 1,002,911 SH   OTR 3 1,002,911 0 0
DAVIDSTEA INC COM 238661102 1,583 128,500 SH   SOLE 128,500 0 0
DECKERS OUTDOOR CORP COM 243537107 2,465 41,400 SH   SOLE 41,400 0 0
DENBURY RES INC COM NEW 247916208 485 150,000 SH   SOLE 150,000 0 0
DESCARTES SYS GROUP INC COM 249906108 15,671 728,144 SH   SOLE 628,210 0 99,934
DEUTSCHE MULTI-MKT INCOME TR SHS 25160E102 110 12,815 SH   OTR 1 12,815 0 0
DEXCOM INC COM 252131107 58,584 668,312 SH   OTR 3 668,312 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 4,943 42,600 SH   SOLE 42,600 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 468 4,035 SH   OTR 1 4,035 0 0
DIAMONDBACK ENERGY INC COM 25278x109 42,793 443,263 SH   OTR 3 443,263 0 0
DILLARDS INC CL A 254067101 1,934 30,700 SH   SOLE 30,700 0 0
DINEEQUITY INC COM 254423106 10,536 133,046 SH   OTR 3 133,046 0 0
DINEEQUITY INC COM 254423106 238 3,000 SH   SOLE 3,000 0 0
DISCOVER FINL SVCS COM 254709108 14 254 SH   OTR 1 254 0 0
DISCOVER FINL SVCS COM 254709108 690 12,200 SH   SOLE 12,200 0 0
DISNEY WALT CO COM DISNEY 254687106 432 4,650 SH   SOLE 4,650 0 0
DISNEY WALT CO COM DISNEY 254687106 62,712 675,337 SH   OTR 1 615,652 0 59,685
DISNEY WALT CO COM DISNEY 254687106 9,071 97,680 SH   OTR 2 0 0 97,680
DISNEY WALT CO COM DISNEY 254687106 1,989 21,422 SH   OTR 3 21,422 0 0
DOLBY LABORATORIES INC COM 25659T107 42,630 785,225 SH   OTR 3 785,225 0 0
DOLLAR TREE INC COM 256746108 22,685 287,411 SH   OTR 1 241,356 0 46,055
DOLLAR TREE INC COM 256746108 2 24 SH   OTR 2 0 0 24
DOMINION DIAMOND CORP COM 257287102 494 50,783 SH   SOLE 50,783 0 0
DOMINION RES INC VA NEW COM 25746U109 1,638 22,050 SH   OTR 1 22,050 0 0
DOMINION RES INC VA NEW COM 25746U109 30 400 SH   SOLE 0 0 400
DOMTAR CORP COM NEW 257559203 2,461 66,300 SH   SOLE 65,800 0 500
DOW CHEM CO COM 260543103 4 84 SH   OTR 1 84 0 0
DOW CHEM CO COM 260543103 2,908 56,100 SH   SOLE 56,100 0 0
DREYFUS STRATEGIC MUN BD FD COM 26202F107 3,903 440,529 SH   OTR 1 440,529 0 0
DRIL-QUIP INC COM 262037104 2,018 36,200 SH   SOLE 36,200 0 0
DSW INC CL A 23334L102 2,046 99,900 SH   SOLE 99,900 0 0
DSW INC CL A 23334L102 147 7,200 SH   OTR 1 7,200 0 0
DTF TAX-FREE INCOME INC COM 23334J107 397 24,372 SH   OTR 1 24,372 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,062 25,765 SH   OTR 1 25,765 0 0
DUNKIN BRANDS GROUP INC COM 265504100 34,681 665,911 SH   OTR 3 665,911 0 0
DYCOM INDS INC COM 267475101 221 2,700 SH   OTR 1 2,700 0 0
DYCOM INDS INC COM 267475101 12,321 150,659 SH   OTR 3 150,659 0 0
DYCOM INDS INC COM 267475101 278 3,400 SH   SOLE 3,400 0 0
DYNEGY INC NEW DEL COM 26817R108 1,764 142,377 SH   SOLE 142,377 0 0
EATON VANCE CORP COM NON VTG 278265103 696 17,825 SH   OTR 2 0 0 17,825
EATON VANCE MUN BD FD COM 27827X101 4,058 297,958 SH   OTR 1 297,958 0 0
EATON VANCE MUN BD FD II COM 27827K109 2,007 148,647 SH   OTR 1 148,647 0 0
ECHOSTAR CORP CL A 278768106 2,625 59,900 SH   SOLE 59,900 0 0
ECOLAB INC COM 278865100 1,322 10,861 SH   OTR 1 10,861 0 0
ECOLAB INC COM 278865100 16,111 132,363 SH   OTR 2 0 0 132,363
ECOLAB INC COM 278865100 28,274 232,288 SH   SOLE 232,288 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 4,994 41,427 SH   OTR 3 41,427 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 332 2,755 SH   OTR 1 2,755 0 0
ELDORADO GOLD CORP NEW COM 284902103 799 203,033 SH   SOLE 203,033 0 0
ELECTRONIC ARTS INC COM 285512109 3,557 41,647 SH   OTR 3 41,647 0 0
ELECTRONIC ARTS INC COM 285512109 149 1,743 SH   OTR 1 1,743 0 0
EMCOR GROUP INC COM 29084Q100 26,382 442,501 SH   OTR 3 442,501 0 0
EMCOR GROUP INC COM 29084Q100 238 4,000 SH   SOLE 4,000 0 0
ENBRIDGE INC COM 29250N105 229,356 5,187,007 SH   SOLE 5,177,709 0 9,298
ENCANA CORP COM 292505104 72 6,900 SH   OTR 1 6,900 0 0
ENCANA CORP COM 292505104 23,686 2,266,167 SH   SOLE 2,263,377 0 2,790
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 60 3,592 SH   SOLE 3,592 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 3,874 230,744 SH   OTR 2 0 0 230,744
ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 343 9,279 SH   OTR 2 0 0 9,279
ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 134 3,625 SH   OTR 1 3,625 0 0
ENERPLUS CORP COM 292766102 103 16,034 SH   SOLE 14,032 0 2,002
ENI S P A SPONSORED ADR 26874R108 4,346 150,550 SH   SOLE 150,550 0 0
ENTEGRIS INC COM 29362U104 41,657 2,391,304 SH   OTR 3 2,391,304 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,380 49,962 SH   OTR 1 49,562 0 400
ENTERPRISE PRODS PARTNERS L COM 293792107 3,803 137,656 SH   OTR 2 0 0 137,656
EOG RES INC COM 26875P101 590 6,100 SH   SOLE 6,100 0 0
EOG RES INC COM 26875P101 35,304 365,053 SH   OTR 1 330,653 0 34,400
EOG RES INC COM 26875P101 2,650 27,406 SH   OTR 3 27,406 0 0
ERICSSON ADR B SEK 10 294821608 5,488 761,200 SH   SOLE 761,200 0 0
EURONET WORLDWIDE INC COM 298736109 655 8,000 SH   SOLE 8,000 0 0
EURONET WORLDWIDE INC COM 298736109 28,145 343,940 SH   OTR 3 343,940 0 0
EVERTEC INC COM 30040P103 4,828 287,700 SH   SOLE 287,700 0 0
EXLSERVICE HOLDINGS INC COM 302081104 11,963 240,021 SH   OTR 3 240,021 0 0
EXLSERVICE HOLDINGS INC COM 302081104 271 5,433 SH   SOLE 5,433 0 0
EXPEDIA INC DEL COM NEW 30212P303 4,385 37,572 SH   OTR 3 37,572 0 0
EXXON MOBIL CORP COM 30231G102 2,549 29,200 SH   SOLE 29,000 0 200
EXXON MOBIL CORP COM 30231G102 4,287 49,114 SH   OTR 1 46,989 0 2,125
EXXON MOBIL CORP COM 30231G102 2,359 27,030 SH   OTR 2 0 0 27,030
F5 NETWORKS INC COM 315616102 59,335 476,054 SH   OTR 3 476,054 0 0
FACEBOOK INC CL A 30303M102 1,283 10,000 SH   OTR 1 0 0 10,000
FACEBOOK INC CL A 30303M102 1,433 11,170 SH   OTR 2 0 0 11,170
FACEBOOK INC CL A 30303M102 5,313 41,420 SH   OTR 3 41,420 0 0
FACEBOOK INC CL A 30303M102 1,783 13,900 SH   SOLE 13,900 0 0
FACTSET RESH SYS INC COM 303075105 580 3,575 SH   OTR 1 3,575 0 0
FACTSET RESH SYS INC COM 303075105 10,886 67,153 SH   OTR 2 0 0 67,153
FACTSET RESH SYS INC COM 303075105 19,635 121,130 SH   SOLE 121,130 0 0
FASTENAL CO COM 311900104 455 10,900 SH   SOLE 10,900 0 0
FASTENAL CO COM 311900104 121 2,900 SH   OTR 1 2,900 0 0
FEDERAL SIGNAL CORP COM 313855108 2,336 176,200 SH   SOLE 176,200 0 0
FEDEX CORP COM 31428X106 13 77 SH   OTR 2 0 0 77
FEDEX CORP COM 31428X106 651 3,725 SH   OTR 1 3,725 0 0
FIBROGEN INC COM 31572Q808 215 10,410 SH   OTR 3 10,410 0 0
FIFTH THIRD BANCORP COM 316773100 17 843 SH   OTR 1 843 0 0
FIFTH THIRD BANCORP COM 316773100 2,880 140,744 SH   OTR 3 140,744 0 0
FIFTH THIRD BANCORP COM 316773100 2,762 135,000 SH   SOLE 135,000 0 0
FINANCIAL ENGINES INC COM 317485100 8,454 284,538 SH   OTR 3 284,538 0 0
FINANCIAL ENGINES INC COM 317485100 192 6,450 SH   SOLE 6,450 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 72,668 942,396 SH   OTR 3 942,396 0 0
FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 44,172 949,539 SH   SOLE 844,571 0 104,968
FITBIT INC CL A 33812L102 2,968 200,000 SH   OTR 2 0 0 200,000
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 3,489 37,912 SH   SOLE 0 0 37,912
FOOT LOCKER INC COM 344849104 88 1,300 SH   OTR 1 1,300 0 0
FOOT LOCKER INC COM 344849104 176 2,600 SH   OTR 2 0 0 2,600
FOOT LOCKER INC COM 344849104 81,935 1,209,914 SH   OTR 3 1,209,914 0 0
FOOT LOCKER INC COM 344849104 2,350 34,700 SH   SOLE 34,700 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 625 51,750 SH   OTR 2 0 0 51,750
FORD MTR CO DEL COM PAR $0.01 345370860 1,908 158,049 SH   SOLE 157,000 0 1,049
FORTINET INC COM 34959E109 6 150 SH   OTR 2 0 0 150
FORTINET INC COM 34959E109 52,798 1,429,675 SH   OTR 3 1,429,675 0 0
FOSSIL GROUP INC COM 34988V106 1,613 58,100 SH   SOLE 58,100 0 0
FRANCO NEVADA CORP COM 351858105 9,541 136,540 SH   SOLE 129,710 0 6,830
FRANKS INTL N V COM N33462107 5,672 436,300 SH   SOLE 436,300 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 224 5,110 SH   OTR 1 5,110 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A108 68 16,300 SH   OTR 1 16,300 0 0
GALAPAGOS NV SPON ADR 36315X101 248 3,842 SH   OTR 3 3,842 0 0
GAMESTOP CORP NEW CL A 36467W109 1 30 SH   OTR 2 0 0 30
GAMESTOP CORP NEW CL A 36467W109 1,804 65,400 SH   SOLE 65,400 0 0
GANNETT CO INC COM 36473H104 1,802 154,800 SH   SOLE 154,800 0 0
GARTNER INC COM 366651107 35,730 403,955 SH   OTR 3 403,955 0 0
GENERAL ELECTRIC CO COM 369604103 823 27,770 SH   OTR 1 27,770 0 0
GENERAL ELECTRIC CO COM 369604103 1,583 53,457 SH   OTR 2 0 0 53,457
GENERAL ELECTRIC CO COM 369604103 2,066 69,737 SH   OTR 3 69,737 0 0
GENERAL ELECTRIC CO COM 369604103 333 11,230 SH   SOLE 9,130 0 2,100
GENERAL MTRS CO COM 37045V100 2,008 63,000 SH   SOLE 63,000 0 0
GENPACT LIMITED SHS G3922B107 26,640 1,112,307 SH   OTR 3 1,112,307 0 0
GENTHERM INC COM 37253A103 2,539 80,800 SH   SOLE 80,800 0 0
GENWORTH FINL INC COM CL A 37247D106 87 17,600 SH   OTR 1 17,600 0 0
GENWORTH FINL INC COM CL A 37247D106 496 100,000 SH   SOLE 100,000 0 0
GIGAMON INC COM 37518B102 10,692 195,113 SH   OTR 3 195,113 0 0
GIGAMON INC COM 37518B102 241 4,400 SH   SOLE 4,400 0 0
GIGAMON INC COM 37518B102 132 2,400 SH   OTR 1 2,400 0 0
G-III APPAREL GROUP LTD COM 36237H101 9,228 316,582 SH   OTR 3 316,582 0 0
G-III APPAREL GROUP LTD COM 36237H101 206 7,050 SH   SOLE 7,050 0 0
GILDAN ACTIVEWEAR INC COM 375916103 191,950 6,871,737 SH   SOLE 6,857,972 0 13,765
GILEAD SCIENCES INC COM 375558103 1,946 24,600 SH   SOLE 24,600 0 0
GILEAD SCIENCES INC COM 375558103 3,775 47,713 SH   OTR 3 47,713 0 0
GILEAD SCIENCES INC COM 375558103 328 4,150 SH   OTR 2 0 0 4,150
GILEAD SCIENCES INC COM 375558103 5,022 63,479 SH   OTR 1 60,879 0 2,600
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 204 4,735 SH   OTR 2 0 0 4,735
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 29 675 SH   SOLE 675 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 759 17,600 SH   OTR 1 17,600 0 0
GLOBAL PMTS INC COM 37940X102 43,435 565,849 SH   OTR 3 565,849 0 0
GLOBUS MED INC CL A 379577208 6,274 277,967 SH   OTR 3 277,967 0 0
GLOBUS MED INC CL A 379577208 142 6,299 SH   SOLE 6,299 0 0
GOLDCORP INC NEW COM 380956409 356 21,611 SH   SOLE 16,425 0 5,186
GOLDCORP INC NEW COM 380956409 69 4,200 SH   OTR 1 4,200 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 230 1,425 SH   OTR 1 1,425 0 0
GRACO INC COM 384109104 18,268 246,866 SH   OTR 2 0 0 246,866
GRACO INC COM 384109104 157,126 2,123,331 SH   SOLE 1,813,577 0 309,754
GRACO INC COM 384109104 18,610 251,481 SH   OTR 1 251,481 0 0
GRAHAM HLDGS CO COM 384637104 48 99 SH   OTR 1 99 0 0
GRAHAM HLDGS CO COM 384637104 2,070 4,300 SH   SOLE 4,300 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 593 19,400 SH   SOLE 19,400 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 599 37,484 SH   OTR 3 37,484 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 1,020 21,420 SH   OTR 3 21,420 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 188,767 3,962,333 SH   SOLE 3,949,578 0 12,755
GROUPON INC COM CL A 399473107 109 21,100 SH   OTR 1 21,100 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 5,578 179,300 SH   SOLE 179,300 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 5,089 198,085 SH   SOLE 0 0 198,085
GUIDEWIRE SOFTWARE INC COM 40171V100 72 1,200 SH   OTR 1 1,200 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 18,527 308,892 SH   OTR 3 308,892 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 6,935 52,246 SH   SOLE 52,246 0 0
HAIN CELESTIAL GROUP INC COM 405217100 305 8,575 SH   OTR 1 8,575 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 28 663 SH   OTR 1 663 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 2,120 49,500 SH   SOLE 49,400 0 100
HASBRO INC COM 418056107 2,779 35,035 SH   OTR 3 35,035 0 0
HASBRO INC COM 418056107 52 659 SH   OTR 1 659 0 0
HAWAIIAN HOLDINGS INC COM 419879101 41,661 857,227 SH   OTR 3 857,227 0 0
HD SUPPLY HLDGS INC COM 40416M105 43,306 1,354,152 SH   OTR 3 1,354,152 0 0
HD SUPPLY HLDGS INC COM 40416M105 134 4,200 SH   OTR 1 4,200 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 50,993 709,315 SH   OTR 1 681,070 0 28,245
HDFC BANK LTD ADR REPS 3 SHS 40415F101 20,811 289,485 SH   OTR 2 0 0 289,485
HDFC BANK LTD ADR REPS 3 SHS 40415F101 579 8,057 SH   OTR 3 8,057 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 91,782 1,276,704 SH   SOLE 801,707 0 474,997
HERSHEY CO COM 427866108 214 2,240 SH   OTR 1 2,240 0 0
HERSHEY CO COM 427866108 38 400 SH   OTR 2 0 0 400
HEXCEL CORP NEW COM 428291108 44 1,000 SH   OTR 1 1,000 0 0
HEXCEL CORP NEW COM 428291108 270 6,100 SH   SOLE 6,100 0 0
HEXCEL CORP NEW COM 428291108 11,784 266,012 SH   OTR 3 266,012 0 0
HFF INC CL A 40418F108 6,788 245,127 SH   OTR 3 245,127 0 0
HFF INC CL A 40418F108 152 5,500 SH   SOLE 5,500 0 0
HIBBETT SPORTS INC COM 428567101 2,677 67,100 SH   SOLE 67,100 0 0
HONEYWELL INTL INC COM 438516106 122 1,050 SH   OTR 1 1,050 0 0
HONEYWELL INTL INC COM 438516106 108 932 SH   OTR 2 0 0 932
HONEYWELL INTL INC COM 438516106 720 6,212 SH   OTR 3 6,212 0 0
HONEYWELL INTL INC COM 438516106 626 5,400 SH   SOLE 5,400 0 0
HORIZON PHARMA PLC SHS G4617B105 30,653 1,690,756 SH   OTR 3 1,690,756 0 0
HORIZON PHARMA PLC SHS G4617B105 241 13,300 SH   SOLE 13,300 0 0
HOST HOTELS & RESORTS INC COM 44107P104 489 31,395 SH   SOLE 31,300 0 95
HP INC COM 40434L105 149 9,617 SH   OTR 1 9,617 0 0
HP INC COM 40434L105 2,789 179,600 SH   SOLE 179,600 0 0
HSBC HLDGS PLC NOTE 6.375%12/3 404280AT6 750 750,000 PRN   SOLE 750,000 0 0
HSBC HLDGS PLC NOTE 6.875%12/3 404280BC2 16,655 15,900,000 PRN   SOLE 15,900,000 0 0
HUDBAY MINERALS INC COM 443628102 404 102,000 SH   SOLE 102,000 0 0
HUNTSMAN CORP COM 447011107 163 10,000 SH   OTR 1 10,000 0 0
HUNTSMAN CORP COM 447011107 62 3,810 SH   SOLE 3,810 0 0
IAC INTERACTIVECORP COM 44919P508 40,369 646,222 SH   OTR 3 646,222 0 0
IAMGOLD CORP COM 450913108 190 46,979 SH   SOLE 46,979 0 0
IBERIABANK CORP COM 450828108 2,638 39,300 SH   SOLE 39,300 0 0
ICON PLC SHS G4705A100 66,716 862,304 SH   OTR 3 862,304 0 0
ICON PLC SHS G4705A100 398 5,150 SH   SOLE 5,150 0 0
IDEXX LABS INC COM 45168D104 101 900 SH   OTR 1 900 0 0
IDEXX LABS INC COM 45168D104 51,735 458,932 SH   OTR 3 458,932 0 0
IHS MARKIT LTD SHS G47567105 21,421 570,470 SH   SOLE 410,605 0 159,865
IHS MARKIT LTD SHS G47567105 4,505 119,970 SH   OTR 1 119,970 0 0
IHS MARKIT LTD SHS G47567105 10,894 290,108 SH   OTR 2 0 0 290,108
ILLUMINA INC COM 452327109 18,750 103,216 SH   OTR 1 85,786 0 17,430
ILLUMINA INC COM 452327109 254 1,400 SH   SOLE 1,400 0 0
IMAX CORP COM 45245E109 36,283 1,252,418 SH   OTR 3 1,252,418 0 0
IMAX CORP COM 45245E109 204 7,050 SH   SOLE 7,050 0 0
IMPERIAL OIL LTD COM NEW 453038408 811 25,936 SH   OTR 1 20,586 0 5,350
IMPERIAL OIL LTD COM NEW 453038408 4,231 135,244 SH   SOLE 129,025 0 6,219
INCYTE CORP COM 45337C102 292 3,100 SH   SOLE 3,100 0 0
ING GROEP N V SPONSORED ADR 456837103 411 33,293 SH   OTR 3 33,293 0 0
ING GROEP N V SPONSORED ADR 456837103 4,877 395,200 SH   SOLE 395,200 0 0
INNOSPEC INC COM 45768S105 5,607 92,200 SH   SOLE 92,200 0 0
INSPERITY INC COM 45778Q107 247 3,400 SH   SOLE 3,400 0 0
INSPERITY INC COM 45778Q107 10,923 150,375 SH   OTR 3 150,375 0 0
INSULET CORP COM 45784P101 66 1,600 SH   OTR 1 1,600 0 0
INSULET CORP COM 45784P101 7,675 187,480 SH   OTR 3 187,480 0 0
INSULET CORP COM 45784P101 172 4,200 SH   SOLE 4,200 0 0
INTEL CORP COM 458140100 60,957 1,614,756 SH   OTR 1 1,446,146 0 168,610
INTEL CORP COM 458140100 426 11,280 SH   OTR 2 0 0 11,280
INTEL CORP COM 458140100 68 1,800 SH   SOLE 1,400 0 400
INTERACTIVE BROKERS GROUP IN COM 45841N107 268 7,600 SH   SOLE 7,600 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 32,431 919,515 SH   OTR 3 919,515 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 550 10,205 SH   OTR 3 10,205 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 145 2,700 SH   SOLE 2,700 0 0
INTERCONTINENTAL HOTELS GROU SPON ADR NW 2016 45857P608 5,653 135,800 SH   SOLE 135,800 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 423 2,666 SH   OTR 1 2,666 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 217 1,367 SH   OTR 2 0 0 1,367
INTERNATIONAL BUSINESS MACHS COM 459200101 2,589 16,300 SH   SOLE 16,300 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 279 18,320 SH   OTR 2 0 0 18,320
INTUIT COM 461202103 12,928 117,515 SH   OTR 1 95,590 0 21,925
INTUIT COM 461202103 341 3,100 SH   SOLE 3,100 0 0
INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132E103 2,747 223,539 SH   OTR 1 223,539 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107 4,245 297,894 SH   OTR 1 297,894 0 0
INVESCO MUN TR COM 46131J103 4,073 295,371 SH   OTR 1 295,371 0 0
INVESCO PA VALUE MUN INCOME COM 46132K109 1,962 144,590 SH   OTR 1 144,590 0 0
INVESCO QUALITY MUNI INC TRS COM 46133G107 2,014 145,962 SH   OTR 1 145,962 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106 3,517 249,437 SH   OTR 1 249,437 0 0
INVESCO TR INVT GRADE NY MUN COM 46131T101 1,089 70,769 SH   OTR 1 70,769 0 0
INVUITY INC COM NEW 46187J205 990 72,131 SH   OTR 2 0 0 72,131
IONIS PHARMACEUTICALS INC COM 462222100 33,869 924,374 SH   OTR 3 924,374 0 0
IONIS PHARMACEUTICALS INC COM 462222100 275 7,500 SH   SOLE 7,500 0 0
ISHARES MSCI BRZ CAP ETF 464286400 5,092 150,952 SH   SOLE 0 0 150,952
ISHARES MSCI TURKEY ETF 464286715 6,747 178,200 SH   SOLE 0 0 178,200
ISHARES INC CORE MSCI EMKT 46434G103 945 20,710 SH   SOLE 0 0 20,710
ISHARES SILVER TRUST ISHARES 46428Q109 433 23,800 SH   OTR 2 0 0 23,800
ISHARES TR COHEN&STEER REIT 464287564 210 1,999 SH   OTR 2 0 0 1,999
ISHARES TR CORE S&P MCP ETF 464287507 15,551 100,514 SH   OTR 1 100,514 0 0
ISHARES TR CORE S&P SCP ETF 464287804 15,216 122,565 SH   OTR 1 122,565 0 0
ISHARES TR CORE S&P500 ETF 464287200 4,841 22,250 SH   OTR 1 22,250 0 0
ISHARES TR CORE S&P500 ETF 464287200 179,398 824,593 SH   OTR 2 0 0 824,593
ISHARES TR EAFE SML CP ETF 464288273 8,354 159,400 SH   SOLE 159,400 0 0
ISHARES TR GLB INFRASTR ETF 464288372 1,675 40,301 SH   SOLE 0 0 40,301
ISHARES TR GLOBAL REIT ETF 46434V647 483 17,739 SH   SOLE 0 0 17,739
ISHARES TR HDG MSCI GERMN 46434V704 359 15,000 SH   OTR 2 0 0 15,000
ISHARES TR IBOXX HI YD ETF 464288513 33,002 378,200 SH   SOLE 378,200 0 0
ISHARES TR IBOXX INV CP ETF 464287242 1,344 10,911 SH   SOLE 0 0 10,911
ISHARES TR JP MOR EM MK ETF 464288281 4,627 39,475 SH   SOLE 39,475 0 0
ISHARES TR MSCI ACWI ETF 464288257 1,868 31,609 SH   OTR 2 0 0 31,609
ISHARES TR MSCI ACWI EX US 464288240 241 5,819 SH   OTR 2 0 0 5,819
ISHARES TR MSCI EAFE ETF 464287465 13,275 224,511 SH   OTR 1 224,511 0 0
ISHARES TR MSCI EAFE ETF 464287465 4,487 75,890 SH   OTR 2 0 0 75,890
ISHARES TR MSCI EAFE ETF 464287465 344 5,820 SH   SOLE 5,820 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 2,133 56,965 SH   SOLE 56,965 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 13,895 371,025 SH   OTR 2 0 0 371,025
ISHARES TR MSCI KLD400 SOC 464288570 736 9,146 SH   OTR 2 0 0 9,146
ISHARES TR NA NAT RES 464287374 360 10,453 SH   OTR 2 0 0 10,453
ISHARES TR NASDQ BIOTEC ETF 464287556 764 2,640 SH   OTR 2 0 0 2,640
ISHARES TR RUS 1000 GRW ETF 464287614 476 4,567 SH   OTR 2 0 0 4,567
ISHARES TR RUS 1000 VAL ETF 464287598 1,108 10,486 SH   OTR 2 0 0 10,486
ISHARES TR RUS 1000 VAL ETF 464287598 471 4,464 SH   OTR 3 4,464 0 0
ISHARES TR RUS MD CP GR ETF 464287481 246 2,526 SH   OTR 3 2,526 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 204 2,655 SH   OTR 3 2,655 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,035 8,335 SH   SOLE 8,335 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 882 7,098 SH   OTR 2 0 0 7,098
ISHARES TR RUSSELL 3000 ETF 464287689 3,921 30,589 SH   OTR 2 0 0 30,589
ISHARES TR S&P 100 ETF 464287101 335 3,497 SH   OTR 2 0 0 3,497
ISHARES TR SELECT DIVID ETF 464287168 343 4,000 SH   OTR 2 0 0 4,000
ISHARES TR SELECT DIVID ETF 464287168 16,037 187,154 SH   OTR 1 187,154 0 0
ISHARES TR U.S. PFD STK ETF 464288687 1,483 37,535 SH   OTR 1 37,535 0 0
ISHARES TR U.S. PFD STK ETF 464288687 252 6,375 SH   OTR 2 0 0 6,375
J & J SNACK FOODS CORP COM 466032109 13,066 109,688 SH   OTR 3 109,688 0 0
J & J SNACK FOODS CORP COM 466032109 304 2,550 SH   SOLE 2,550 0 0
J2 GLOBAL INC COM 48123V102 173 2,600 SH   SOLE 2,600 0 0
J2 GLOBAL INC COM 48123v102 7,589 113,930 SH   OTR 3 113,930 0 0
JANUS CAP GROUP INC COM 47102X105 11,110 793,002 SH   OTR 3 793,002 0 0
JANUS CAP GROUP INC COM 47102X105 252 18,000 SH   SOLE 18,000 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 39,104 321,893 SH   OTR 3 321,893 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 92 760 SH   OTR 1 760 0 0
JD COM INC SPON ADR CL A 47215P106 2,609 100,000 SH   OTR 2 0 0 100,000
JOHNSON & JOHNSON COM 478160104 4,062 34,384 SH   OTR 3 34,384 0 0
JOHNSON & JOHNSON COM 478160104 49,929 422,665 SH   OTR 2 0 0 422,665
JOHNSON & JOHNSON COM 478160104 44,039 372,799 SH   OTR 1 352,799 0 20,000
JOHNSON & JOHNSON COM 478160104 331,288 2,804,437 SH   SOLE 2,804,337 0 100
JONES LANG LASALLE INC COM 48020Q107 1,536 13,500 SH   SOLE 13,500 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 7,228 229,450 SH   SOLE 229,450 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 136 4,331 SH   OTR 2 0 0 4,331
JPMORGAN CHASE & CO COM 46625H100 17,524 263,166 SH   OTR 1 233,026 0 30,140
JPMORGAN CHASE & CO COM 46625H100 2,576 38,684 SH   OTR 2 0 0 38,684
JPMORGAN CHASE & CO COM 46625H100 4,727 70,989 SH   OTR 3 70,989 0 0
JPMORGAN CHASE & CO COM 46625H100 257 3,863 SH   SOLE 3,863 0 0
KAPSTONE PAPER & PACKAGING C COM 48562p103 27,713 1,464,725 SH   OTR 3 1,464,725 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 3,139 165,900 SH   SOLE 165,900 0 0
KAYNE ANDERSON MLP INVT CO COM 486606106 235 11,415 SH   OTR 1 11,415 0 0
KEYCORP NEW COM 493267108 126 10,320 SH   OTR 2 0 0 10,320
KIMBERLY CLARK CORP COM 494368103 333 2,636 SH   OTR 1 2,636 0 0
KIMBERLY CLARK CORP COM 494368103 156 1,238 SH   OTR 2 0 0 1,238
KINDER MORGAN INC DEL COM 49456B101 974 42,131 SH   OTR 1 42,131 0 0
KINDER MORGAN INC DEL COM 49456B101 2,058 88,992 SH   OTR 2 0 0 88,992
KINROSS GOLD CORP COM NO PAR 496902404 2,056 487,606 SH   SOLE 487,606 0 0
KLONDEX MNS LTD COM 498696103 624 108,594 SH   SOLE 108,594 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 4,560 187,040 SH   SOLE 187,040 0 0
KRAFT HEINZ CO COM 500754106 87 977 SH   OTR 1 977 0 0
KRAFT HEINZ CO COM 500754106 520 5,808 SH   OTR 3 5,808 0 0
KRAFT HEINZ CO COM 500754106 634 7,085 SH   SOLE 7,016 0 69
KROGER CO COM 501044101 24,110 812,348 SH   OTR 1 689,173 0 123,175
KROGER CO COM 501044101 2,112 71,150 SH   OTR 3 71,150 0 0
LA Z BOY INC COM 505336107 12,517 509,647 SH   OTR 3 509,647 0 0
LA Z BOY INC COM 505336107 279 11,350 SH   SOLE 11,350 0 0
LAS VEGAS SANDS CORP COM 517834107 587 10,200 SH   SOLE 10,200 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 5,590 439,500 SH   SOLE 439,500 0 0
LILLY ELI & CO COM 532457108 3,751 46,736 SH   OTR 3 46,736 0 0
LILLY ELI & CO COM 532457108 658 8,200 SH   SOLE 8,200 0 0
LILLY ELI & CO COM 532457108 1,267 15,790 SH   OTR 1 15,790 0 0
LINCOLN NATL CORP IND COM 534187109 1,940 41,300 SH   SOLE 41,300 0 0
LINEAR TECHNOLOGY CORP COM 535678106 16,514 278,530 SH   OTR 1 248,530 0 30,000
LINEAR TECHNOLOGY CORP COM 535678106 19,198 323,796 SH   OTR 2 0 0 323,796
LINEAR TECHNOLOGY CORP COM 535678106 149,856 2,527,510 SH   SOLE 2,214,685 0 312,825
LINKEDIN CORP COM CL A 53578A108 440 2,300 SH   SOLE 2,300 0 0
LITHIA MTRS INC CL A 536797103 15,670 164,054 SH   OTR 3 164,054 0 0
LITHIA MTRS INC CL A 536797103 349 3,650 SH   SOLE 3,650 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 718 250,000 SH   SOLE 250,000 0 0
LOWES COS INC COM 548661107 22,785 315,539 SH   OTR 1 287,294 0 28,245
LOWES COS INC COM 548661107 18,733 259,425 SH   OTR 2 0 0 259,425
LOWES COS INC COM 548661107 3,545 49,094 SH   OTR 3 49,094 0 0
LOWES COS INC COM 548661107 36,361 503,548 SH   SOLE 503,548 0 0
LUXOFT HLDG INC ORD SHS CL A G57279104 224 4,245 SH   OTR 3 4,245 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 118 1,467 SH   OTR 1 1,467 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 862 10,688 SH   OTR 3 10,688 0 0
MAG SILVER CORP COM 55903Q104 838 55,600 SH   SOLE 55,600 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 761 10,763 SH   OTR 1 9,038 0 1,725
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 3,589 50,729 SH   OTR 2 0 0 50,729
MAGNA INTL INC COM 559222401 64 1,500 SH   OTR 1 1,500 0 0
MAGNA INTL INC COM 559222401 146,312 3,407,616 SH   SOLE 3,392,834 0 14,782
MALLINCKRODT PUB LTD CO SHS G5785G107 13 185 SH   OTR 1 185 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 280 4,015 SH   SOLE 4,015 0 0
MANAGED DURATION INVT GRD FU COM 56165R103 972 67,675 SH   OTR 1 67,675 0 0
MANHATTAN ASSOCS INC COM 562750109 42,571 738,832 SH   OTR 3 738,832 0 0
MANHATTAN ASSOCS INC COM 562750109 298 5,178 SH   SOLE 5,178 0 0
MANPOWERGROUP INC COM 56418H100 29 400 SH   OTR 1 400 0 0
MANPOWERGROUP INC COM 56418H100 1,799 24,900 SH   SOLE 24,900 0 0
MANULIFE FINL CORP COM 56501R106 42 3,000 SH   OTR 1 3,000 0 0
MANULIFE FINL CORP COM 56501R106 198,560 14,070,852 SH   SOLE 14,048,897 0 21,955
MARATHON PETE CORP COM 56585A102 2,768 68,200 SH   SOLE 68,200 0 0
MARKETAXESS HLDGS INC COM 57060D108 33 200 SH   OTR 1 200 0 0
MARKETAXESS HLDGS INC COM 57060d108 34,382 207,636 SH   OTR 3 207,636 0 0
MARRIOTT INTL INC NEW CL A 571903202 8 123 SH   SOLE 0 0 123
MARRIOTT INTL INC NEW CL A 571903202 338 5,020 SH   OTR 1 5,020 0 0
MARRIOTT INTL INC NEW CL A 571903202 17 246 SH   OTR 2 0 0 246
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 13,565 185,006 SH   OTR 3 185,006 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 308 4,200 SH   SOLE 4,200 0 0
MASTERCARD INCORPORATED CL A 57636Q104 29,102 285,954 SH   OTR 1 285,954 0 0
MASTERCARD INCORPORATED CL A 57636Q104 30,305 297,775 SH   OTR 2 0 0 297,775
MASTERCARD INCORPORATED CL A 57636Q104 291 2,857 SH   OTR 3 2,857 0 0
MASTERCARD INCORPORATED CL A 57636Q104 248,351 2,440,314 SH   SOLE 2,094,211 0 346,103
MATADOR RES CO COM 576485205 8,246 338,764 SH   OTR 3 338,764 0 0
MATADOR RES CO COM 576485205 185 7,600 SH   SOLE 7,600 0 0
MATRIX SVC CO COM 576853105 180 9,600 SH   SOLE 9,600 0 0
MATRIX SVC CO COM 576853105 8,015 427,236 SH   OTR 3 427,236 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 674 16,883 SH   OTR 3 16,883 0 0
MAXIMUS INC COM 577933104 452 8,000 SH   OTR 1 8,000 0 0
MAXIMUS INC COM 577933104 14,884 263,148 SH   OTR 3 263,148 0 0
MAXIMUS INC COM 577933104 337 5,950 SH   SOLE 5,950 0 0
MCDONALDS CORP COM 580135101 1,614 13,989 SH   OTR 1 13,989 0 0
MCDONALDS CORP COM 580135101 1,162 10,074 SH   OTR 2 0 0 10,074
MCDONALDS CORP COM 580135101 115 1,000 SH   SOLE 700 0 300
MCKESSON CORP COM 58155Q103 67 400 SH   OTR 1 400 0 0
MCKESSON CORP COM 58155Q103 696 4,172 SH   OTR 2 0 0 4,172
MEDIDATA SOLUTIONS INC COM 58471A105 58,422 1,047,738 SH   OTR 3 1,047,738 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 354 6,350 SH   SOLE 6,350 0 0
MEDTRONIC PLC SHS G5960L103 506 5,858 SH   OTR 3 5,858 0 0
MEDTRONIC PLC SHS G5960L103 448 5,186 SH   OTR 2 0 0 5,186
MELLANOX TECHNOLOGIES LTD SHS M51363113 13,152 304,099 SH   OTR 3 304,099 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 290 6,700 SH   SOLE 6,700 0 0
MERCADOLIBRE INC COM 58733R102 69 375 SH   OTR 1 375 0 0
MERCADOLIBRE INC COM 58733R102 94,566 511,253 SH   OTR 3 511,253 0 0
MERCK & CO INC COM 58933Y105 2,682 42,970 SH   SOLE 42,770 0 200
MERCK & CO INC COM 58933Y105 5,721 91,672 SH   OTR 1 90,972 0 700
MERCK & CO INC COM 58933Y105 3,268 52,361 SH   OTR 2 0 0 52,361
METHANEX CORP COM 59151K108 72,482 2,034,114 SH   SOLE 1,822,484 0 211,630
METLIFE INC COM 59156R108 1,993 44,850 SH   SOLE 44,500 0 350
METLIFE INC COM 59156R108 25 558 SH   OTR 1 558 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 18,826 44,842 SH   OTR 1 44,842 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 27,634 65,822 SH   OTR 2 0 0 65,822
METTLER TOLEDO INTERNATIONAL COM 592688105 223 532 SH   OTR 3 532 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 168,019 400,208 SH   SOLE 349,977 0 50,231
MFS CHARTER INCOME TR SH BEN INT 552727109 217 25,075 SH   OTR 1 25,075 0 0
MFS GOVT MKTS INCOME TR SH BEN INT 552939100 102 18,857 SH   OTR 1 18,857 0 0
MFS INVT GRADE MUN TR SH BEN INT 59318B108 300 28,826 SH   OTR 1 28,826 0 0
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 213 35,033 SH   OTR 1 35,033 0 0
MGIC INVT CORP WIS COM 552848103 4,187 523,350 SH   OTR 1 497,150 0 26,200
MICHAELS COS INC COM 59408Q106 34,239 1,416,572 SH   OTR 3 1,416,572 0 0
MICRON TECHNOLOGY INC COM 595112103 503 28,300 SH   SOLE 28,300 0 0
MICROSOFT CORP COM 594918104 75,051 1,302,974 SH   OTR 1 1,178,304 0 124,670
MICROSOFT CORP COM 594918104 4,080 70,839 SH   OTR 2 0 0 70,839
MICROSOFT CORP COM 594918104 10,192 176,952 SH   OTR 3 176,952 0 0
MICROSOFT CORP COM 594918104 1,716 29,800 SH   SOLE 29,800 0 0
MIDDLEBY CORP COM 596278101 14,076 113,866 SH   OTR 1 113,866 0 0
MIDDLEBY CORP COM 596278101 125,223 1,012,966 SH   SOLE 890,367 0 122,599
MIDDLEBY CORP COM 596278101 54,791 443,220 SH   OTR 3 443,220 0 0
MIDDLEBY CORP COM 596278101 16,715 135,209 SH   OTR 2 0 0 135,209
MITEL NETWORKS CORP COM 60671Q104 21,443 2,917,763 SH   SOLE 2,597,530 0 320,233
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 5,630 1,114,900 SH   SOLE 1,114,900 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 27,379 2,342,127 SH   OTR 3 2,342,127 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 165 14,150 SH   SOLE 14,150 0 0
MONSANTO CO NEW COM 61166W101 261 2,550 SH   OTR 2 0 0 2,550
MOODYS CORP COM 615369105 46,850 432,674 SH   OTR 2 0 0 432,674
MOODYS CORP COM 615369105 566 5,224 SH   OTR 3 5,224 0 0
MOODYS CORP COM 615369105 41,271 381,154 SH   OTR 1 381,154 0 0
MOODYS CORP COM 615369105 359,289 3,318,145 SH   SOLE 2,835,499 0 482,646
MORGAN STANLEY COM NEW 617446448 2,087 65,100 SH   SOLE 65,100 0 0
MORGAN STANLEY EM MKTS DM DE COM 617477104 215 26,811 SH   OTR 1 26,811 0 0
MORGAN STANLEY EMER MKTS DEB COM 61744H105 110 11,417 SH   OTR 1 11,417 0 0
MOSAIC CO NEW COM 61945C103 2,232 91,250 SH   SOLE 91,250 0 0
MOVADO GROUP INC COM 624580106 1,862 86,700 SH   SOLE 86,700 0 0
MPLX LP COM UNIT REP LTD 55336V100 340 10,042 SH   OTR 2 0 0 10,042
MSCI INC COM 55354G100 196,438 2,340,217 SH   SOLE 2,045,867 0 294,350
MSCI INC COM 55354G100 222 2,649 SH   OTR 3 2,649 0 0
MSCI INC COM 55354G100 29,588 352,493 SH   OTR 2 0 0 352,493
MSCI INC COM 55354G100 22,776 271,342 SH   OTR 1 271,342 0 0
MSG NETWORK INC CL A 553573106 1,424 76,500 SH   SOLE 76,500 0 0
MYLAN N V SHS EURO N59465109 69 1,800 SH   OTR 1 1,800 0 0
MYLAN N V SHS EURO N59465109 99 2,600 SH   OTR 2 0 0 2,600
MYLAN N V SHS EURO N59465109 229 6,000 SH   SOLE 6,000 0 0
NASDAQ INC COM 631103108 10 155 SH   OTR 1 155 0 0
NASDAQ INC COM 631103108 2,666 39,469 SH   OTR 3 39,469 0 0
NATERA INC COM 632307104 3,406 306,579 SH   OTR 2 0 0 306,579
NATUS MEDICAL INC DEL COM 639050103 13,894 353,637 SH   OTR 3 353,637 0 0
NATUS MEDICAL INC DEL COM 639050103 316 8,050 SH   SOLE 8,050 0 0
NAVIENT CORP COM 63938C108 8,191 566,066 SH   OTR 3 566,066 0 0
NAVIENT CORP COM 63938C108 3,584 247,701 SH   SOLE 247,701 0 0
NAVIENT CORP COM 63938C108 3 208 SH   OTR 1 208 0 0
NEPTUNE TECHNOLOGIES BIORESO COM 64077P108 159 150,000 SH   SOLE 150,000 0 0
NEW AMER HIGH INCOME FD INC COM NEW 641876800 140 15,175 SH   OTR 1 15,175 0 0
NEWMONT MINING CORP COM 651639106 34 861 SH   OTR 1 861 0 0
NEWMONT MINING CORP COM 651639106 2,609 66,400 SH   SOLE 66,400 0 0
NEXTERA ENERGY INC COM 65339F101 12,803 104,672 SH   OTR 1 91,892 0 12,780
NIKE INC CL B 654106103 200 3,806 SH   OTR 3 3,806 0 0
NIKE INC CL B 654106103 164,454 3,123,532 SH   SOLE 2,686,842 0 436,690
NIKE INC CL B 654106103 19,235 365,346 SH   OTR 1 365,346 0 0
NIKE INC CL B 654106103 20,974 398,363 SH   OTR 2 0 0 398,363
NIPPON TELEG & TEL CORP SPONSORED ADR 654624105 5,992 130,800 SH   SOLE 130,800 0 0
NOBLE CORP PLC SHS USD G65431101 103 16,200 SH   OTR 1 16,200 0 0
NOBLE CORP PLC SHS USD G65431101 3,593 566,700 SH   SOLE 566,700 0 0
NORDSON CORP COM 655663102 70 700 SH   OTR 1 700 0 0
NORDSON CORP COM 655663102 52,783 529,794 SH   OTR 3 529,794 0 0
NORDSTROM INC COM 655664100 2,533 48,833 SH   OTR 3 48,833 0 0
NORDSTROM INC COM 655664100 16 300 SH   OTR 2 0 0 300
NORTHROP GRUMMAN CORP COM 666807102 855 3,998 SH   OTR 1 3,998 0 0
NORTHROP GRUMMAN CORP COM 666807102 43 200 SH   OTR 2 0 0 200
NORTHSTAR RLTY FIN CORP COM 66704R803 2,726 207,000 SH   SOLE 207,000 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 53,291 1,413,556 SH   OTR 3 1,413,556 0 0
NOVARTIS A G SPONSORED ADR 66987V109 20,623 261,185 SH   OTR 1 261,185 0 0
NOVARTIS A G SPONSORED ADR 66987V109 803 10,173 SH   OTR 3 10,173 0 0
NOVARTIS A G SPONSORED ADR 66987V109 18 225 SH   SOLE 225 0 0
NOVO-NORDISK A S ADR 670100205 4,608 110,800 SH   SOLE 110,800 0 0
NOVO-NORDISK A S ADR 670100205 782 18,807 SH   OTR 3 18,807 0 0
NOVO-NORDISK A S ADR 670100205 426 10,240 SH   OTR 1 10,240 0 0
NTT DOCOMO INC SPONS ADR 62942M201 696 27,390 SH   OTR 3 27,390 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 56 3,846 SH   OTR 1 3,846 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 326 22,500 SH   SOLE 22,500 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 7,726 529,151 SH   OTR 1 529,151 0 0
NUVEEN CONN PREM INCOME MUN COM 67060D107 1,960 141,817 SH   OTR 1 141,817 0 0
NUVEEN ENHANCED AMT FREE MUN COM 67071L106 3,102 193,023 SH   OTR 1 193,023 0 0
NUVEEN ENHANCED MUN CREDIT O COM SH BEN INT 67070X101 3,856 244,993 SH   OTR 1 244,993 0 0
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 187 16,887 SH   OTR 3 16,887 0 0
NUVEEN MD PREM INCOME MUN FD COM 67061Q107 2,020 145,760 SH   OTR 1 145,760 0 0
NUVEEN MICH QUALITY INCOME M COM 670979103 602 40,819 SH   OTR 1 40,819 0 0
NUVEEN N C PREM INCOME MUN F COM 67060P100 1,907 134,496 SH   OTR 1 134,496 0 0
NUVEEN NJ DIV ADVANTAGE MUN COM 67069Y102 862 58,114 SH   OTR 1 58,114 0 0
NUVEEN NY AMT FREE MUN INCOM COM 670656107 3,949 279,657 SH   OTR 1 279,657 0 0
NUVEEN NY DIVID ADVNTG MUN F COM 67066X107 597 38,923 SH   OTR 1 38,923 0 0
NUVEEN OHIO QUALITY INCOME M COM 670980101 1,007 61,050 SH   OTR 1 61,050 0 0
NUVEEN PA INVT QUALITY MUN F COM 670972108 2,000 134,139 SH   OTR 1 134,139 0 0
NUVEEN PFD INCOME OPPRTNY FD COM 67073B106 217 21,683 SH   OTR 1 21,683 0 0
NUVEEN PREFERRED SECURITIES COM 67072C105 110 11,515 SH   OTR 1 11,515 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 8,814 584,888 SH   OTR 1 584,888 0 0
NUVEEN TEX QUALITY INCOME MU COM 670983105 948 61,571 SH   OTR 1 61,571 0 0
NVIDIA CORP COM 67066G104 271 3,952 SH   OTR 1 3,952 0 0
NVIDIA CORP COM 67066G104 4,574 66,756 SH   OTR 3 66,756 0 0
NVIDIA CORP COM 67066G104 1,165 17,000 SH   SOLE 17,000 0 0
NXP SEMICONDUCTORS N V COM N6596X109 71 700 SH   OTR 1 700 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,594 15,623 SH   OTR 3 15,623 0 0
OCEANEERING INTL INC COM 675232102 91 3,300 SH   OTR 1 3,300 0 0
OCEANEERING INTL INC COM 675232102 1,455 52,900 SH   SOLE 52,900 0 0
OLD DOMINION FGHT LINES INC COM 679580100 45,019 656,165 SH   OTR 3 656,165 0 0
OM ASSET MGMT PLC SHS G67506108 402 28,880 SH   OTR 3 28,880 0 0
ONEMAIN HLDGS INC COM 68268w103 207 6,687 SH   OTR 3 6,687 0 0
ONEOK INC NEW COM 682680103 82 1,600 SH   OTR 1 1,600 0 0
ONEOK INC NEW COM 682680103 5,288 102,900 SH   SOLE 102,900 0 0
ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 286 7,150 SH   OTR 1 7,150 0 0
ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 62 1,552 SH   SOLE 1,552 0 0
OPEN TEXT CORP COM 683715106 92,661 1,430,261 SH   SOLE 1,424,477 0 5,784
OPHTHOTECH CORP COM 683745103 33,379 723,590 SH   OTR 3 723,590 0 0
OPHTHOTECH CORP COM 683745103 198 4,300 SH   SOLE 4,300 0 0
ORACLE CORP COM 68389X105 21,175 539,067 SH   OTR 1 539,067 0 0
ORACLE CORP COM 68389X105 180,366 4,591,810 SH   SOLE 3,967,998 0 623,812
ORACLE CORP COM 68389X105 20,925 532,705 SH   OTR 2 0 0 532,705
ORANGE SPONSORED ADR 684060106 4,482 287,700 SH   SOLE 287,700 0 0
ORIX CORP SPONSORED ADR 686330101 2,677 36,100 SH   SOLE 36,100 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 4,739 432,858 SH   SOLE 432,858 0 0
PARKER HANNIFIN CORP COM 701094104 698 5,560 SH   OTR 1 5,560 0 0
PEMBINA PIPELINE CORP COM 706327103 49,792 1,633,620 SH   SOLE 1,632,620 0 1,000
PEPSICO INC COM 713448108 27,856 256,096 SH   OTR 2 0 0 256,096
PEPSICO INC COM 713448108 248 2,277 SH   OTR 3 2,277 0 0
PEPSICO INC COM 713448108 2,033 18,695 SH   OTR 1 16,896 0 1,799
PEPSICO INC COM 713448108 52,637 483,927 SH   SOLE 483,727 0 200
PFIZER INC COM 717081103 508 15,004 SH   OTR 1 15,004 0 0
PFIZER INC COM 717081103 359 10,614 SH   OTR 3 10,614 0 0
PFIZER INC COM 717081103 2,566 75,750 SH   SOLE 75,350 0 400
PHILIP MORRIS INTL INC COM 718172109 78 800 SH   OTR 1 800 0 0
PHILIP MORRIS INTL INC COM 718172109 213 2,190 SH   OTR 2 0 0 2,190
PHILIP MORRIS INTL INC COM 718172109 44 450 SH   SOLE 150 0 300
PHILLIPS 66 COM 718546104 151 1,870 SH   SOLE 1,870 0 0
PHILLIPS 66 COM 718546104 357 4,430 SH   OTR 1 4,430 0 0
PIMCO CORPORATE & INCOME OPP COM 72201B101 635 43,488 SH   OTR 3 43,488 0 0
PINNACLE WEST CAP CORP COM 723484101 1,216 15,996 SH   OTR 1 15,471 0 525
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1,040 33,122 SH   OTR 2 0 0 33,122
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 63 2,017 SH   SOLE 2,017 0 0
POTASH CORP SASK INC COM 73755L107 3 200 SH   OTR 2 0 0 200
POTASH CORP SASK INC COM 73755L107 16,396 1,007,333 SH   SOLE 1,005,197 0 2,136
POWER INTEGRATIONS INC COM 739276103 50,440 800,261 SH   OTR 3 800,261 0 0
POWER INTEGRATIONS INC COM 739276103 309 4,900 SH   SOLE 4,900 0 0
POWERSHARES ETF TR II FDM HG YLD RAFI 73936T557 1,347 71,407 SH   SOLE 0 0 71,407
POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 1,330 43,409 SH   SOLE 0 0 43,409
POWERSHARES ETF TRUST DYN BIOT & GEN 73935X856 708 16,870 SH   OTR 2 0 0 16,870
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 5,563 239,685 SH   SOLE 239,000 0 685
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 311 2,620 SH   OTR 2 0 0 2,620
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 78 660 SH   SOLE 0 0 660
PPG INDS INC COM 693506107 87 846 SH   OTR 2 0 0 846
PPG INDS INC COM 693506107 2,763 26,736 SH   OTR 3 26,736 0 0
PPG INDS INC COM 693506107 558 5,400 SH   SOLE 5,400 0 0
PRA GROUP INC COM 69354N106 9,845 285,043 SH   OTR 3 285,043 0 0
PRA GROUP INC COM 69354N106 221 6,400 SH   SOLE 6,400 0 0
PRAXAIR INC COM 74005P104 1,201 9,938 SH   OTR 1 9,938 0 0
PRAXAIR INC COM 74005P104 34,170 282,795 SH   SOLE 282,795 0 0
PRAXAIR INC COM 74005P104 19,778 163,685 SH   OTR 2 0 0 163,685
PRECISION DRILLING CORP COM 2010 74022D308 26,330 6,302,436 SH   SOLE 6,295,200 0 7,236
PRESTIGE BRANDS HLDGS INC COM 74112D101 34,338 711,380 SH   OTR 3 711,380 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 195 4,050 SH   SOLE 4,050 0 0
PRICE T ROWE GROUP INC COM 74144T108 82 1,230 SH   OTR 2 0 0 1,230
PRICE T ROWE GROUP INC COM 74144T108 499 7,500 SH   SOLE 7,500 0 0
PRICELINE GRP INC COM NEW 741503403 3,314 2,252 SH   OTR 3 2,252 0 0
PROCTER AND GAMBLE CO COM 742718109 2,529 28,174 SH   OTR 2 0 0 28,174
PROCTER AND GAMBLE CO COM 742718109 2,684 29,900 SH   SOLE 29,900 0 0
PROCTER AND GAMBLE CO COM 742718109 735 8,185 SH   OTR 1 8,185 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 258 4,740 SH   OTR 2 0 0 4,740
PROSHARES TR II ULTRASHORT YEN N 74347W569 728 12,000 SH   OTR 1 12,000 0 0
PROTO LABS INC COM 743713109 38,787 647,419 SH   OTR 3 647,419 0 0
PROTO LABS INC COM 743713109 216 3,600 SH   SOLE 3,600 0 0
PRUDENTIAL FINL INC COM 744320102 129 1,584 SH   OTR 1 1,584 0 0
PRUDENTIAL FINL INC COM 744320102 2,139 26,200 SH   SOLE 26,200 0 0
PRUDENTIAL PLC ADR 74435K204 1,352 37,850 SH   OTR 3 37,850 0 0
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 3,083 231,125 SH   OTR 1 231,125 0 0
QUALCOMM INC COM 747525103 5 70 SH   OTR 1 70 0 0
QUALCOMM INC COM 747525103 1,165 17,000 SH   SOLE 17,000 0 0
QUALCOMM INC COM 747525103 1,540 22,487 SH   OTR 2 0 0 22,487
QUALYS INC COM 74758T303 9,116 238,712 SH   OTR 3 238,712 0 0
QUALYS INC COM 74758T303 204 5,350 SH   SOLE 5,350 0 0
RADIUS HEALTH INC COM NEW 750469207 30,238 559,025 SH   OTR 3 559,025 0 0
RADIUS HEALTH INC COM NEW 750469207 103 1,900 SH   SOLE 1,900 0 0
RALPH LAUREN CORP CL A 751212101 281 2,778 SH   OTR 3 2,778 0 0
RANGE RES CORP COM 75281A109 655 16,900 SH   OTR 1 16,900 0 0
RAYTHEON CO COM NEW 755111507 35 260 SH   OTR 2 0 0 260
RAYTHEON CO COM NEW 755111507 2,529 18,580 SH   OTR 3 18,580 0 0
RAYTHEON CO COM NEW 755111507 1 10 SH   OTR 1 10 0 0
RED HAT INC COM 756577102 4,286 53,023 SH   OTR 3 53,023 0 0
RED HAT INC COM 756577102 2 30 SH   OTR 1 30 0 0
REGENERON PHARMACEUTICALS COM 75886F107 3,732 9,284 SH   OTR 3 9,284 0 0
REGENERON PHARMACEUTICALS COM 75886F107 241 600 SH   SOLE 600 0 0
REGIONS FINL CORP NEW COM 7591EP100 15 1,564 SH   OTR 1 1,564 0 0
REGIONS FINL CORP NEW COM 7591EP100 2,763 279,900 SH   SOLE 279,900 0 0
RESEARCH FRONTIERS INC COM 760911107 85 32,966 SH   OTR 1 400 0 32,566
RESTAURANT BRANDS INTL INC COM 76131D103 22,567 505,992 SH   SOLE 499,787 0 6,205
REYNOLDS AMERICAN INC COM 761713106 356 7,560 SH   OTR 1 7,560 0 0
REYNOLDS AMERICAN INC COM 761713106 59 1,250 SH   SOLE 0 0 1,250
RICHMONT MINES INC COM 76547T106 3 300 SH   OTR 2 0 0 300
RICHMONT MINES INC COM 76547T106 4,761 472,400 SH   SOLE 472,400 0 0
RIO TINTO PLC SPONSORED ADR 767204100 5,324 159,400 SH   SOLE 159,200 0 200
ROBERT HALF INTL INC COM 770323103 83 2,200 SH   OTR 1 2,200 0 0
ROBERT HALF INTL INC COM 770323103 1,677 44,300 SH   SOLE 44,300 0 0
ROCKWELL AUTOMATION INC COM 773903109 2,297 18,774 SH   OTR 3 18,774 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 16,031 377,780 SH   SOLE 375,021 0 2,759
ROSS STORES INC COM 778296103 57 881 SH   OTR 2 0 0 881
ROSS STORES INC COM 778296103 16,928 263,260 SH   OTR 1 211,390 0 51,870
ROYAL BK CDA MONTREAL QUE COM 780087102 479,723 7,743,698 SH   SOLE 7,718,925 0 24,773
ROYAL BK SCOTLAND GROUP PLC NOTE 8.625%12/3 780097BB6 3,940 4,000,000 PRN   SOLE 4,000,000 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 82 1,631 SH   OTR 1 1,631 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 268 5,356 SH   OTR 2 0 0 5,356
ROYAL GOLD INC COM 780287108 5,087 65,700 SH   SOLE 65,700 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 5,848 414,135 SH   OTR 3 414,135 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 133 9,400 SH   SOLE 9,400 0 0
SABRE CORP COM 78573M104 59,054 2,095,588 SH   OTR 3 2,095,588 0 0
SANDERSON FARMS INC COM 800013104 3,015 31,300 SH   SOLE 31,300 0 0
SANDERSON FARMS INC COM 800013104 77 800 SH   OTR 1 800 0 0
SANOFI SPONSORED ADR 80105N105 5,068 132,700 SH   SOLE 132,700 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 2,782 228,800 SH   SOLE 228,800 0 0
SAP SE SPON ADR 803054204 30 325 SH   OTR 1 325 0 0
SAP SE SPON ADR 803054204 158 1,725 SH   OTR 2 0 0 1,725
SAP SE SPON ADR 803054204 738 8,069 SH   OTR 3 8,069 0 0
SAP SE SPON ADR 803054204 686 7,500 SH   SOLE 7,500 0 0
SASOL LTD SPONSORED ADR 803866300 4,342 158,920 SH   SOLE 158,920 0 0
SCHEIN HENRY INC COM 806407102 29,034 178,147 SH   OTR 1 152,822 0 25,325
SCHLUMBERGER LTD COM 806857108 901 11,463 SH   OTR 2 0 0 11,463
SCHLUMBERGER LTD COM 806857108 558 7,100 SH   SOLE 7,100 0 0
SCHLUMBERGER LTD COM 806857108 570 7,250 SH   OTR 1 7,250 0 0
SCHWAB CHARLES CORP NEW COM 808513105 205 6,500 SH   OTR 1 6,500 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 3,089 59,038 SH   SOLE 0 0 59,038
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,501 34,490 SH   SOLE 0 0 34,490
SCIENCE APPLICATNS INTL CP N COM 808625107 13,974 201,439 SH   OTR 3 201,439 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 319 4,600 SH   SOLE 4,600 0 0
SEADRILL PARTNERS LLC COMUNIT REP LB Y7545W109 3,193 904,563 SH   SOLE 903,563 0 1,000
SECOND SIGHT MED PRODS INC COM 81362J100 53 15,000 SH   OTR 2 0 0 15,000
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 374 5,303 SH   OTR 2 0 0 5,303
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 6 125 SH   OTR 2 0 0 125
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 426 8,914 SH   OTR 1 8,914 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 50,986 2,490,830 SH   SOLE 2,484,090 0 6,740
SHERWIN WILLIAMS CO COM 824348106 41,165 148,792 SH   OTR 1 136,802 0 11,990
SHERWIN WILLIAMS CO COM 824348106 25,408 91,839 SH   OTR 2 0 0 91,839
SHERWIN WILLIAMS CO COM 824348106 268 968 SH   OTR 3 968 0 0
SHERWIN WILLIAMS CO COM 824348106 187,699 678,448 SH   SOLE 583,864 0 94,584
SHIRE PLC SPONSORED ADR 82481R106 593 3,060 SH   OTR 1 3,060 0 0
SHIRE PLC SPONSORED ADR 82481R106 14 74 SH   OTR 2 0 0 74
SHUTTERSTOCK INC COM 825690100 239 3,750 SH   SOLE 3,750 0 0
SHUTTERSTOCK INC COM 825690100 10,518 165,117 SH   OTR 3 165,117 0 0
SIERRA WIRELESS INC COM 826516106 13,553 939,605 SH   SOLE 939,605 0 0
SILGAN HOLDINGS INC COM 827048109 268 5,300 SH   SOLE 5,300 0 0
SILGAN HOLDINGS INC COM 827048109 51,573 1,019,439 SH   OTR 3 1,019,439 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 88 1,700 SH   OTR 1 1,700 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 6,848 132,234 SH   SOLE 132,234 0 0
SILVER STD RES INC COM 82823L106 462 38,300 SH   SOLE 38,300 0 0
SKECHERS U S A INC CL A 830566105 73 3,200 SH   OTR 1 3,200 0 0
SKECHERS U S A INC CL A 830566105 28,345 1,237,784 SH   OTR 3 1,237,784 0 0
SKECHERS U S A INC CL A 830566105 2,755 120,300 SH   SOLE 120,300 0 0
SONY CORP ADR NEW 835699307 1,323 39,835 SH   OTR 3 39,835 0 0
SOUTHERN CO COM 842587107 1,888 36,800 SH   OTR 1 36,800 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 22,087 175,795 SH   OTR 1 158,960 0 16,835
SPDR GOLD TRUST GOLD SHS 78463V107 9,566 76,137 SH   OTR 2 0 0 76,137
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 580 17,700 SH   SOLE 17,700 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,111 9,760 SH   OTR 1 9,760 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 32,187 148,809 SH   OTR 2 0 0 148,809
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,838 13,121 SH   SOLE 10,066 0 3,055
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467y107 240 850 SH   OTR 2 0 0 850
SPDR SERIES TRUST BRC HGH YLD BD 78464A417 7,182 195,600 SH   SOLE 195,600 0 0
SPDR SERIES TRUST DJ REIT ETF 78464A607 314 3,228 SH   OTR 2 0 0 3,228
SPDR SERIES TRUST S&P BIOTECH 78464A870 777 11,715 SH   OTR 2 0 0 11,715
SPLUNK INC COM 848637104 399 6,800 SH   SOLE 6,800 0 0
SPLUNK INC COM 848637104 48,437 825,450 SH   OTR 3 825,450 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 8,739 830,708 SH   OTR 3 830,708 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 194 18,450 SH   SOLE 18,450 0 0
SPRINT CORP COM SER 1 85207U105 332 50,000 SH   SOLE 50,000 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 110 10,000 SH   OTR 2 0 0 10,000
STANTEC INC COM 85472N109 39,295 1,671,844 SH   SOLE 1,659,929 0 11,915
STARBUCKS CORP COM 855244109 552 10,200 SH   SOLE 10,200 0 0
STARBUCKS CORP COM 855244109 2,700 49,877 SH   OTR 3 49,877 0 0
STARBUCKS CORP COM 855244109 727 13,421 SH   OTR 2 0 0 13,421
STARBUCKS CORP COM 855244109 110 2,025 SH   OTR 1 2,025 0 0
STARWOOD PPTY TR INC COM 85571B105 45 2,000 SH   OTR 1 2,000 0 0
STARWOOD PPTY TR INC COM 85571B105 30 1,350 SH   OTR 2 0 0 1,350
STARWOOD PPTY TR INC COM 85571B105 1,583 70,300 SH   SOLE 70,300 0 0
STATOIL ASA SPONSORED ADR 85771P102 5,079 302,300 SH   SOLE 302,300 0 0
STRYKER CORP COM 863667101 324 2,781 SH   OTR 2 0 0 2,781
STRYKER CORP COM 863667101 704 6,050 SH   SOLE 5,900 0 150
STUDENT TRANSN INC COM 86388A108 742 124,051 SH   SOLE 124,051 0 0
SUN LIFE FINL INC COM 866796105 662 20,344 SH   OTR 3 20,344 0 0
SUN LIFE FINL INC COM 866796105 6,195 190,344 SH   SOLE 186,036 0 4,308
SUNCOR ENERGY INC NEW COM 867224107 167 6,000 SH   OTR 1 6,000 0 0
SUNCOR ENERGY INC NEW COM 867224107 392 14,103 SH   OTR 3 14,103 0 0
SUNCOR ENERGY INC NEW COM 867224107 51,852 1,867,482 SH   SOLE 1,853,227 0 14,255
SUNOCO LP COM U REP LP 86765K109 2,269 78,200 SH   SOLE 78,200 0 0
SUNTRUST BKS INC COM 867914103 32 740 SH   OTR 1 740 0 0
SUNTRUST BKS INC COM 867914103 2,492 56,900 SH   SOLE 56,900 0 0
SUPER MICRO COMPUTER INC COM 86800U104 2,045 87,500 SH   SOLE 87,500 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 6,834 381,810 SH   OTR 3 381,810 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 32,462 1,312,642 SH   OTR 3 1,312,642 0 0
SYNAPTICS INC COM 87157D109 70 1,200 SH   OTR 1 1,200 0 0
SYNAPTICS INC COM 87157D109 7,455 127,260 SH   OTR 3 127,260 0 0
SYNAPTICS INC COM 87157D109 170 2,900 SH   SOLE 2,900 0 0
SYNCHRONY FINL COM 87165B103 218 7,801 SH   OTR 3 7,801 0 0
SYSCO CORP COM 871829107 448 9,131 SH   OTR 1 9,131 0 0
SYSCO CORP COM 871829107 100 2,037 SH   OTR 2 0 0 2,037
TABLEAU SOFTWARE INC CL A 87336U105 409 7,400 SH   SOLE 7,400 0 0
TABLEAU SOFTWARE INC CL A 87336U105 38,631 698,959 SH   OTR 3 698,959 0 0
TAHOE RES INC COM 873868103 24,639 1,921,462 SH   SOLE 1,899,942 0 21,520
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 24,554 802,672 SH   OTR 2 0 0 802,672
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 810 26,494 SH   OTR 3 26,494 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 187,875 6,141,707 SH   SOLE 4,867,501 0 1,274,206
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 31,860 1,041,529 SH   OTR 1 1,041,529 0 0
TARGA RES CORP COM 87612G101 377 7,669 SH   OTR 2 0 0 7,669
TARGET CORP COM 87612E106 79 1,145 SH   OTR 1 1,145 0 0
TARGET CORP COM 87612E106 298 4,346 SH   OTR 2 0 0 4,346
TARGET CORP COM 87612E106 22 325 SH   SOLE 325 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 290 2,620 SH   OTR 3 2,620 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 3,161 28,600 SH   SOLE 28,600 0 0
TECH DATA CORP COM 878237106 2,838 33,500 SH   SOLE 33,500 0 0
TECK RESOURCES LTD CL B 878742204 3,083 170,980 SH   SOLE 162,292 0 8,688
TEGNA INC COM 87901J105 63 2,892 SH   OTR 1 2,892 0 0
TEGNA INC COM 87901J105 1,751 80,100 SH   SOLE 80,100 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 2,074 76,300 SH   SOLE 76,300 0 0
TELUS CORP COM 87971M103 55,364 1,677,542 SH   SOLE 1,672,748 0 4,794
TEMPLETON GLOBAL INCOME FD COM 880198106 195 31,226 SH   OTR 1 31,226 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 629 27,745 SH   SOLE 27,745 0 0
TERADATA CORP DEL COM 88076W103 31,643 1,020,745 SH   OTR 3 1,020,745 0 0
TERRAFORM GLOBAL INC CL A 88104M101 60 14,670 SH   SOLE 14,670 0 0
TESORO CORP COM 881609101 3 34 SH   OTR 1 34 0 0
TESORO CORP COM 881609101 1,265 15,900 SH   SOLE 15,900 0 0
TESSERA TECHNOLOGIES INC COM 88164L100 8,817 229,375 SH   OTR 3 229,375 0 0
TESSERA TECHNOLOGIES INC COM 88164L100 196 5,100 SH   SOLE 5,100 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 95 2,069 SH   OTR 2 0 0 2,069
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 6,704 145,706 SH   SOLE 0 0 145,706
TEXAS INSTRS INC COM 882508104 2 30 SH   OTR 2 0 0 30
TEXAS INSTRS INC COM 882508104 2,804 39,952 SH   OTR 1 16,352 0 23,600
THERMO FISHER SCIENTIFIC INC COM 883556102 16,687 104,910 SH   OTR 1 77,935 0 26,975
THERMO FISHER SCIENTIFIC INC COM 883556102 2,175 13,674 SH   OTR 3 13,674 0 0
THL CR INC COM 872438106 1,632 171,232 SH   SOLE 171,232 0 0
THOMSON REUTERS CORP COM 884903105 2 45 SH   OTR 2 0 0 45
THOMSON REUTERS CORP COM 884903105 4,163 100,656 SH   SOLE 90,332 0 10,324
TIFFANY & CO NEW COM 886547108 594 8,182 SH   OTR 1 8,182 0 0
TIFFANY & CO NEW COM 886547108 9,741 134,122 SH   OTR 2 0 0 134,122
TIFFANY & CO NEW COM 886547108 20,927 288,126 SH   SOLE 288,126 0 0
TJX COS INC NEW COM 872540109 68,717 918,922 SH   OTR 1 870,262 0 48,660
TJX COS INC NEW COM 872540109 222,352 2,973,415 SH   SOLE 2,545,375 0 428,040
TJX COS INC NEW COM 872540109 26,750 357,714 SH   OTR 2 0 0 357,714
TJX COS INC NEW COM 872540109 3,494 46,724 SH   OTR 3 46,724 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 440,036 9,910,630 SH   SOLE 9,875,590 0 35,040
TOTAL S A SPONSORED ADR 89151E109 74 1,550 SH   OTR 1 1,550 0 0
TOTAL S A SPONSORED ADR 89151E109 4,756 99,700 SH   SOLE 99,700 0 0
TOTAL SYS SVCS INC COM 891906109 42 890 SH   OTR 1 890 0 0
TOTAL SYS SVCS INC COM 891906109 53,107 1,126,351 SH   OTR 3 1,126,351 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 684 5,894 SH   OTR 3 5,894 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 6,058 52,200 SH   SOLE 52,200 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 21,916 188,830 SH   OTR 1 188,330 0 500
TRACTOR SUPPLY CO COM 892356106 18,099 268,737 SH   OTR 1 268,737 0 0
TRACTOR SUPPLY CO COM 892356106 16,874 250,545 SH   OTR 2 0 0 250,545
TRACTOR SUPPLY CO COM 892356106 302 4,480 SH   OTR 3 4,480 0 0
TRACTOR SUPPLY CO COM 892356106 140,893 2,091,952 SH   SOLE 1,841,086 0 250,866
TRANSCANADA CORP COM 89353D107 194,300 4,078,466 SH   SOLE 4,074,916 0 3,550
TRANSDIGM GROUP INC COM 893641100 210 728 SH   OTR 3 728 0 0
TRANSOCEAN LTD REG SHS H8817H100 2,003 187,900 SH   SOLE 187,900 0 0
TRAVELERS COMPANIES INC COM 89417E109 20 178 SH   OTR 1 178 0 0
TRAVELERS COMPANIES INC COM 89417E109 522 4,560 SH   OTR 2 0 0 4,560
TRAVELPORT WORLDWIDE LTD SHS G9019D104 199 13,250 SH   SOLE 13,250 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 8,716 579,919 SH   OTR 3 579,919 0 0
TREX CO INC COM 89531P105 15,717 267,653 SH   OTR 3 267,653 0 0
TREX CO INC COM 89531P105 358 6,100 SH   SOLE 6,100 0 0
TRIMBLE NAVIGATION LTD COM 896239100 462 16,162 SH   OTR 3 16,162 0 0
TRINITY INDS INC COM 896522109 2,360 97,600 SH   SOLE 97,600 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 3,043 631,400 SH   SOLE 630,600 0 800
TWITTER INC COM 90184L102 546 23,700 SH   SOLE 23,700 0 0
TWITTER INC COM 90184l102 882 38,276 SH   OTR 3 38,276 0 0
TWITTER INC COM 90184L102 14 625 SH   OTR 2 0 0 625
TWO HBRS INVT CORP COM 90187B101 2,492 292,200 SH   SOLE 288,200 0 4,000
TYSON FOODS INC CL A 902494103 239 3,204 SH   OTR 1 3,204 0 0
TYSON FOODS INC CL A 902494103 103 1,385 SH   SOLE 1,385 0 0
UMPQUA HLDGS CORP COM 904214103 2,256 149,900 SH   SOLE 149,900 0 0
UNILEVER N V N Y SHS NEW 904784709 42,716 926,591 SH   OTR 1 885,056 0 41,535
UNILEVER N V N Y SHS NEW 904784709 1,806 39,179 SH   OTR 3 39,179 0 0
UNILEVER N V N Y SHS NEW 904784709 28 600 SH   SOLE 0 0 600
UNION PAC CORP COM 907818108 14 142 SH   OTR 2 0 0 142
UNION PAC CORP COM 907818108 250 2,559 SH   OTR 3 2,559 0 0
UNION PAC CORP COM 907818108 36,091 370,052 SH   OTR 1 353,337 0 16,715
UNION PAC CORP COM 907818108 663 6,800 SH   SOLE 6,800 0 0
UNITED NAT FOODS INC COM 911163103 72 1,800 SH   OTR 1 1,800 0 0
UNITED NAT FOODS INC COM 911163103 2,679 66,900 SH   SOLE 66,900 0 0
UNITED PARCEL SERVICE INC CL B 911312106 519 4,750 SH   OTR 1 4,750 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,245 11,388 SH   OTR 2 0 0 11,388
UNITED PARCEL SERVICE INC CL B 911312106 2,395 21,900 SH   SOLE 21,900 0 0
UNITED RENTALS INC COM 911363109 32,040 408,210 SH   OTR 3 408,210 0 0
UNITED TECHNOLOGIES CORP COM 913017109 26,121 257,095 SH   OTR 2 0 0 257,095
UNITED TECHNOLOGIES CORP COM 913017109 250 2,463 SH   OTR 3 2,463 0 0
UNITED TECHNOLOGIES CORP COM 913017109 21,657 213,162 SH   OTR 1 213,162 0 0
UNITED TECHNOLOGIES CORP COM 913017109 176,769 1,739,848 SH   SOLE 1,739,448 0 400
UNITED THERAPEUTICS CORP DEL COM 91307C102 17 142 SH   OTR 1 142 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 2,456 20,800 SH   SOLE 20,800 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,486 10,613 SH   OTR 1 10,613 0 0
UNITEDHEALTH GROUP INC COM 91324P102 28,588 204,199 SH   OTR 2 0 0 204,199
UNITEDHEALTH GROUP INC COM 91324P102 975 6,966 SH   OTR 3 6,966 0 0
UNITEDHEALTH GROUP INC COM 91324P102 49,127 350,904 SH   SOLE 350,904 0 0
UNIVERSAL CORP VA COM 913456109 2,346 40,300 SH   SOLE 40,300 0 0
UNIVERSAL FST PRODS INC COM 913543104 2,462 25,000 SH   SOLE 25,000 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1,733 27,500 SH   OTR 1 27,500 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 214 1,738 SH   OTR 1 1,738 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 22,004 178,572 SH   OTR 3 178,572 0 0
UNUM GROUP COM 91529Y106 2,867 81,200 SH   SOLE 81,200 0 0
US BANCORP DEL COM NEW 902973304 24,664 575,044 SH   OTR 1 575,044 0 0
US BANCORP DEL COM NEW 902973304 30,204 704,214 SH   OTR 2 0 0 704,214
US BANCORP DEL COM NEW 902973304 357 8,313 SH   OTR 3 8,313 0 0
US BANCORP DEL COM NEW 902973304 214,524 5,001,728 SH   SOLE 4,330,806 0 670,922
V F CORP COM 918204108 98 1,757 SH   OTR 2 0 0 1,757
V F CORP COM 918204108 373 6,657 SH   OTR 3 6,657 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 13,345 543,780 SH   SOLE 385,717 0 158,063
VALERO ENERGY CORP NEW COM 91913Y100 108 2,040 SH   OTR 1 2,040 0 0
VALERO ENERGY CORP NEW COM 91913Y100 1,670 31,500 SH   SOLE 31,500 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 3,752 200,000 SH   SOLE 0 0 200,000
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 870 9,530 SH   OTR 1 9,530 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 2,521 22,451 SH   OTR 2 0 0 22,451
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,483 14,953 SH   OTR 2 0 0 14,953
VANGUARD INDEX FDS MID CAP ETF 922908629 8,837 68,272 SH   OTR 1 68,272 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 766 5,920 SH   OTR 2 0 0 5,920
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 628 3,160 SH   SOLE 3,160 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 406 2,045 SH   OTR 2 0 0 2,045
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 78,288 394,021 SH   OTR 1 394,021 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 649 5,864 SH   OTR 2 0 0 5,864
VANGUARD INDEX FDS SMALL CP ETF 922908751 8,109 66,367 SH   OTR 1 66,367 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 722 5,913 SH   OTR 2 0 0 5,913
VANGUARD INDEX FDS VALUE ETF 922908744 916 10,534 SH   OTR 2 0 0 10,534
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,284 26,340 SH   OTR 1 26,340 0 0
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 767 9,135 SH   OTR 3 9,135 0 0
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 1,820 21,687 SH   OTR 2 0 0 21,687
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 4,710 125,893 SH   OTR 1 125,893 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 9,224 246,560 SH   SOLE 147,549 0 99,011
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 108 1,491 SH   OTR 2 0 0 1,491
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 619 8,574 SH   OTR 3 8,574 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 326 2,450 SH   OTR 1 2,450 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,750 13,168 SH   OTR 2 0 0 13,168
VARIAN MED SYS INC COM 92220P105 17,080 171,605 SH   OTR 1 171,605 0 0
VARIAN MED SYS INC COM 92220P105 19,325 194,165 SH   OTR 2 0 0 194,165
VARIAN MED SYS INC COM 92220P105 149,809 1,505,161 SH   SOLE 1,302,587 0 202,574
VEEVA SYS INC CL A COM 922475108 161 3,900 SH   OTR 1 3,900 0 0
VEEVA SYS INC CL A COM 922475108 24,834 601,591 SH   OTR 3 601,591 0 0
VERISK ANALYTICS INC COM 92345Y106 736 9,052 SH   OTR 3 9,052 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 286 5,498 SH   OTR 1 5,498 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 78 1,492 SH   OTR 2 0 0 1,492
VERIZON COMMUNICATIONS INC COM 92343V104 2,639 50,760 SH   SOLE 50,000 0 760
VERMILION ENERGY INC COM 923725105 88,327 2,279,791 SH   SOLE 2,279,651 0 140
VERTEX PHARMACEUTICALS INC COM 92532F100 143 1,640 SH   OTR 1 1,640 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 221 2,533 SH   OTR 3 2,533 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 253 2,900 SH   SOLE 2,900 0 0
VIACOM INC NEW CL B 92553P201 18 470 SH   OTR 1 470 0 0
VIACOM INC NEW CL B 92553P201 64 1,671 SH   SOLE 1,671 0 0
VIACOM INC NEW CL B 92553P201 523 13,717 SH   OTR 2 0 0 13,717
VIMPELCOM LTD SPONSORED ADR 92719A106 72 20,600 SH   OTR 1 20,600 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763w103 347 23,683 SH   OTR 3 23,683 0 0
VISA INC COM CL A 92826C839 3,799 45,942 SH   OTR 1 15,342 0 30,600
VISA INC COM CL A 92826C839 503 6,088 SH   OTR 2 0 0 6,088
VISA INC COM CL A 92826C839 8,090 97,823 SH   OTR 3 97,823 0 0
VISA INC COM CL A 92826C839 414 5,000 SH   SOLE 5,000 0 0
VODAFONE GROUP PLC NEW SPNSR ADR 92857W308 10 357 SH   OTR 2 0 0 357
VODAFONE GROUP PLC NEW SPNSR ADR 92857W308 4,323 148,300 SH   SOLE 148,300 0 0
VODAFONE GROUP PLC NEW SPNSR ADR 92857W308 87 3,000 SH   OTR 1 3,000 0 0
WABTEC CORP COM 929740108 46,552 570,136 SH   OTR 3 570,136 0 0
WABTEC CORP COM 929740108 202 2,470 SH   OTR 1 2,470 0 0
WADDELL & REED FINL INC CL A 930059100 1,938 106,700 SH   SOLE 106,700 0 0
WAGEWORKS INC COM 930427109 12,914 212,025 SH   OTR 3 212,025 0 0
WAGEWORKS INC COM 930427109 295 4,850 SH   SOLE 4,850 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 456 5,653 SH   OTR 3 5,653 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 3 40 SH   OTR 1 40 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 98 1,215 SH   OTR 2 0 0 1,215
WAL-MART STORES INC COM 931142103 2,784 38,600 SH   SOLE 38,600 0 0
WAL-MART STORES INC COM 931142103 368 5,105 SH   OTR 2 0 0 5,105
WAL-MART STORES INC COM 931142103 162 2,240 SH   OTR 1 2,240 0 0
WASTE CONNECTIONS INC COM 94106B101 138,290 1,853,801 SH   SOLE 1,510,280 0 343,521
WELLS FARGO & CO NEW COM 949746101 22,593 510,238 SH   OTR 1 510,238 0 0
WELLS FARGO & CO NEW COM 949746101 27,341 617,468 SH   OTR 2 0 0 617,468
WELLS FARGO & CO NEW COM 949746101 3,370 76,101 SH   OTR 3 76,101 0 0
WELLS FARGO & CO NEW COM 949746101 186,899 4,220,849 SH   SOLE 3,672,795 0 548,054
WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 218 26,029 SH   OTR 1 26,029 0 0
WELLS FARGO MULTI SECTOR INC WF MLT SECTR INC 94987D101 165 12,712 SH   OTR 1 12,712 0 0
WESTERN ALLIANCE BANCORP COM 957638109 13,641 363,365 SH   OTR 3 363,365 0 0
WESTERN ALLIANCE BANCORP COM 957638109 309 8,238 SH   SOLE 8,238 0 0
WESTERN ASSET CLYM INFL OPP COM 95766R104 156 13,969 SH   OTR 1 13,969 0 0
WESTERN ASSET EMRG MKT DEBT COM 95766A101 228 14,046 SH   OTR 1 14,046 0 0
WESTERN ASSET EMRG MKT INCM COM 95766E103 172 14,912 SH   OTR 1 14,912 0 0
WESTERN ASSET GLB HI INCOME COM 95766B109 233 22,852 SH   OTR 1 22,852 0 0
WESTERN DIGITAL CORP COM 958102105 1,840 31,465 SH   SOLE 31,465 0 0
WESTERN REFNG INC COM 959319104 2,008 75,900 SH   SOLE 75,900 0 0
WESTERN UN CO COM 959802109 430 20,662 SH   OTR 1 20,662 0 0
WESTLAKE CHEM CORP COM 960413102 2,638 49,300 SH   SOLE 49,300 0 0
WEX INC COM 96208T104 265 2,450 SH   OTR 1 2,450 0 0
WEYERHAEUSER CO COM 962166104 613 19,200 SH   OTR 1 19,200 0 0
WHITEWAVE FOODS CO COM 966244105 2,177 40,000 SH   OTR 1 0 0 40,000
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 256 6,885 SH   OTR 2 0 0 6,885
WILLIAMS SONOMA INC COM 969904101 48,106 941,785 SH   OTR 3 941,785 0 0
WINNEBAGO INDS INC COM 974637100 2,345 99,500 SH   SOLE 99,500 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 3,878 399,400 SH   SOLE 399,400 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 467 15,602 SH   OTR 3 15,602 0 0
WPP PLC NEW ADR 92937A102 1,295 11,000 SH   OTR 1 11,000 0 0
WPP PLC NEW ADR 92937A102 1,048 8,904 SH   OTR 3 8,904 0 0
WPP PLC NEW ADR 92937A102 4,991 42,400 SH   SOLE 42,400 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 67 1,000 SH   OTR 1 1,000 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 39,578 587,828 SH   OTR 3 587,828 0 0
XL GROUP LTD COM G98294104 5,398 160,500 SH   SOLE 160,500 0 0
XYLEM INC COM 98419M100 21 400 SH   OTR 2 0 0 400
XYLEM INC COM 98419M100 37,772 720,158 SH   OTR 3 720,158 0 0
XYLEM INC COM 98419M100 10 200 SH   SOLE 0 0 200
YAMANA GOLD INC COM 98462Y100 31,818 7,386,951 SH   SOLE 7,385,556 0 1,395
YY INC ADS REPCOM CLA 98426T106 352 6,609 SH   OTR 3 6,609 0 0