13F-HR 1 cib1q08.txt FORM 13F HOLDINGS REPORT UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 Form 13F Form 13F COVER PAGE Report for the Calendar Year or Quarter Ended: March 31, 2008 Check here if Amendment [ ]; Amendment Number: This Amendment (Check only one.): [ ] is a restatement. [ ] adds new holdings entries. Institutional Investment Manager Filing this Report: Name: CIBC Global Asset Management Inc. Address: 1000 de la Gauchetiere Street West Suite 3200 Montreal, Quebec H3B 4W5 13F File Number: 28-03663 The institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form. Person Signing this Report on Behalf of Reporting Manager: Name: Guy Desrochers Title: First Vice President, Global Equities Phone: 514 875-7045 Signature, Place, and Date of Signing: /s/ Guy Desrochers Montreal, Quebec May 15, 2008 Report Type (Check only one.): [ X] 13F HOLDINGS REPORT. [ ] 13F NOTICE. [ ] 13F COMBINATION REPORT. FORM 13F SUMMARY PAGE Report Summary: Number of Other Included Managers: 0 Form13F Information Table Entry Total: 710 Form13F Information Table Value Total: $10,762,281 (thousands) List of Other Included Managers: Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional managers with respect to which this report is filed, other than the manager filing this report. NONE FORM 13F INFORMATION TABLE VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- 3COM CORP COM 885535104 24 10628 SH SOLE 10628 0 0 3M CO COM 88579Y101 5964 75348 SH SOLE 73654 0 1694 ABBOTT LABS COM 002824100 8972 162681 SH SOLE 159055 0 3626 ABERCROMBIE & FITCH CO CL A 002896207 624 8530 SH SOLE 8304 0 226 ACCENTURE LTD BERMUDA CL A G1150G111 2632 74832 SH SOLE 74832 0 0 ACE LTD ORD G0070K103 1791 32536 SH SOLE 31695 0 841 ACTIVISION INC NEW COM NEW 004930202 932 34129 SH SOLE 34129 0 0 ADOBE SYS INC COM 00724F101 3548 99687 SH SOLE 98277 0 1410 ADVANCED MICRO DEVICES INC COM 007903107 344 58480 SH SOLE 56683 0 1797 ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756M404 433 89562 SH SOLE 89562 0 0 ADVANTAGE ENERGY INCOME FD TR UNIT 00762L101 897 78207 SH SOLE 78207 0 0 AES CORP COM 00130H105 2553 153123 SH SOLE 151428 0 1695 AETNA INC NEW COM 00817Y108 4335 103002 SH SOLE 101808 0 1194 AFFILIATED COMPUTER SERVICES CL A 008190100 558 11130 SH SOLE 11130 0 0 AFLAC INC COM 001055102 3314 51025 SH SOLE 49900 0 1125 AGILENT TECHNOLOGIES INC COM 00846U101 1256 42105 SH SOLE 41116 0 989 AGNICO EAGLE MINES LTD COM 008474108 85527 1262752 SH SOLE 1261132 0 1620 AGRIUM INC COM 008916108 5861 94493 SH SOLE 94493 0 0 AIR LIQUIDE ADR (0 009126202 188 6110 SH SOLE 6110 0 0 AIR PRODS & CHEMS INC COM 009158106 2127 23116 SH SOLE 22574 0 542 AKAMAI TECHNOLOGIES INC COM 00971T101 1234 43837 SH SOLE 43435 0 402 ALCOA INC COM 013817101 4839 134186 SH SOLE 132052 0 2134 ALCON INC COM SHS H01301102 17047 119840 SH SOLE 104140 0 15700 ALLEGHENY ENERGY INC COM 017361106 820 16229 SH SOLE 15788 0 441 ALLEGHENY TECHNOLOGIES INC COM 01741R102 1393 19526 SH SOLE 19271 0 255 ALLERGAN INC COM 018490102 1748 30995 SH SOLE 30247 0 748 ALLIED WASTE INDS INC COM PAR$.01NEW 019589308 286 26456 SH SOLE 26456 0 0 ALLSTATE CORP COM 020002101 3108 64671 SH SOLE 63227 0 1444 ALTERA CORP COM 021441100 727 39472 SH SOLE 38521 0 951 ALTRIA GROUP INC COM 02209S103 7176 323244 SH SOLE 315273 0 7971 AMAZON COM INC COM 023135106 2527 35446 SH SOLE 34734 0 712 AMBAC FINL GROUP INC COM 023139108 61 10665 SH SOLE 10329 0 336 AMDOCS LTD ORD G02602103 1582 55790 SH SOLE 55790 0 0 AMEREN CORP COM 023608102 2083 47308 SH SOLE 44457 0 2851 AMERICAN CAPITAL STRATEGIES COM 024937104 479 14016 SH SOLE 14016 0 0 AMERICAN ELEC PWR INC COM 025537101 1721 41345 SH SOLE 40295 0 1050 AMERICAN EXPRESS CO COM 025816109 5418 123924 SH SOLE 121152 0 2772 AMERICAN INTL GROUP INC COM 026874107 20980 486415 SH SOLE 480384 0 6031 AMERICAN TOWER CORP CL A 029912201 1797 45834 SH SOLE 44847 0 987 AMERIPRISE FINL INC COM 03076C106 1283 24750 SH SOLE 24158 0 592 AMERISOURCEBERGEN CORP COM 03073E105 801 19552 SH SOLE 19050 0 502 AMGEN INC COM 031162100 5181 124004 SH SOLE 121423 0 2581 ANADARKO PETE CORP COM 032511107 3076 48795 SH SOLE 47639 0 1156 ANALOG DEVICES INC COM 032654105 2068 70040 SH SOLE 69177 0 863 ANGLO AMERN PLC ADR NEW 03485P201 1029 34580 SH SOLE 34580 0 0 ANHEUSER BUSCH COS INC COM 035229103 3712 78236 SH SOLE 76423 0 1813 ANNALY CAP MGMT INC COM 035710409 464 30274 SH SOLE 30274 0 0 AON CORP COM 037389103 1220 30360 SH SOLE 29643 0 717 APACHE CORP COM 037411105 4126 34149 SH SOLE 33371 0 778 APARTMENT INVT & MGMT CO CL A 03748R101 422 11772 SH SOLE 11772 0 0 APOLLO GROUP INC CL A 037604105 746 17260 SH SOLE 16912 0 348 APPLE INC COM 037833100 18580 129485 SH SOLE 127450 0 2035 APPLERA CORP COM AP BIO GRP 038020103 612 18636 SH SOLE 18122 0 514 APPLIED MATLS INC COM 038222105 3074 157556 SH SOLE 154194 0 3362 ARCHER DANIELS MIDLAND CO COM 039483102 2848 69190 SH SOLE 67623 0 1567 ASHLAND INC NEW COM 044209104 292 6169 SH SOLE 6169 0 0 ASSURANT INC COM 04621X108 640 10509 SH SOLE 10509 0 0 AT&T INC COM 00206R102 26738 698115 SH SOLE 683868 0 14247 ATHEROS COMMUNICATIONS INC COM 04743P108 609 29226 SH SOLE 29226 0 0 ATMEL CORP COM 049513104 45 12843 SH SOLE 12843 0 0 AU OPTRONICS CORP SPONSORED ADR 002255107 585 34025 SH SOLE 34025 0 0 AUTODESK INC COM 052769106 1410 44788 SH SOLE 44222 0 566 AUTOMATIC DATA PROCESSING IN COM 053015103 2608 61528 SH SOLE 60221 0 1307 AUTONATION INC COM 05329W102 265 17721 SH SOLE 17721 0 0 AVALONBAY CMNTYS INC COM 053484101 768 7956 SH SOLE 7956 0 0 AVERY DENNISON CORP COM 053611109 466 9466 SH SOLE 9466 0 0 AVON PRODS INC COM 054303102 1840 46538 SH SOLE 45468 0 1070 BAKER HUGHES INC COM 057224107 2331 34023 SH SOLE 33264 0 759 BALL CORP COM 058498106 629 13681 SH SOLE 13681 0 0 BALLARD PWR SYS INC COM 05858H104 232 56129 SH SOLE 56129 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 1812 82405 SH SOLE 82405 0 0 BANCO ITAU HLDG FINANCIERA S SP ADR 500 PFD 059602201 520 22840 SH SOLE 22840 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 265 5071 SH SOLE 5071 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 464 13072 SH SOLE 13072 0 0 BANK MONTREAL QUE COM 063671101 182677 4076784 SH SOLE 3224039 0 852745 BANK NOVA SCOTIA HALIFAX COM 064149107 543681 12005356 SH SOLE 11050895 0 954461 BANK OF AMERICA CORPORATION COM 060505104 20737 547004 SH SOLE 534095 0 12909 BANK OF NEW YORK MELLON CORP COM 064058100 18243 437156 SH SOLE 434485 0 2671 BARD C R INC COM 067383109 987 10242 SH SOLE 9966 0 276 BARR PHARMACEUTICALS INC COM 068306109 525 10876 SH SOLE 10582 0 294 BARRICK GOLD CORP COM 067901108 195101 4457929 SH SOLE 4450639 0 7290 BAXTER INTL INC COM 071813109 4601 79589 SH SOLE 78060 0 1529 BAYTEX ENERGY TR TRUST UNIT 073176109 1149 51854 SH SOLE 51854 0 0 BB&T CORP COM 054937107 4229 131919 SH SOLE 127308 0 4611 BCE INC COM NEW 05534B760 472390 13963905 SH SOLE 12969828 0 994077 BEA SYS INC COM 073325102 274 14312 SH SOLE 14312 0 0 BECTON DICKINSON & CO COM 075887109 2429 28290 SH SOLE 27699 0 591 BED BATH & BEYOND INC COM 075896100 964 32664 SH SOLE 31881 0 783 BEMIS INC COM 081437105 257 10118 SH SOLE 10118 0 0 BEST BUY INC COM 086516101 4427 106771 SH SOLE 105883 0 888 BIG LOTS INC COM 089302103 237 10649 SH SOLE 10649 0 0 BIOGEN IDEC INC COM 09062X103 2121 34388 SH SOLE 33699 0 689 BIOVAIL CORP COM 09067J109 1036 96371 SH SOLE 96371 0 0 BJ SVCS CO COM 055482103 858 30103 SH SOLE 29261 0 842 BLACK & DECKER CORP COM 091797100 486 7359 SH SOLE 7139 0 220 BLOCK H & R INC COM 093671105 668 32168 SH SOLE 31282 0 886 BMC SOFTWARE INC COM 055921100 674 20741 SH SOLE 20184 0 557 BOEING CO COM 097023105 6090 81884 SH SOLE 80059 0 1825 BOSTON PROPERTIES INC COM 101121101 1043 11333 SH SOLE 11000 0 333 BOSTON SCIENTIFIC CORP COM 101137107 1660 128979 SH SOLE 125612 0 3367 BP PLC ADR (6 ORDS) E05562210 3366 57085 SH SOLE 57085 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 8076 379134 SH SOLE 369695 0 9439 BROADCOM CORP CL A 111320107 2390 124031 SH SOLE 122864 0 1167 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 1232 168817 SH SOLE 168817 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 80276 2983204 SH SOLE 2980312 0 2892 BROOKFIELD PPTYS CORP COM 112900105 18439 957233 SH SOLE 955668 0 1565 BROWN FORMAN CORP CL B 115637209 579 8741 SH SOLE 8741 0 0 BURLINGTON NORTHN SANTA FE C COM 12189T104 3484 37779 SH SOLE 37070 0 709 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 996 18311 SH SOLE 17862 0 449 CA INC COM 12673P105 1092 48542 SH SOLE 47473 0 1069 CAE INC COM 124765108 1995 176348 SH SOLE 176348 0 0 CAMECO CORP COM 13321L108 16495 501027 SH SOLE 500787 0 240 CAMPBELL SOUP CO COM 134429109 1238 36454 SH SOLE 35826 0 628 CANADIAN NAT RES LTD COM 136385101 267521 3910065 SH SOLE 3905055 0 5010 CANADIAN NATL RY CO COM 136375102 329248 6799970 SH SOLE 6185062 0 614908 CANADIAN PAC RY LTD COM 13645T100 172329 2683886 SH SOLE 2447086 0 236800 CANAM GROUP INC COMMON 13710C107 3071 288300 SH SOLE 288300 0 0 CAPITAL ONE FINL CORP COM 14040H105 4106 83440 SH SOLE 82422 0 1018 CARDINAL HEALTH INC COM 14149Y108 5787 110200 SH SOLE 109298 0 902 CARDIOME PHARMA CORP COM NEW 14159U202 375 44107 SH SOLE 44107 0 0 CARNIVAL CORP PAIRED CTF 143658300 2284 56432 SH SOLE 55354 0 1078 CATERPILLAR INC DEL COM 149123101 5296 67643 SH SOLE 66132 0 1511 CB RICHARD ELLIS GROUP INC CL A 12497T101 413 19080 SH SOLE 18527 0 553 CBS CORP NEW CL B 124857202 1782 80706 SH SOLE 78884 0 1822 CDN IMPERIAL BK OF COMMERCE COM 136069101 197526 3071668 SH SOLE 3041613 0 30055 CELESTICA INC SUB VTG SHS 15101Q108 27157 3998449 SH SOLE 3986339 0 12110 CELGENE CORP COM 151020104 2422 39519 SH SOLE 38610 0 909 CEMEX SAB DE CV SPON ADR NEW 151290889 447 17111 SH SOLE 17111 0 0 CENTERPOINT ENERGY INC COM 15189T107 429 30031 SH SOLE 30031 0 0 CENTEX CORP COM 152312104 280 11551 SH SOLE 11551 0 0 CENTURYTEL INC COM 156700106 382 11487 SH SOLE 11487 0 0 CHARTER COMMUNICATIONS INC D CL A 16117M107 17 19961 SH SOLE 19961 0 0 CHC HELICOPTER CORP CL A SUB VTG 12541C203 772 26089 SH SOLE 26089 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 440 19646 SH SOLE 19646 0 0 CHESAPEAKE ENERGY CORP COM 165167107 1797 38947 SH SOLE 37830 0 1117 CHEVRON CORP NEW COM 166764100 20541 240658 SH SOLE 235707 0 4951 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 405 5400 SH SOLE 5400 0 0 CHUBB CORP COM 171232101 2031 41040 SH SOLE 40030 0 1010 CHUNGHWA TELECOM CO LTD SPON ADR NEW 17133Q304 914 35113 SH SOLE 35113 0 0 CIENA CORP COM NEW 171779309 1252 40613 SH SOLE 40371 0 242 CIGNA CORP COM 125509109 1309 32260 SH SOLE 31570 0 690 CINCINNATI FINL CORP COM 172062101 634 16671 SH SOLE 16671 0 0 CINTAS CORP COM 172908105 450 15751 SH SOLE 15751 0 0 CISCO SYS INC COM 17275R102 23105 959336 SH SOLE 945080 0 14256 CIT GROUP INC COM 125581108 234 19783 SH SOLE 19223 0 560 CITIGROUP INC COM 172967101 17925 839725 SH SOLE 828044 0 11681 CITIZENS COMMUNICATIONS CO COM 17453B101 1600 152558 SH SOLE 147508 0 5050 CITRIX SYS INC COM 177376100 563 19203 SH SOLE 18716 0 487 CLEAR CHANNEL COMMUNICATIONS COM 184502102 1555 53208 SH SOLE 51911 0 1297 CLOROX CO DEL COM 189054109 829 14637 SH SOLE 14204 0 433 CME GROUP INC COM 12572Q105 2310 4924 SH SOLE 4801 0 123 CMS ENERGY CORP COM 125896100 287 21224 SH SOLE 21224 0 0 COACH INC COM 189754104 1174 38937 SH SOLE 38011 0 926 COCA COLA CO COM 191216100 15199 249692 SH SOLE 245069 0 4623 COCA COLA ENTERPRISES INC COM 191219104 792 32707 SH SOLE 31877 0 830 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3100 107511 SH SOLE 106793 0 718 COLGATE PALMOLIVE CO COM 194162103 7005 89916 SH SOLE 88698 0 1218 COMCAST CORP NEW CL A 20030N101 8488 438940 SH SOLE 431606 0 7334 COMERICA INC COM 200340107 1223 34855 SH SOLE 33578 0 1277 COMMERCE BANCORP INC NJ COM 200519106 626 17886 SH SOLE 17353 0 533 COMPANIA DE TELECOMUNICS CHI SPON ADR NEW 204449300 93 10916 SH SOLE 10916 0 0 COMPTON PETE CORP COM 204940100 899 80889 SH SOLE 80889 0 0 COMPUTER SCIENCES CORP COM 205363104 715 17522 SH SOLE 17039 0 483 COMPUWARE CORP COM 205638109 250 34097 SH SOLE 34097 0 0 CONAGRA FOODS INC COM 205887102 1273 53133 SH SOLE 51793 0 1340 CONEXANT SYSTEMS INC COM 207142100 7 12513 SH SOLE 12513 0 0 CONOCOPHILLIPS COM 20825C104 17524 229960 SH SOLE 226181 0 3779 CONSOL ENERGY INC COM 20854P109 1233 17819 SH SOLE 17366 0 453 CONSOLIDATED EDISON INC COM 209115104 995 25071 SH SOLE 24293 0 778 CONSTELLATION BRANDS INC CL A 21036P108 351 19866 SH SOLE 19866 0 0 CONSTELLATION ENERGY GROUP I COM 210371100 1689 19140 SH SOLE 18694 0 446 CONVERGYS CORP COM 212485106 201 13316 SH SOLE 13316 0 0 COOPER INDS LTD CL A G24182100 1495 37246 SH SOLE 36730 0 516 CORNING INC COM 219350105 9075 377505 SH SOLE 373766 0 3739 CORUS ENTERTAINMENT INC COM CL B NON VTG 220874101 1003 57236 SH SOLE 57236 0 0 COSTCO WHSL CORP NEW COM 22160K105 3963 61003 SH SOLE 59945 0 1058 COUNTRYWIDE FINANCIAL CORP COM 222372104 341 61921 SH SOLE 60394 0 1527 COVENTRY HEALTH CARE INC COM 222862104 761 18860 SH SOLE 18466 0 394 COVIDIEN LTD COM G2552X108 4124 93196 SH SOLE 91997 0 1199 CREE INC COM 225447101 816 29179 SH SOLE 29179 0 0 CROWN CASTLE INTL CORP COM 228227104 312 9052 SH SOLE 9052 0 0 CRYSTALLEX INTL CORP COM 22942F101 391 172311 SH SOLE 172311 0 0 CSX CORP COM 126408103 2413 43041 SH SOLE 41977 0 1064 CUMMINS INC COM 231021106 920 19647 SH SOLE 19145 0 502 CVS CAREMARK CORPORATION COM 126650100 9053 223482 SH SOLE 219990 0 3492 D R HORTON INC COM 23331A109 445 28268 SH SOLE 27283 0 985 DANAHER CORP DEL COM 235851102 2235 29391 SH SOLE 28779 0 612 DARDEN RESTAURANTS INC COM 237194105 463 14216 SH SOLE 14216 0 0 DASSAULT SYS S A SPONSORED ADR 237545108 1953 33685 SH SOLE 33685 0 0 DEAN FOODS CO NEW COM 242370104 379 18844 SH SOLE 18844 0 0 DEERE & CO COM 244199105 3842 47757 SH SOLE 47239 0 518 DELL INC COM 24702R101 6621 332390 SH SOLE 327031 0 5359 DELTA AIR LINES INC DEL COM NEW 247361702 233 27100 SH SOLE 27100 0 0 DENISON MINES CORP COM 248356107 698 110693 SH SOLE 110693 0 0 DENTSPLY INTL INC NEW COM 249030107 422 10921 SH SOLE 10921 0 0 DESCARTES SYS GROUP INC COM 249906108 3397 975300 SH SOLE 975300 0 0 DEUTSCHE TELEKOM SP ADR (1 ORD) E25156610 3102 182250 SH SOLE 182250 0 0 DEVELOPERS DIVERSIFIED RLTY COM 251591103 478 11411 SH SOLE 11411 0 0 DEVON ENERGY CORP NEW COM 25179M103 4898 46949 SH SOLE 45892 0 1057 DIAGEO P L C SPON ADR NEW 25243Q205 4608 56660 SH SOLE 56660 0 0 DIRECTV GROUP INC COM 25459L106 2291 92402 SH SOLE 90672 0 1730 DISCOVER FINL SVCS COM 254709108 912 55695 SH SOLE 54479 0 1216 DISCOVERY HOLDING CO CL A COM 25468Y107 200 9445 SH SOLE 9445 0 0 DISH NETWORK CORP CL A 25470M109 218 7589 SH SOLE 7589 0 0 DISNEY WALT CO COM DISNEY 254687106 6801 216739 SH SOLE 212214 0 4525 DOMINION RES INC VA NEW COM 25746U109 2736 66984 SH SOLE 65553 0 1431 DONNELLEY R R & SONS CO COM 257867101 654 21573 SH SOLE 20941 0 632 DOVER CORP COM 260003108 996 23836 SH SOLE 23226 0 610 DOW CHEM CO COM 260543103 3593 97515 SH SOLE 95194 0 2321 DRAXIS HEALTH INC COM 26150J101 5136 1070900 SH SOLE 1070900 0 0 DTE ENERGY CO COM 233331107 658 16930 SH SOLE 16930 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 4493 96079 SH SOLE 93839 0 2240 DUKE ENERGY CORP NEW COM 26441C105 4723 264607 SH SOLE 249845 0 14762 DYNEGY INC DEL CL A 26817G102 294 37223 SH SOLE 37223 0 0 E M C CORP MASS COM 268648102 4935 344145 SH SOLE 339211 0 4934 E TRADE FINANCIAL CORP COM 269246104 152 39487 SH SOLE 39487 0 0 EASTMAN CHEM CO COM 277432100 492 7881 SH SOLE 7881 0 0 EASTMAN KODAK CO COM 277461109 1083 61300 SH SOLE 60444 0 856 EATON CORP COM 278058102 1169 14678 SH SOLE 14302 0 376 EBAY INC COM 278642103 5128 171860 SH SOLE 169189 0 2671 ECOLAB INC COM 278865100 857 19739 SH SOLE 19232 0 507 EDISON INTL COM 281020107 1734 35381 SH SOLE 34570 0 811 EL PASO CORP COM 28336L109 1108 66572 SH SOLE 64717 0 1855 ELDORADO GOLD CORP NEW COM 284902103 6465 938564 SH SOLE 938564 0 0 ELECTRONIC ARTS INC COM 285512109 4514 90445 SH SOLE 89677 0 768 ELECTRONIC DATA SYS NEW COM 285661104 889 53417 SH SOLE 52021 0 1396 EMBARQ CORP COM 29078E105 615 15344 SH SOLE 14874 0 470 EMERSON ELEC CO COM 291011104 4325 84052 SH SOLE 82144 0 1908 EMPRESA NACIONAL DE ELCTRCID SPONSORED ADR 29244T101 589 12046 SH SOLE 12046 0 0 ENBRIDGE INC COM 29250N105 348761 8468975 SH SOLE 7250501 0 1218474 ENCANA CORP COM 292505104 633721 8322654 SH SOLE 8300079 0 22575 ENERPLUS RES FD UNIT TR G NEW 29274D604 169262 3896629 SH SOLE 3804109 0 92520 ENERSIS S A SPONSORED ADR 29274F104 315 17823 SH SOLE 17823 0 0 ENI S P A SP ADR (1ORD) E26874R10 3334 47670 SH SOLE 47670 0 0 ENSCO INTL INC COM 26874Q100 991 15830 SH SOLE 15414 0 416 ENTERGY CORP NEW COM 29364G103 2318 21252 SH SOLE 20776 0 476 ENTERPRISE PRODS PARTNERS L COM 293792107 305 10256 SH SOLE 10256 0 0 EOG RES INC COM 26875P101 2855 23793 SH SOLE 23194 0 599 EQUIFAX INC COM 294429105 473 13718 SH SOLE 13718 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1281 30882 SH SOLE 30038 0 844 ESSILOR INTL S A ADR 297284200 670 20550 SH SOLE 20550 0 0 EXELON CORP COM 30161N101 7348 90417 SH SOLE 88840 0 1577 EXPEDIA INC DEL COM 30212P105 670 30595 SH SOLE 30112 0 483 EXPEDITORS INTL WASH INC COM 302130109 1134 25108 SH SOLE 24547 0 561 EXPRESS SCRIPTS INC COM 302182100 1869 29056 SH SOLE 28450 0 606 EXXON MOBIL CORP COM 30231G102 55050 650943 SH SOLE 638005 0 12938 F5 NETWORKS INC COM 315616102 511 28127 SH SOLE 28127 0 0 FAIRFAX FINL HLDGS LTD SUB VTG 303901102 27945 96102 SH SOLE 96102 0 0 FAMILY DLR STORES INC COM 307000109 290 14868 SH SOLE 14868 0 0 FASTENAL CO COM 311900104 255 5556 SH SOLE 5556 0 0 FEDERAL HOME LN MTG CORP COM 313400301 1757 69377 SH SOLE 67768 0 1609 FEDERAL NATL MTG ASSN COM 313586109 3386 129448 SH SOLE 127109 0 2339 FEDERATED INVS INC PA CL B 314211103 358 9144 SH SOLE 9144 0 0 FEDEX CORP COM 31428X106 2911 31409 SH SOLE 30644 0 765 FIDELITY NATL INFORMATION SV COM 31620M106 605 15856 SH SOLE 15393 0 463 FIFTH THIRD BANCORP COM 316773100 2172 103815 SH SOLE 100356 0 3459 FINISAR COM 31787A101 18 14416 SH SOLE 14416 0 0 FIRST HORIZON NATL CORP COM 320517105 170 12126 SH SOLE 12126 0 0 FIRSTENERGY CORP COM 337932107 2287 33327 SH SOLE 32554 0 773 FIRSTSERVICE CORP SUB VTG SH 33761N109 428 19824 SH SOLE 19824 0 0 FISERV INC COM 337738108 932 19383 SH SOLE 18931 0 452 FLEXTRONICS INTL LTD ORD Y2573F102 811 86360 SH SOLE 86360 0 0 FLUOR CORP NEW COM 343412102 1205 8535 SH SOLE 8322 0 213 FORD MTR CO DEL COM PAR $0.01 345370860 1124 196555 SH SOLE 191300 0 5255 FORDING CDN COAL TR TR UNIT 345425102 17624 337093 SH SOLE 337093 0 0 FOREST LABS INC COM 345838106 1349 33729 SH SOLE 32926 0 803 FORTUNE BRANDS INC COM 349631101 1027 14778 SH SOLE 14344 0 434 FPL GROUP INC COM 302571104 2482 39556 SH SOLE 38576 0 980 FRANKLIN RES INC COM 354613101 5054 52112 SH SOLE 51726 0 386 FREEPORT-MCMORAN COPPER & GO COM 35671D857 3226 33530 SH SOLE 32640 0 890 FRONTEER DEV GROUP INC COM 35903Q106 234 47073 SH SOLE 47073 0 0 GALLAGHER ARTHUR J & CO COM 363576109 877 37136 SH SOLE 34256 0 2880 GAMESTOP CORP NEW CL A 36467W109 873 16890 SH SOLE 16890 0 0 GAMMON GOLD INC COM 36467T106 557 72595 SH SOLE 72595 0 0 GANNETT INC COM 364730101 719 24766 SH SOLE 23944 0 822 GAP INC DEL COM 364760108 2094 106413 SH SOLE 105122 0 1291 GEMSTAR-TV GUIDE INTL INC COM 36866W106 55 11685 SH SOLE 11685 0 0 GENENTECH INC COM NEW 368710406 2294 28256 SH SOLE 28256 0 0 GENERAL DYNAMICS CORP COM 369550108 3468 41603 SH SOLE 40642 0 961 GENERAL ELECTRIC CO COM 369604103 44137 1192629 SH SOLE 1168690 0 23939 GENERAL GROWTH PPTYS INC COM 370021107 1023 26797 SH SOLE 26120 0 677 GENERAL MLS INC COM 370334104 2193 36622 SH SOLE 35780 0 842 GENERAL MTRS CORP COM 370442105 1062 55740 SH SOLE 54367 0 1373 GENUINE PARTS CO COM 372460105 756 18809 SH SOLE 18257 0 552 GENWORTH FINL INC COM CL A 37247D106 1100 48587 SH SOLE 47388 0 1199 GENZYME CORP COM 372917104 2178 29216 SH SOLE 28567 0 649 GERDAU AMERISTEEL CORP COM 37373P105 1000 70242 SH SOLE 70242 0 0 GILDAN ACTIVEWEAR INC COM 375916103 100267 2661800 SH SOLE 2531430 0 130370 GILEAD SCIENCES INC COM 375558103 4944 95949 SH SOLE 93754 0 2195 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1020 24045 SH SOLE 24045 0 0 GOLDCORP INC NEW COM 380956409 164759 4238790 SH SOLE 4233840 0 4950 GOLDEN STAR RES LTD CDA COM 38119T104 560 160772 SH SOLE 160772 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 7406 44780 SH SOLE 43827 0 953 GOODRICH CORP COM 382388106 699 12153 SH SOLE 11828 0 325 GOODYEAR TIRE & RUBR CO COM 382550101 474 18373 SH SOLE 17818 0 555 GOOGLE INC CL A 38259P508 16093 36536 SH SOLE 35998 0 538 GRAINGER W W INC COM 384802104 577 7551 SH SOLE 7551 0 0 GREAT BASIN GOLD LTD COM 390124105 2630 726800 SH SOLE 726800 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 29228 2748828 SH SOLE 2741648 0 7180 HALLIBURTON CO COM 406216101 4506 114562 SH SOLE 112460 0 2102 HARLEY DAVIDSON INC COM 412822108 1410 37610 SH SOLE 36933 0 677 HARMAN INTL INDS INC COM 413086109 291 6692 SH SOLE 6508 0 184 HARRY WINSTON DIAMOND CORP COM 41587B100 979 40934 SH SOLE 40934 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 2544 33581 SH SOLE 32818 0 763 HARVEST ENERGY TR TRUST UNIT 41752X101 1905 85127 SH SOLE 85127 0 0 HASBRO INC COM 418056107 443 15884 SH SOLE 15884 0 0 HCP INC COM 40414L109 665 19678 SH SOLE 19678 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 1572 16000 SH SOLE 16000 0 0 HEINEKEN N V ADR(0 5 423012202 189 6552 SH SOLE 6552 0 0 HEINZ H J CO COM 423074103 7184 152959 SH SOLE 146467 0 6492 HERCULES INC COM 427056106 201 10972 SH SOLE 10972 0 0 HERSHEY CO COM 427866108 723 19183 SH SOLE 18689 0 494 HESS CORP COM 42809H107 2359 26748 SH SOLE 26084 0 664 HEWLETT PACKARD CO COM 428236103 19839 434518 SH SOLE 428483 0 6035 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 435 89644 SH SOLE 89644 0 0 HOME DEPOT INC COM 437076102 5704 203915 SH SOLE 199834 0 4081 HONEYWELL INTL INC COM 438516106 8027 142279 SH SOLE 140517 0 1762 HOSPIRA INC COM 441060100 691 16165 SH SOLE 16165 0 0 HOST HOTELS & RESORTS INC COM 44107P104 794 49845 SH SOLE 48307 0 1538 HSBC HLDGS PLC SPON ADR NEW 404280406 3642 44258 SH SOLE 44258 0 0 HUDSON CITY BANCORP COM 443683107 972 54983 SH SOLE 53519 0 1464 HUMANA INC COM 444859102 729 16255 SH SOLE 15846 0 409 HUNTINGTON BANCSHARES INC COM 446150104 359 33416 SH SOLE 33416 0 0 IAC INTERACTIVECORP COM NEW 44919P300 618 29782 SH SOLE 29226 0 556 IAMGOLD CORP COM 450913108 1521 205391 SH SOLE 205391 0 0 ICICI BK LTD ADR 45104G104 1684 44100 SH SOLE 44100 0 0 ILLINOIS TOOL WKS INC COM 452308109 2325 48208 SH SOLE 47142 0 1066 IMPERIAL OIL LTD COM NEW 453038408 222386 4240333 SH SOLE 3733233 0 507100 IMS HEALTH INC COM 449934108 436 20736 SH SOLE 20151 0 585 ING GROEP N V SPONSORED ADR 456837103 2051 54885 SH SOLE 54885 0 0 INGERSOLL-RAND COMPANY LTD CL A G4776G101 1513 33950 SH SOLE 33231 0 719 INTEGRYS ENERGY GROUP INC COM 45822P105 1658 35549 SH SOLE 33115 0 2434 INTEL CORP COM 458140100 13168 621735 SH SOLE 608058 0 13677 INTERNATIONAL BUSINESS MACHS COM 459200101 17649 153284 SH SOLE 150115 0 3169 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 353 8008 SH SOLE 8008 0 0 INTERNATIONAL GAME TECHNOLOG COM 459902102 1441 35832 SH SOLE 34960 0 872 INTEROIL CORP COM 460951106 267 15826 SH SOLE 15826 0 0 INTERPUBLIC GROUP COS INC COM 460690100 374 44450 SH SOLE 42938 0 1512 INTL PAPER CO COM 460146103 1287 47322 SH SOLE 46119 0 1203 INTUIT COM 461202103 1081 40012 SH SOLE 39091 0 921 ITT CORP NEW COM 450911102 941 18158 SH SOLE 17666 0 492 IVANHOE MINES LTD COM 46579N103 1984 190581 SH SOLE 190581 0 0 JABIL CIRCUIT INC COM 466313103 233 24668 SH SOLE 24668 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 964 13096 SH SOLE 12804 0 292 JANUS CAP GROUP INC COM 47102X105 465 20000 SH SOLE 19579 0 421 JDS UNIPHASE CORP COM PAR $0.001 46612J507 258 19239 SH SOLE 19239 0 0 JOHNSON & JOHNSON COM 478160104 26505 408614 SH SOLE 401860 0 6754 JOHNSON CTLS INC COM 478366107 2074 61349 SH SOLE 59936 0 1413 JONES APPAREL GROUP INC COM 480074103 147 10984 SH SOLE 10984 0 0 JP MORGAN CHASE & CO COM 46625H100 24440 569064 SH SOLE 561141 0 7923 JSC MMC NORILSK NKL SPONS A 46626D108 388 13990 SH SOLE 13990 0 0 JUNIPER NETWORKS INC COM 48203R104 1404 56162 SH SOLE 54934 0 1228 KELLOGG CO COM 487836108 1628 30983 SH SOLE 30300 0 683 KEYCORP NEW COM 493267108 925 42163 SH SOLE 41017 0 1146 KIMBERLY CLARK CORP COM 494368103 6694 103701 SH SOLE 98847 0 4854 KIMCO REALTY CORP COM 49446R109 881 22480 SH SOLE 21799 0 681 KING PHARMACEUTICALS INC COM 495582108 203 23293 SH SOLE 23293 0 0 KINGFISHER PLC ADR (2 495724403 50 9450 SH SOLE 9450 0 0 KINGSWAY FINL SVCS INC COM 496904103 463 39202 SH SOLE 39202 0 0 KINROSS GOLD CORP COM NO PAR 496902404 86819 3896996 SH SOLE 3193296 0 703700 KLA-TENCOR CORP COM 482480100 834 22475 SH SOLE 21944 0 531 KOHLS CORP COM 500255104 1456 33958 SH SOLE 33147 0 811 KOOKMIN BK NEW SPONSORED ADR 50049M109 808 14408 SH SOLE 14408 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 261 17344 SH SOLE 17344 0 0 KRAFT FOODS INC CL A 50075N104 8316 268181 SH SOLE 258601 0 9580 KROGER CO COM 501044101 1903 74928 SH SOLE 73251 0 1677 KT CORP SPONSORED ADR 48268K101 375 15803 SH SOLE 15803 0 0 L-3 COMMUNICATIONS HLDGS INC COM 502424104 1338 12241 SH SOLE 11914 0 327 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1100 14930 SH SOLE 14622 0 308 LAS VEGAS SANDS CORP COM 517834107 704 9564 SH SOLE 9564 0 0 LAUDER ESTEE COS INC CL A 518439104 558 12161 SH SOLE 12161 0 0 LEGG MASON INC COM 524901105 2924 52231 SH SOLE 51871 0 360 LEGGETT & PLATT INC COM 524660107 309 20232 SH SOLE 20232 0 0 LEHMAN BROS HLDGS INC COM 524908100 2086 55426 SH SOLE 54146 0 1280 LENNAR CORP CL A 526057104 258 13737 SH SOLE 13737 0 0 LEUCADIA NATL CORP COM 527288104 854 18879 SH SOLE 18464 0 415 LEVEL 3 COMMUNICATIONS INC COM 52729N100 77 36248 SH SOLE 36248 0 0 LEXMARK INTL NEW CL A 529771107 335 10913 SH SOLE 10913 0 0 LIBERTY GLOBAL INC COM SER A 530555101 492 14441 SH SOLE 14441 0 0 LIBERTY MEDIA CORP NEW ENT COM SER A 53071M500 357 15764 SH SOLE 15764 0 0 LIBERTY MEDIA CORP NEW INT COM SER A 53071M104 401 24838 SH SOLE 24838 0 0 LILLY ELI & CO COM 532457108 5439 105425 SH SOLE 103079 0 2346 LIMITED BRANDS INC COM 532716107 660 38576 SH SOLE 37649 0 927 LINCOLN NATL CORP IND COM 534187109 1463 28144 SH SOLE 27463 0 681 LINEAR TECHNOLOGY CORP COM 535678106 2272 74044 SH SOLE 74044 0 0 LIZ CLAIBORNE INC COM 539320101 184 10116 SH SOLE 10116 0 0 LLOYDS TSB GROUP SP ADR (4 ORDS) E53943910 2798 77845 SH SOLE 77845 0 0 LOCKHEED MARTIN CORP COM 539830109 3866 38934 SH SOLE 38129 0 805 LOEWS CORP COM 540424108 2060 51206 SH SOLE 50112 0 1094 LOWES COS INC COM 548661107 3578 155983 SH SOLE 152387 0 3596 LSI CORPORATION COM 502161102 297 60019 SH SOLE 57854 0 2165 LUKOIL HLDGS ADR(1 O 677862104 3574 42045 SH SOLE 42045 0 0 LUNDIN MINING CORP COM 550372106 50373 7396986 SH SOLE 7393676 0 3310 LUXOTTICA GROUP S P A SPONSORED ADR 55068R202 2612 103820 SH SOLE 103820 0 0 M & T BK CORP COM 55261F104 703 8731 SH SOLE 8731 0 0 MACYS INC COM 55616P104 1272 55142 SH SOLE 54013 0 1129 MAGNA INTL INC CL A 559222401 103007 1413185 SH SOLE 1401295 0 11890 MANITOWOC INC COM 563571108 563 13794 SH SOLE 13476 0 318 MANULIFE FINL CORP COM 56501R106 631977 16534099 SH SOLE 15454219 0 1079880 MARATHON OIL CORP COM 565849106 6673 146329 SH SOLE 144647 0 1682 MARRIOTT INTL INC NEW CL A 571903202 1333 38804 SH SOLE 37957 0 847 MARSH & MCLENNAN COS INC COM 571748102 1382 56765 SH SOLE 55365 0 1400 MARSHALL & ILSLEY CORP NEW COM 571837103 621 26773 SH SOLE 25939 0 834 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1622 149068 SH SOLE 149068 0 0 MASCO CORP COM 574599106 842 42448 SH SOLE 41366 0 1082 MATTEL INC COM 577081102 2501 125692 SH SOLE 124635 0 1057 MAXIM INTEGRATED PRO COMMON 57772K101 1939 95114 SH SOLE 95114 0 0 MBIA INC COM 55262C100 163 13308 SH SOLE 12927 0 381 MCCORMICK & CO INC COM NON VTG 579780206 471 12747 SH SOLE 12747 0 0 MCDERMOTT INTL INC COM 580037109 296 5405 SH SOLE 5405 0 0 MCDONALDS CORP COM 580135101 7044 126309 SH SOLE 123495 0 2814 MCGRAW HILL COS INC COM 580645109 1374 37187 SH SOLE 36317 0 870 MCKESSON CORP COM 58155Q103 1618 30889 SH SOLE 30166 0 723 MDS INC COM 55269P302 8987 461908 SH SOLE 461578 0 330 MEADWESTVACO CORP COM 583334107 570 20943 SH SOLE 20298 0 645 MECHEL OAO SPONSORED ADR 583840103 2154 18928 SH SOLE 18928 0 0 MEDCO HEALTH SOLUTIONS INC COM 58405U102 2559 58448 SH SOLE 57184 0 1264 MEDTRONIC INC COM 585055106 8352 172709 SH SOLE 170024 0 2685 MEMC ELECTR MATLS INC COM 552715104 2479 34967 SH SOLE 34434 0 533 MERCK & CO INC COM 589331107 9593 252789 SH SOLE 247690 0 5099 MERRILL LYNCH & CO INC COM 590188108 7946 195061 SH SOLE 192988 0 2073 METALLICA RES INC COM 59125J104 17892 3039800 SH SOLE 3039800 0 0 METALLICA RESOURCES WTS DEC 59125J120 2137 744700 SH SOLE 744700 0 0 METHANEX CORP COM 59151K108 36629 1390200 SH SOLE 1386980 0 3220 METLIFE INC COM 59156R108 4598 76299 SH SOLE 74566 0 1733 MICROCHIP TECHNOLOGY INC COM 595017104 2444 74661 SH SOLE 74018 0 643 MICRON TECHNOLOGY INC COM 595112103 427 71595 SH SOLE 69244 0 2351 MICROSOFT CORP COM 594918104 32820 1156527 SH SOLE 1137724 0 18803 MILLIPORE CORP COM 601073109 342 5079 SH SOLE 5079 0 0 MINDRAY MEDICAL INTL LTD SPON ADR 602675100 4344 150100 SH SOLE 150100 0 0 MIRANT CORP NEW COM 60467R100 2065 56740 SH SOLE 56740 0 0 MOBILE TELESYSTEMS OJSC SPONSORED ADR 607409109 1085 14303 SH SOLE 14303 0 0 MOLEX INC COM 608554101 344 14844 SH SOLE 14844 0 0 MONSANTO CO NEW COM 61166W101 5924 53133 SH SOLE 51856 0 1277 MONSTER WORLDWIDE INC COM 611742107 328 13542 SH SOLE 13148 0 394 MOODYS CORP COM 615369105 865 24825 SH SOLE 24252 0 573 MORGAN STANLEY COM NEW 617446448 6458 141318 SH SOLE 138822 0 2496 MOSAIC CO COM 61945A107 1044 10171 SH SOLE 10171 0 0 MOTOROLA INC COM 620076109 2796 300692 SH SOLE 295065 0 5627 MURPHY OIL CORP COM 626717102 1507 18344 SH SOLE 17882 0 462 MYLAN INC COM 628530107 262 22551 SH SOLE 21619 0 932 NABORS INDUSTRIES LTD SHS G6359F103 1019 30169 SH SOLE 29361 0 808 NATIONAL CITY CORP COM 635405103 671 67425 SH SOLE 65625 0 1800 NATIONAL OILWELL VARCO INC COM 637071101 2015 34509 SH SOLE 33684 0 825 NATIONAL SEMICONDUCTOR CORP COM 637640103 2114 115412 SH SOLE 114708 0 704 NESTLE S A SP ADR 641069406 4976 39760 SH SOLE 39760 0 0 NET SERVICOS DE COMUNICACAO SPONSD ADR NEW 64109T201 265 25000 SH SOLE 25000 0 0 NETAPP INC COM COMMON 64110D104 788 39318 SH SOLE 38406 0 912 NEW YORK CMNTY BANCORP INC COM 649445103 1400 76838 SH SOLE 71178 0 5660 NEW YORK TIMES CO CL A 650111107 285 15069 SH SOLE 15069 0 0 NEWELL RUBBERMAID INC COM 651229106 628 27457 SH SOLE 26626 0 831 NEWMONT MINING CORP COM 651639106 2046 45165 SH SOLE 44097 0 1068 NEWS CORP CL A 65248E104 4969 265027 SH SOLE 259523 0 5504 NEXEN INC COM 65334H102 137575 4637943 SH SOLE 4630413 0 7530 NIKE INC CL B 654106103 6541 96196 SH SOLE 95243 0 953 NISOURCE INC COM 65473P105 497 28838 SH SOLE 28838 0 0 NOBLE CORPORATION SHS G65422100 1319 26561 SH SOLE 25911 0 650 NOBLE ENERGY INC COM 655044105 1384 19008 SH SOLE 18571 0 437 NOKIA CORP SPONSORED ADR 654902204 2381 74800 SH SOLE 74800 0 0 NORDSTROM INC COM 655664100 767 23514 SH SOLE 22979 0 535 NORFOLK SOUTHERN CORP COM 655844108 2996 55159 SH SOLE 54184 0 975 NORTEL NETWORKS CORP NEW COM NEW 656568508 13782 2023727 SH SOLE 2021690 0 2037 NORTHERN TR CORP COM 665859104 7644 115004 SH SOLE 114532 0 472 NORTHGATE MINERALS CORP COM 666416102 567 178351 SH SOLE 178351 0 0 NORTHROP GRUMMAN CORP COM 666807102 2795 35927 SH SOLE 35095 0 832 NOVA CHEMICALS CORP COM 66977W109 1402 58335 SH SOLE 58335 0 0 NOVAGOLD RES INC COM NEW 66987E206 501 64523 SH SOLE 64523 0 0 NOVELL INC COM 670006105 213 33884 SH SOLE 33884 0 0 NOVELLUS SYS INC COM 670008101 261 12407 SH SOLE 12407 0 0 NOVO-NORDISK A S ADR 670100205 4318 62360 SH SOLE 62360 0 0 NUCOR CORP COM 670346105 2058 30386 SH SOLE 29685 0 701 NVIDIA CORP COM 67066G104 1102 55707 SH SOLE 54393 0 1314 NYSE EURONEXT COM 629491101 1218 19736 SH SOLE 19106 0 630 OAO GAZPROM ADR(4 O 368287207 1113 22038 SH SOLE 22038 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 6379 87175 SH SOLE 85236 0 1939 OFFICE DEPOT INC COM 676220106 317 28689 SH SOLE 27893 0 796 OMNICOM GROUP INC COM 681919106 3128 70809 SH SOLE 69967 0 842 OMNITURE INC COM 68212S109 854 36800 SH SOLE 36800 0 0 OPEN JT STK CO-VIMPEL COMMUN SPONSORED ADR 68370R109 1315 44005 SH SOLE 44005 0 0 OPEN TEXT CORP COM 683715106 3438 108789 SH SOLE 108789 0 0 ORACLE CORP COM 68389X105 9257 473276 SH SOLE 464050 0 9226 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 249 5931 SH SOLE 5931 0 0 PACCAR INC COM 693718108 1822 40499 SH SOLE 39610 0 889 PACTIV CORP COM 695257105 796 30355 SH SOLE 30355 0 0 PALL CORP COM 696429307 417 11888 SH SOLE 11888 0 0 PALM INC NEW COM 696643105 469 93894 SH SOLE 93894 0 0 PAN AMERICAN SILVER CORP COM 697900108 2065 53468 SH SOLE 53468 0 0 PARKER HANNIFIN CORP COM 701094104 1220 17609 SH SOLE 17159 0 450 PATTERSON COMPANIES INC COM 703395103 517 14255 SH SOLE 14255 0 0 PAYCHEX INC COM 704326107 2686 78395 SH SOLE 77525 0 870 PEABODY ENERGY CORP COM 704549104 1327 26019 SH SOLE 25368 0 651 PENGROWTH ENERGY TR TR UNIT NEW 706902509 5274 275610 SH SOLE 167410 0 108200 PENN WEST ENERGY TR TR UNIT 707885109 26155 933506 SH SOLE 933506 0 0 PENNEY J C INC COM 708160106 2035 53982 SH SOLE 53397 0 585 PEOPLES UNITED FINANCIAL INC COM 712704105 180 10370 SH SOLE 10370 0 0 PEPCO HOLDINGS INC COM 713291102 510 20618 SH SOLE 20618 0 0 PEPSI BOTTLING GROUP INC COM 713409100 540 15922 SH SOLE 15922 0 0 PEPSICO INC COM 713448108 15585 215880 SH SOLE 212125 0 3755 PERKINELMER INC COM 714046109 290 11951 SH SOLE 11951 0 0 PETRO-CDA COM 71644E102 209503 4810205 SH SOLE 4714355 0 95850 PETROBRAS ENERGIA PARTCPTNS SP ADR B SHS 71646M102 131 11541 SH SOLE 11541 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1547 15154 SH SOLE 15154 0 0 PFIZER INC COM 717081103 20035 960864 SH SOLE 938301 0 22563 PG&E CORP COM 69331C108 1411 38327 SH SOLE 37395 0 932 PHILIP MORRIS INTL COMMON 718172109 20888 412979 SH SOLE 405008 0 7971 PINNACLE WEST CAP CORP COM 723484101 1482 42242 SH SOLE 39512 0 2730 PITNEY BOWES INC COM 724479100 775 22136 SH SOLE 21484 0 652 PLUM CREEK TIMBER CO INC COM 729251108 814 20010 SH SOLE 19472 0 538 PNC FINL SVCS GROUP INC COM 693475105 2162 32974 SH SOLE 32147 0 827 POLO RALPH LAUREN CORP CL A 731572103 435 7462 SH SOLE 7462 0 0 POSCO SPONSORED ADR 693483109 1838 15444 SH SOLE 15444 0 0 POTASH CORP SASK INC COM 73755L107 138371 891734 SH SOLE 852374 0 39360 PPG INDS INC COM 693506107 1072 17709 SH SOLE 17231 0 478 PPL CORP COM 69351T106 1847 40212 SH SOLE 39282 0 930 PRAXAIR INC COM 74005P104 3253 38625 SH SOLE 37847 0 778 PRECISION CASTPARTS CORP COM 740189105 1343 13153 SH SOLE 12830 0 323 PRECISION DRILLING TR TR UNIT 740215108 2005 86252 SH SOLE 86252 0 0 PRICE T ROWE GROUP INC COM 74144T108 1293 25857 SH SOLE 25216 0 641 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1614 28963 SH SOLE 28319 0 644 PROCTER & GAMBLE CO COM 742718109 28487 406562 SH SOLE 399271 0 7291 PROGRESS ENERGY INC COM 743263105 2943 70566 SH SOLE 66087 0 4479 PROGRESSIVE CORP OHIO COM 743315103 1275 79320 SH SOLE 77433 0 1887 PROLOGIS SH BEN INT 743410102 1437 24415 SH SOLE 23765 0 650 PROVIDENT ENERGY TR TR UNIT 74386K104 1531 143689 SH SOLE 143689 0 0 PRUDENTIAL FINL INC COM 744320102 3946 50433 SH SOLE 49364 0 1069 PRUDENTIAL PLC ADR 74435K204 628 23530 SH SOLE 23530 0 0 PUBLIC STORAGE COM 74460D109 1175 13260 SH SOLE 12915 0 345 PUBLIC SVC ENTERPRISE GROUP COM 744573106 2059 51225 SH SOLE 50011 0 1214 PULTE HOMES INC COM 745867101 314 21610 SH SOLE 21610 0 0 QIAGEN N V ORD N72482107 2935 141095 SH SOLE 141095 0 0 QLOGIC CORP COM 747277101 240 15612 SH SOLE 15612 0 0 QUALCOMM INC COM 747525103 7546 184043 SH SOLE 180096 0 3947 QUANTUM CORP COM DSSG 747906204 36 17038 SH SOLE 17038 0 0 QUEST DIAGNOSTICS INC COM 74834L100 768 16964 SH SOLE 16558 0 406 QUESTAR CORP COM 748356102 960 16967 SH SOLE 16497 0 470 QWEST COMMUNICATIONS INTL IN COM 749121109 734 162122 SH SOLE 157990 0 4132 RADIOSHACK CORP COM 750438103 210 12949 SH SOLE 12949 0 0 RANGE RES CORP COM 75281A109 905 14261 SH SOLE 14261 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 1219 53035 SH SOLE 53035 0 0 RAYTHEON CO COM NEW 755111507 2980 46125 SH SOLE 45072 0 1053 REED ELSEVIER P L C SPONS ADR NEW 758205207 3133 61423 SH SOLE 61423 0 0 REGAL ENTMT GROUP CL A 758766109 882 45732 SH SOLE 42252 0 3480 REGIONS FINANCIAL CORP NEW COM 7591EP100 1483 75113 SH SOLE 73218 0 1895 RESEARCH IN MOTION LTD COM 760975102 215488 1917933 SH SOLE 1915733 0 2200 REYNOLDS AMERICAN INC COM 761713106 4507 76353 SH SOLE 71314 0 5039 RITCHIE BROS AUCTIONEERS COM 767744105 8284 100445 SH SOLE 99935 0 510 RITE AID CORP COM 767754104 41 13970 SH SOLE 13970 0 0 RIVERBED TECHNOLOGY INC COM 768573107 330 22200 SH SOLE 22200 0 0 ROBERT HALF INTL INC COM 770323103 435 16881 SH SOLE 16341 0 540 ROCHE HLDG LTD SP ADR 771195104 665 7050 SH SOLE 7050 0 0 ROCKWELL AUTOMATION INC COM 773903109 1254 21834 SH SOLE 21419 0 415 ROCKWELL COLLINS INC COM 774341101 969 16960 SH SOLE 16545 0 415 ROGERS COMMUNICATIONS INC CL B 775109200 166123 4625085 SH SOLE 4010485 0 614600 ROHM & HAAS CO COM 775371107 955 17651 SH SOLE 17651 0 0 ROSTELECOM OPEN JT STK LNG D SPONSORED ADR 778529107 2531 35148 SH SOLE 35148 0 0 ROWAN COS INC COM 779382100 432 10492 SH SOLE 10492 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 660924 13767583 SH SOLE 12578610 0 1188973 RYDER SYS INC COM 783549108 367 6025 SH SOLE 6025 0 0 SAFECO CORP COM 786429100 474 10799 SH SOLE 10799 0 0 SAFEWAY INC COM NEW 786514208 1363 46451 SH SOLE 45385 0 1066 SANDISK CORP COM 80004C101 503 22293 SH SOLE 21719 0 574 SANMINA SCI CORP COM 800907107 23 14074 SH SOLE 14074 0 0 SANOFI AVENTIS SPONSORED ADR 80105N105 1755 46740 SH SOLE 46740 0 0 SAPUTO INC COMMON 802912105 28648 1063865 SH SOLE 1061265 0 2600 SARA LEE CORP COM 803111103 1099 78608 SH SOLE 76602 0 2006 SATYAM COMPUTER SERVICES LTD ADR 804098101 1073 47500 SH SOLE 47500 0 0 SCHERING PLOUGH CORP COM 806605101 5025 348744 SH SOLE 344906 0 3838 SCHLUMBERGER LTD COM 806857108 13297 152858 SH SOLE 150094 0 2764 SCHWAB CHARLES CORP NEW COM 808513105 2157 114577 SH SOLE 112308 0 2269 SCRIPPS E W CO OHIO CL A 811054204 423 10068 SH SOLE 10068 0 0 SEAGATE TECHNOLOGY SHS G7945J104 323 15423 SH SOLE 15423 0 0 SEALED AIR CORP NEW COM 81211K100 411 16262 SH SOLE 15748 0 514 SEARS HLDGS CORP COM 812350106 1237 12118 SH SOLE 11924 0 194 SEMPRA ENERGY COM 816851109 1337 25092 SH SOLE 24406 0 686 SHAW COMMUNICATIONS INC CL B CONV 82028K200 13265 726045 SH SOLE 726045 0 0 SHERWIN WILLIAMS CO COM 824348106 602 11789 SH SOLE 11467 0 322 SIGMA ALDRICH CORP COM 826552101 846 14186 SH SOLE 13792 0 394 SILICONWARE PRECISION INDS L SPONSD ADR SPL 827084864 466 55528 SH SOLE 55528 0 0 SILVER STD RES INC COM 82823L106 1322 43415 SH SOLE 43415 0 0 SILVER WHEATON CORP COM 828336107 6720 433641 SH SOLE 433641 0 0 SIMON PPTY GROUP INC NEW COM 828806109 2030 21848 SH SOLE 21285 0 563 SIRIUS SATELLITE RADIO INC COM 82966U103 135 47066 SH SOLE 47066 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 493 22825 SH SOLE 22825 0 0 SLM CORP COM 78442P106 636 41449 SH SOLE 40420 0 1029 SMITH INTL INC COM 832110100 1566 24375 SH SOLE 23888 0 487 SNAP ON INC COM 833034101 285 5608 SH SOLE 5608 0 0 SONUS NETWORKS INC COM 835916107 654 190155 SH SOLE 190155 0 0 SOUTHERN CO COM 842587107 5591 157009 SH SOLE 148258 0 8751 SOUTHERN COPPER CORP COM 84265V105 1790 17240 SH SOLE 17240 0 0 SOUTHWEST AIRLS CO COM 844741108 997 80392 SH SOLE 78517 0 1875 SOUTHWESTERN ENERGY CO COM 845467109 296 8794 SH SOLE 8794 0 0 SOVEREIGN BANCORP INC COM 845905108 342 36708 SH SOLE 35586 0 1122 SPECTRA ENERGY CORP COM 847560109 1460 64181 SH SOLE 62590 0 1591 SPRINT NEXTEL CORP COM SER 1 852061100 1988 297211 SH SOLE 290340 0 6871 ST JUDE MED INC COM 790849103 1560 36131 SH SOLE 35288 0 843 STANLEY WKS COM 854616109 379 7960 SH SOLE 7960 0 0 STANTEC INC COM 85472N109 6396 218288 SH SOLE 218288 0 0 STAPLES INC COM 855030102 1889 85450 SH SOLE 83605 0 1845 STARBUCKS CORP COM 855244109 1564 89376 SH SOLE 87445 0 1931 STARWOOD HOTELS&RESORTS WRLD COM 85590A401 1203 23249 SH SOLE 22702 0 547 STATE STR CORP COM 857477103 3009 38084 SH SOLE 37159 0 925 STEEL DYNAMICS INC COM 858119100 215 6518 SH SOLE 6518 0 0 STRYKER CORP COM 863667101 2183 33565 SH SOLE 33000 0 565 SUN LIFE FINL INC COM 866796105 285167 6104178 SH SOLE 5687468 0 416710 SUN MICROSYSTEMS INC COM NEW 866810203 1450 93391 SH SOLE 91336 0 2055 SUNCOR ENERGY INC COM 867229106 197157 2042710 SH SOLE 2040655 0 2055 SUNOCO INC COM 86764P109 1370 26101 SH SOLE 25789 0 312 SUNPOWER CORP COM CL A 867652109 965 12950 SH SOLE 12950 0 0 SUNTECH PWR HLDGS CO LTD ADR 86800C104 2198 54200 SH SOLE 54200 0 0 SUNTRUST BKS INC COM 867914103 3952 71668 SH SOLE 68997 0 2671 SUPERVALU INC COM 868536103 613 20462 SH SOLE 19915 0 547 SURGUTNEFTEGAS JSC ADR (10 868861204 1182 24813 SH SOLE 24813 0 0 SXC HEALTH SOLUTIONS CORP COM 78505P100 3428 288575 SH SOLE 288575 0 0 SYMANTEC CORP COM 871503108 2053 123527 SH SOLE 121291 0 2236 SYNOVUS FINL CORP COM 87161C105 134 12093 SH SOLE 11140 0 953 SYSCO CORP COM 871829107 1857 63975 SH SOLE 62439 0 1536 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 411 40017 SH SOLE 40017 0 0 TALISMAN ENERGY INC COM 87425E103 83303 4702224 SH SOLE 4699919 0 2305 TANZANIAN ROYALTY EXPL CORP COM 87600U104 350 60682 SH SOLE 60682 0 0 TARGET CORP COM 87612E106 6465 127578 SH SOLE 125558 0 2020 TD AMERITRADE HLDG CORP COM 87236Y108 179 10868 SH SOLE 10868 0 0 TECK COMINCO LTD CL B 878742204 345368 8431071 SH SOLE 7787501 0 643570 TECO ENERGY INC COM 872375100 317 19881 SH SOLE 19881 0 0 TELE NORTE LESTE PART S A SPON ADR PFD 879246106 305 11481 SH SOLE 11481 0 0 TELEFONOS DE MEXICO S A B SPON ADR ORD L 879403780 528 14031 SH SOLE 14031 0 0 TELLABS INC COM 879664100 245 44988 SH SOLE 44988 0 0 TELSTRA CORP LTD ADR (5 ORDS) E87969N20 2954 144330 SH SOLE 144330 0 0 TENET HEALTHCARE CORP COM 88033G100 265 46855 SH SOLE 45261 0 1594 TERADATA CORP DEL COM 88076W103 389 17612 SH SOLE 17612 0 0 TERADYNE INC COM 880770102 231 18638 SH SOLE 18638 0 0 TEREX CORP NEW COM 880779103 624 9987 SH SOLE 9739 0 248 TESCO CORP COM 88157K101 506 20982 SH SOLE 20982 0 0 TESORO CORP COM 881609101 408 13606 SH SOLE 13273 0 333 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 2379 51499 SH SOLE 51499 0 0 TEXAS INSTRS INC COM 882508104 8123 287345 SH SOLE 283944 0 3401 TEXTRON INC COM 883203101 1402 25297 SH SOLE 24690 0 607 THERMO FISHER SCIENTIFIC INC COM 883556102 2276 40042 SH SOLE 39015 0 1027 THOMPSON CREEK METALS CO INC COM 884768102 1323 72593 SH SOLE 72593 0 0 THOMSON CORP COM 884903105 106664 3176181 SH SOLE 3083576 0 92605 TIFFANY & CO NEW COM 886547108 577 13791 SH SOLE 13406 0 385 TIME WARNER INC COM 887317105 7894 563038 SH SOLE 554100 0 8938 TITANIUM METALS CORP COM NEW 888339207 187 12409 SH SOLE 12409 0 0 TJX COS INC NEW COM 872540109 1497 45281 SH SOLE 44145 0 1136 TORCHMARK CORP COM 891027104 579 9628 SH SOLE 9628 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 527525 8583828 SH SOLE 7992528 0 591300 TOTAL S A SPONSORED ADR 89151E109 1177 15910 SH SOLE 15910 0 0 TOTAL SYS SVCS INC COM 891906109 522 22062 SH SOLE 21601 0 461 TRANE INC COM 892893108 849 18494 SH SOLE 17979 0 515 TRANSALTA CORP COM 89346D107 5613 180691 SH SOLE 156281 0 24410 TRANSCANADA CORP COM 89353D107 555391 14434549 SH SOLE 13009574 0 1424975 TRANSOCEAN INC NEW SHS G90073100 4174 30871 SH SOLE 30141 0 730 TRAVELERS COMPANIES INC COM 89417E109 3335 69704 SH SOLE 68105 0 1599 TREND MICRO INC SPONS A 89486M206 2235 56220 SH SOLE 56220 0 0 TYCO ELECTRONICS LTD COM NEW G9144P105 1764 51398 SH SOLE 50166 0 1232 TYCO INTL LTD BERMUDA SHS G9143X208 2268 51479 SH SOLE 50167 0 1312 TYSON FOODS INC CL A 902494103 444 27824 SH SOLE 27013 0 811 U S G CORP COM NEW 903293405 1127 30600 SH SOLE 30600 0 0 UNIFIED ENERGY SYS SP ADR 904688108 707 6996 SH SOLE 6996 0 0 UNION PAC CORP COM 907818108 3301 26324 SH SOLE 25699 0 625 UNISYS CORP COM 909214108 147 33096 SH SOLE 33096 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 494 146279 SH SOLE 146279 0 0 UNITED PARCEL SERVICE INC CL B 911312106 9575 131130 SH SOLE 128671 0 2459 UNITED STATES STL CORP NEW COM 912909108 1484 11698 SH SOLE 11402 0 296 UNITED TECHNOLOGIES CORP COM 913017109 10741 156088 SH SOLE 153752 0 2336 UNITED UTIILS PLC SP ADR E91311Q10 3356 119870 SH SOLE 119870 0 0 UNITEDHEALTH GROUP INC COM 91324P102 5685 165461 SH SOLE 162356 0 3105 UNUM GROUP COM 91529Y106 730 33150 SH SOLE 32150 0 1000 US BANCORP DEL COM NEW 902973304 9128 282085 SH SOLE 273838 0 8247 UST INC COM 902911106 4032 73953 SH SOLE 68596 0 5357 V F CORP COM 918204108 735 9481 SH SOLE 9187 0 294 VALERO ENERGY CORP NEW COM 91913Y100 2858 58199 SH SOLE 56902 0 1297 VARIAN MED SYS INC COM 92220P105 2443 52163 SH SOLE 51813 0 350 VERISIGN INC COM 92343E102 890 26767 SH SOLE 26235 0 532 VERIZON COMMUNICATIONS INC COM 92343V104 12408 340413 SH SOLE 330066 0 10347 VIACOM INC NEW CL B 92553P201 3295 83177 SH SOLE 81494 0 1683 VITESSE SEMICONDCTOR COMMON 928497106 8 11431 SH SOLE 11431 0 0 VORNADO RLTY TR SH BEN INT 929042109 1103 12796 SH SOLE 12422 0 374 VULCAN MATLS CO COM 929160109 717 10793 SH SOLE 10503 0 290 WACHOVIA CORP NEW COM 929903102 7124 263858 SH SOLE 256665 0 7193 WAL MART STORES INC COM 931142103 19849 376795 SH SOLE 371156 0 5639 WALGREEN CO COM 931422109 5365 140860 SH SOLE 138451 0 2409 WASHINGTON MUT INC COM 939322103 995 96649 SH SOLE 94397 0 2252 WASTE MGMT INC DEL COM 94106L109 5420 161527 SH SOLE 160241 0 1286 WATERS CORP COM 941848103 586 10514 SH SOLE 10252 0 262 WATSON PHARMACEUTICALS INC COM 942683103 294 10035 SH SOLE 10035 0 0 WEATHERFORD INTERNATIONAL LT COM G95089101 2414 33305 SH SOLE 32501 0 804 WELLPOINT INC COM 94973V107 2966 67206 SH SOLE 65858 0 1348 WELLS FARGO & CO NEW COM 949746101 17902 615206 SH SOLE 607406 0 7800 WENDYS INTL INC COM 950590109 218 9458 SH SOLE 9458 0 0 WESTERN UN CO COM 959802109 1696 79757 SH SOLE 77870 0 1887 WEYERHAEUSER CO COM 962166104 2358 36252 SH SOLE 35669 0 583 WHIRLPOOL CORP COM 963320106 758 8730 SH SOLE 8493 0 237 WHOLE FOODS MKT INC COM 966837106 475 14412 SH SOLE 14048 0 364 WILLIAMS COS INC DEL COM 969457100 1902 57658 SH SOLE 56198 0 1460 WIMM BILL DANN FOODS OJSC SPONSORED ADR 97263M109 2830 27616 SH SOLE 27616 0 0 WINDSTREAM CORP COM 97381W104 2673 223697 SH SOLE 209072 0 14625 WIPRO LTD SPON ADR 1 SH 97651M109 1303 113000 SH SOLE 113000 0 0 WRIGLEY WM JR CO COM 982526105 1352 21521 SH SOLE 20983 0 538 WYETH COM 983024100 5791 138685 SH SOLE 135503 0 3182 WYNDHAM WORLDWIDE CORP COM 98310W108 411 19876 SH SOLE 19876 0 0 XCEL ENERGY INC COM 98389B100 803 40273 SH SOLE 38924 0 1349 XEROX CORP COM 984121103 2262 151091 SH SOLE 148660 0 2431 XILINX INC COM 983919101 904 38083 SH SOLE 37192 0 891 XL CAP LTD CL A G98255105 937 31709 SH SOLE 31203 0 506 XTO ENERGY INC COM 98385X106 2802 45290 SH SOLE 44140 0 1150 YAHOO INC COM 984332106 4075 140866 SH SOLE 137710 0 3156 YAMANA GOLD INC COM 98462Y100 6304 430256 SH SOLE 430256 0 0 YUM BRANDS INC COM 988498101 2012 54068 SH SOLE 52766 0 1302 ZIMMER HLDGS INC COM 98956P102 2074 26638 SH SOLE 26057 0 581 ZIONS BANCORPORATION COM 989701107 467 10250 SH SOLE 10250 0 0