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 11,850 108,367 SH   SOLE   84,107 0 24,260
ABBOTT LABS COM 002824100 7,561 216,782 SH   SOLE   216,782 0 0
ABBVIE INC COM 00287Y109 11,036 266,964 SH   SOLE   259,834 0 7,130
ABERCROMBIE & FITCH CO CL A 002896207 502 11,086 SH   SOLE   11,086 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,137 57,494 SH   SOLE   57,494 0 0
ACE LTD SHS H0023R105 2,592 28,967 SH   SOLE   28,967 0 0
ACTAVIS INC COM 00507K103 2,717 21,523 SH   SOLE   21,523 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,213 85,070 SH   SOLE   85,070 0 0
ADOBE SYS INC COM 00724F101 3,219 70,656 SH   SOLE   70,656 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 977 12,038 SH   SOLE   11,778 0 260
ADVANCED MICRO DEVICES INC COM 007903107 226 55,344 SH   SOLE   55,344 0 0
ADVANTAGE OIL & GAS LTD COM 00765F101 395 99,990 SH   SOLE   99,990 0 0
AES CORP COM 00130H105 899 75,017 SH   SOLE   75,017 0 0
AETNA INC NEW COM 00817Y108 3,330 52,408 SH   SOLE   52,408 0 0
AFFILIATED MANAGERS GROUP COM 008252108 232 1,418 SH   SOLE   1,418 0 0
AFLAC INC COM 001055102 4,032 69,366 SH   SOLE   69,366 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 1,871 43,761 SH   SOLE   43,761 0 0
AGL RES INC COM 001204106 677 15,792 SH   SOLE   15,792 0 0
AGNICO EAGLE MINES LTD COM 008474108 31,970 1,158,854 SH   SOLE   1,124,969 0 33,885
AGRIUM INC COM 008916108 281,596 3,244,432 SH   SOLE   3,213,247 0 31,185
AIR PRODS & CHEMS INC COM 009158106 2,216 24,202 SH   SOLE   24,202 0 0
AIRGAS INC COM 009363102 1,038 10,872 SH   SOLE   10,872 0 0
AK STL HLDG CORP COM 001547108 51 16,750 SH   SOLE   16,750 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 1,268 29,809 SH   SOLE   29,809 0 0
ALAMOS GOLD INC COM 011527108 1,941 160,193 SH   SOLE   136,593 0 23,600
ALCOA INC COM 013817101 946 120,946 SH   SOLE   120,946 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 5,964 64,654 SH   SOLE   64,654 0 0
ALLEGHANY CORP DEL COM 017175100 667 1,740 SH   SOLE   1,740 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 373 14,172 SH   SOLE   14,172 0 0
ALLERGAN INC COM 018490102 3,334 39,583 SH   SOLE   39,583 0 0
ALLETE INC COM NEW 018522300 241 4,835 SH   SOLE   4,835 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 7,935 43,831 SH   SOLE   43,831 0 0
ALLIANCE ONE INTL INC COM 018772103 39 10,357 SH   SOLE   10,357 0 0
ALLIANT ENERGY CORP COM 018802108 245 4,866 SH   SOLE   4,866 0 0
ALLSTATE CORP COM 020002101 3,171 65,896 SH   SOLE   65,896 0 0
ALTERA CORP COM 021441100 1,423 43,138 SH   SOLE   43,138 0 0
ALTRIA GROUP INC COM 02209S103 13,687 391,158 SH   SOLE   378,848 0 12,310
AMAZON COM INC COM 023135106 13,537 48,747 SH   SOLE   48,747 0 0
AMDOCS LTD ORD G02602103 547 14,741 SH   SOLE   14,741 0 0
AMEREN CORP COM 023608102 989 28,729 SH   SOLE   28,729 0 0
AMERICAN CAPITAL AGENCY CORP COM 02503X105 1,042 45,287 SH   SOLE   45,287 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 761 41,699 SH   SOLE   40,969 0 730
AMERICAN ELEC PWR INC COM 025537101 3,989 89,079 SH   SOLE   85,739 0 3,340
AMERICAN EXPRESS CO COM 025816109 10,138 135,604 SH   SOLE   135,154 0 450
AMERICAN INTL GROUP INC COM NEW 026874784 7,803 174,563 SH   SOLE   174,563 0 0
AMERICAN TOWER CORP NEW COM 03027X100 10,140 138,586 SH   SOLE   138,586 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 324 7,866 SH   SOLE   7,866 0 0
AMERIPRISE FINL INC COM 03076C106 2,135 26,400 SH   SOLE   26,400 0 0
AMERISOURCEBERGEN CORP COM 03073E105 2,489 44,577 SH   SOLE   44,577 0 0
AMETEK INC NEW COM 031100100 368 8,697 SH   SOLE   8,697 0 0
AMGEN INC COM 031162100 10,749 108,952 SH   SOLE   108,952 0 0
AMPHENOL CORP NEW CL A 032095101 2,335 29,960 SH   SOLE   29,960 0 0
ANADARKO PETE CORP COM 032511107 5,096 59,299 SH   SOLE   59,109 0 190
ANALOG DEVICES INC COM 032654105 1,865 41,381 SH   SOLE   41,381 0 0
ANIXTER INTL INC COM 035290105 328 4,327 SH   SOLE   4,327 0 0
ANNALY CAP MGMT INC COM 035710409 1,308 104,020 SH   SOLE   104,020 0 0
ANSYS INC COM 03662Q105 366 5,010 SH   SOLE   5,010 0 0
AON PLC SHS CL A G0408V102 2,185 33,954 SH   SOLE   33,954 0 0
APACHE CORP COM 037411105 4,330 51,653 SH   SOLE   51,503 0 150
APARTMENT INVT & MGMT CO CL A 03748R101 378 12,569 SH   SOLE   12,569 0 0
APPLE INC COM 037833100 50,589 127,580 SH   SOLE   127,485 0 95
APPLIED MATLS INC COM 038222105 3,068 205,653 SH   SOLE   205,653 0 0
ARCH CAP GROUP LTD ORD G0450A105 568 11,041 SH   SOLE   11,041 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 2,521 74,333 SH   SOLE   74,333 0 0
ARROW ELECTRS INC COM 042735100 205 5,145 SH   SOLE   5,145 0 0
ASHLAND INC NEW COM 044209104 280 3,354 SH   SOLE   3,354 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 4,613 58,315 SH   SOLE   58,315 0 0
ASSURANT INC COM 04621X108 923 18,130 SH   SOLE   18,130 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 9,378 198,286 SH   SOLE   189,256 0 9,030
AT&T INC COM 00206R102 28,125 794,484 SH   SOLE   780,034 0 14,450
ATLANTIC PWR CORP COM NEW 04878Q863 283 72,250 SH   SOLE   72,250 0 0
ATMEL CORP COM 049513104 100 13,597 SH   SOLE   13,597 0 0
AURICO GOLD INC COM 05155C105 738 168,275 SH   SOLE   168,275 0 0
AUTODESK INC COM 052769106 1,074 31,657 SH   SOLE   31,657 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 5,164 74,998 SH   SOLE   74,998 0 0
AUTONATION INC COM 05329W102 649 14,957 SH   SOLE   14,957 0 0
AUTOZONE INC COM 053332102 7,688 18,148 SH   SOLE   14,048 0 4,100
AVALONBAY CMNTYS INC COM 053484101 1,878 13,923 SH   SOLE   13,923 0 0
AVERY DENNISON CORP COM 053611109 577 13,488 SH   SOLE   13,488 0 0
AVISTA CORP COM 05379B107 213 7,900 SH   SOLE   7,900 0 0
AVNET INC COM 053807103 209 6,217 SH   SOLE   6,217 0 0
AVON PRODS INC COM 054303102 1,211 57,602 SH   SOLE   57,602 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 385 8,405 SH   SOLE   8,405 0 0
B/E AEROSPACE INC COM 073302101 6,866 108,852 SH   SOLE   108,852 0 0
BAIDU INC SPON ADR REP A 056752108 1,660 17,548 SH   SOLE   17,548 0 0
BAKER HUGHES INC COM 057224107 2,458 53,294 SH   SOLE   53,294 0 0
BALL CORP COM 058498106 951 22,899 SH   SOLE   22,899 0 0
BANK MONTREAL QUE COM 063671101 631,245 10,871,329 SH   SOLE   10,780,204 0 91,125
BANK N S HALIFAX COM 064149107 634,909 11,865,238 SH   SOLE   11,715,686 0 149,552
BANK NEW YORK MELLON CORP COM 064058100 3,738 133,253 SH   SOLE   133,253 0 0
BANK OF AMERICA CORPORATION COM 060505104 14,689 1,142,217 SH   SOLE   1,140,907 0 1,310
BARD C R INC COM 067383109 2,039 18,761 SH   SOLE   18,761 0 0
BARRICK GOLD CORP COM 067901108 120,523 7,625,557 SH   SOLE   7,576,737 0 48,820
BAXTER INTL INC COM 071813109 11,006 158,899 SH   SOLE   125,519 0 33,380
BAYTEX ENERGY CORP COM 07317Q105 67,678 1,876,801 SH   SOLE   1,876,801 0 0
BB&T CORP COM 054937107 2,544 75,090 SH   SOLE   75,090 0 0
BCE INC COM NEW 05534B760 427,584 10,418,567 SH   SOLE   10,290,371 0 128,196
BEAM INC COM 073730103 1,078 17,075 SH   SOLE   17,075 0 0
BECTON DICKINSON & CO COM 075887109 3,392 34,318 SH   SOLE   34,318 0 0
BED BATH & BEYOND INC COM 075896100 2,671 37,640 SH   SOLE   37,640 0 0
BELDEN INC COM 077454106 207 4,139 SH   SOLE   4,139 0 0
BEMIS INC COM 081437105 687 17,552 SH   SOLE   17,552 0 0
BERKLEY W R CORP COM 084423102 932 22,821 SH   SOLE   22,821 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 674 4 SH   SOLE   4 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 47,082 420,674 SH   SOLE   408,234 0 12,440
BEST BUY INC COM 086516101 1,347 49,270 SH   SOLE   49,270 0 0
BIG LOTS INC COM 089302103 373 11,826 SH   SOLE   11,566 0 260
BIOGEN IDEC INC COM 09062X103 13,257 61,603 SH   SOLE   61,603 0 0
BLACKROCK INC COM 09247X101 3,041 11,841 SH   SOLE   11,841 0 0
BLOCK H & R INC COM 093671105 1,503 54,152 SH   SOLE   54,152 0 0
BMC SOFTWARE INC COM 055921100 1,169 25,899 SH   SOLE   25,899 0 0
BOEING CO COM 097023105 8,544 83,407 SH   SOLE   83,407 0 0
BORGWARNER INC COM 099724106 6,285 72,954 SH   SOLE   72,954 0 0
BOSTON PROPERTIES INC COM 101121101 1,596 15,133 SH   SOLE   15,133 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,949 210,210 SH   SOLE   210,210 0 0
BP PLC SPONSORED ADR 055622104 4,597 110,140 SH   SOLE   99,840 0 10,300
BRISTOL MYERS SQUIBB CO COM 110122108 12,584 281,578 SH   SOLE   275,398 0 6,180
BRISTOW GROUP INC COM 110394103 327 5,004 SH   SOLE   5,004 0 0
BROADCOM CORP CL A 111320107 2,534 74,995 SH   SOLE   74,995 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 378 14,216 SH   SOLE   14,216 0 0
BROCADE COMMUNICATIONS SYS I COM NEW 111621306 76 13,146 SH   SOLE   13,146 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 102,838 2,859,880 SH   SOLE   2,859,840 0 40
BROOKFIELD OFFICE PPTYS INC COM 112900105 53,904 3,239,728 SH   SOLE   3,137,258 0 102,470
BROWN & BROWN INC COM 115236101 264 8,192 SH   SOLE   8,192 0 0
BROWN FORMAN CORP CL B 115637209 1,656 24,512 SH   SOLE   22,282 0 2,230
BUNGE LIMITED COM G16962105 517 7,312 SH   SOLE   7,312 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,334 23,682 SH   SOLE   23,682 0 0
CA INC COM 12673P105 1,648 57,585 SH   SOLE   57,585 0 0
CABLEVISION SYS CORP CL A NY CABLVS 12686C109 696 41,351 SH   SOLE   41,351 0 0
CABOT OIL & GAS CORP COM 127097103 1,717 24,174 SH   SOLE   24,174 0 0
CAE INC COM 124765108 1,605 154,635 SH   SOLE   154,635 0 0
CALPINE CORP COM NEW 131347304 381 17,942 SH   SOLE   17,942 0 0
CAMECO CORP COM 13321L108 4,909 237,718 SH   SOLE   237,718 0 0
CAMERON INTERNATIONAL CORP COM 13342B105 10,715 175,192 SH   SOLE   175,192 0 0
CAMPBELL SOUP CO COM 134429109 2,146 47,904 SH   SOLE   47,904 0 0
CANADIAN NAT RES LTD COM 136385101 475,088 16,833,538 SH   SOLE   16,715,138 0 118,400
CANADIAN NATL RY CO COM 136375102 354,770 3,640,497 SH   SOLE   3,572,049 0 68,448
CANADIAN PAC RY LTD COM 13645T100 18,682 153,783 SH   SOLE   153,783 0 0
CAPITAL ONE FINL CORP COM 14040H105 3,712 59,103 SH   SOLE   59,103 0 0
CARDINAL HEALTH INC COM 14149Y108 2,247 47,606 SH   SOLE   47,606 0 0
CAREER EDUCATION CORP COM 141665109 30 10,227 SH   SOLE   10,227 0 0
CAREFUSION CORP COM 14170T101 2,324 63,078 SH   SOLE   62,368 0 710
CARMAX INC COM 143130102 1,279 27,718 SH   SOLE   27,718 0 0
CARNIVAL CORP PAIRED CTF 143658300 2,063 60,154 SH   SOLE   60,154 0 0
CASEYS GEN STORES INC COM 147528103 344 5,717 SH   SOLE   5,717 0 0
CASH AMER INTL INC COM 14754D100 202 4,450 SH   SOLE   4,450 0 0
CATAMARAN CORP COM 148887102 6,489 133,229 SH   SOLE   133,229 0 0
CATERPILLAR INC DEL COM 149123101 6,115 74,135 SH   SOLE   74,135 0 0
CBRE GROUP INC CL A 12504L109 768 32,883 SH   SOLE   32,883 0 0
CBS CORP NEW CL B 124857202 3,514 71,895 SH   SOLE   71,895 0 0
CDN IMPERIAL BK OF COMMERCE COM 136069101 691,451 9,738,118 SH   SOLE   9,639,613 0 98,505
CELANESE CORP DEL COM SER A 150870103 356 7,937 SH   SOLE   7,937 0 0
CELESTICA INC SUB VTG SHS 15101Q108 908 96,305 SH   SOLE   96,305 0 0
CELGENE CORP COM 151020104 11,327 96,831 SH   SOLE   96,831 0 0
CENOVUS ENERGY INC COM 15135U109 283,727 9,936,516 SH   SOLE   9,865,472 0 71,044
CENTENE CORP DEL COM 15135B101 367 6,995 SH   SOLE   6,995 0 0
CENTERPOINT ENERGY INC COM 15189T107 1,329 56,566 SH   SOLE   56,566 0 0
CENTURYLINK INC COM 156700106 3,005 85,021 SH   SOLE   85,021 0 0
CERNER CORP COM 156782104 7,294 75,904 SH   SOLE   75,904 0 0
CF INDS HLDGS INC COM 125269100 1,931 11,258 SH   SOLE   11,258 0 0
CHARTER COMMUNICATIONS INC D CL A NEW 16117M305 243 1,965 SH   SOLE   1,965 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 531 10,693 SH   SOLE   10,693 0 0
CHESAPEAKE ENERGY CORP COM 165167107 1,431 70,216 SH   SOLE   70,216 0 0
CHEVRON CORP NEW COM 166764100 28,102 237,472 SH   SOLE   236,352 0 1,120
CHIMERA INVT CORP COM 16934Q109 38 12,816 SH   SOLE   12,816 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,468 4,030 SH   SOLE   4,030 0 0
CHUBB CORP COM 171232101 3,790 44,768 SH   SOLE   44,768 0 0
CHURCH & DWIGHT INC COM 171340102 613 9,935 SH   SOLE   9,935 0 0
CIBER INC COM 17163B102 35 10,348 SH   SOLE   10,348 0 0
CIGNA CORPORATION COM 125509109 2,412 33,270 SH   SOLE   33,270 0 0
CIMAREX ENERGY CO COM 171798101 243 3,732 SH   SOLE   3,732 0 0
CINCINNATI FINL CORP COM 172062101 934 20,348 SH   SOLE   20,348 0 0
CINTAS CORP COM 172908105 807 17,724 SH   SOLE   17,724 0 0
CISCO SYS INC COM 17275R102 19,678 808,681 SH   SOLE   807,221 0 1,460
CIT GROUP INC COM NEW 125581801 10,896 233,671 SH   SOLE   233,671 0 0
CITIGROUP INC COM NEW 172967424 16,513 344,245 SH   SOLE   343,715 0 530
CITRIX SYS INC COM 177376100 1,431 23,700 SH   SOLE   23,700 0 0
CITY NATL CORP COM 178566105 239 3,779 SH   SOLE   3,779 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 75 10,006 SH   SOLE   10,006 0 0
CLEARWIRE CORP NEW CL A 18538Q105 106 21,203 SH   SOLE   21,203 0 0
CLIFFS NAT RES INC COM 18683K101 239 14,723 SH   SOLE   14,723 0 0
CLOROX CO DEL COM 189054109 2,071 24,915 SH   SOLE   24,915 0 0
CME GROUP INC COM 12572Q105 2,787 36,689 SH   SOLE   36,689 0 0
CMS ENERGY CORP COM 125896100 737 27,120 SH   SOLE   27,120 0 0
CNA FINL CORP COM 126117100 318 9,757 SH   SOLE   9,757 0 0
COACH INC COM 189754104 2,207 38,663 SH   SOLE   38,663 0 0
COBALT INTL ENERGY INC COM 19075F106 286 10,759 SH   SOLE   10,759 0 0
COCA COLA CO COM 191216100 19,495 486,031 SH   SOLE   483,001 0 3,030
COCA COLA ENTERPRISES INC NE COM 19122T109 1,587 45,130 SH   SOLE   45,130 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3,129 49,957 SH   SOLE   49,957 0 0
COLGATE PALMOLIVE CO COM 194162103 17,319 302,303 SH   SOLE   246,673 0 55,630
COMCAST CORP NEW CL A 20030N101 13,707 328,314 SH   SOLE   328,314 0 0
COMCAST CORP NEW CL A SPL 20030N200 991 24,982 SH   SOLE   24,542 0 440
COMERICA INC COM 200340107 1,186 29,764 SH   SOLE   29,764 0 0
COMMERCE BANCSHARES INC COM 200525103 392 9,004 SH   SOLE   9,004 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 209 14,163 SH   SOLE   14,163 0 0
COMPUTER SCIENCES CORP COM 205363104 914 20,879 SH   SOLE   20,879 0 0
COMPUWARE CORP COM 205638109 120 11,602 SH   SOLE   11,602 0 0
CONAGRA FOODS INC COM 205887102 1,911 54,721 SH   SOLE   54,721 0 0
CONCHO RES INC COM 20605P101 294 3,507 SH   SOLE   3,507 0 0
CONOCOPHILLIPS COM 20825C104 13,024 215,277 SH   SOLE   207,747 0 7,530
CONSOL ENERGY INC COM 20854P109 1,356 50,047 SH   SOLE   49,547 0 500
CONSOLIDATED EDISON INC COM 209115104 3,008 51,580 SH   SOLE   51,580 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,708 32,766 SH   SOLE   32,766 0 0
CONTINENTAL RESOURCES INC COM 212015101 6,498 75,506 SH   SOLE   75,506 0 0
COOPER COS INC COM NEW 216648402 235 1,974 SH   SOLE   1,974 0 0
COPART INC COM 217204106 2,854 92,674 SH   SOLE   22,434 0 70,240
CORINTHIAN COLLEGES INC COM 218868107 27 12,240 SH   SOLE   12,240 0 0
CORNING INC COM 219350105 2,583 181,519 SH   SOLE   181,519 0 0
CORRECTIONS CORP AMER NEW COM NEW 22025Y407 6,472 191,075 SH   SOLE   190,782 0 293
COSTCO WHSL CORP NEW COM 22160K105 11,785 106,587 SH   SOLE   106,587 0 0
COTT CORP QUE COM 22163N106 8,494 1,086,225 SH   SOLE   797,325 0 288,900
COVIDIEN PLC SHS G2554F113 2,547 40,524 SH   SOLE   40,524 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 386 4,079 SH   SOLE   4,079 0 0
CREDICORP LTD COM G2519Y108 4,855 37,938 SH   SOLE   37,938 0 0
CREE INC COM 225447101 637 9,982 SH   SOLE   9,982 0 0
CROWN CASTLE INTL CORP COM 228227104 2,794 38,594 SH   SOLE   38,594 0 0
CSX CORP COM 126408103 3,021 130,274 SH   SOLE   130,274 0 0
CUBIST PHARMACEUTICALS INC COM 229678107 213 4,407 SH   SOLE   4,407 0 0
CUMMINS INC COM 231021106 2,331 21,494 SH   SOLE   21,494 0 0
CURTISS WRIGHT CORP COM 231561101 242 6,536 SH   SOLE   6,536 0 0
CVS CAREMARK CORPORATION COM 126650100 9,180 160,545 SH   SOLE   160,225 0 320
D R HORTON INC COM 23331A109 948 44,529 SH   SOLE   44,529 0 0
DANAHER CORP DEL COM 235851102 4,225 66,750 SH   SOLE   66,750 0 0
DARDEN RESTAURANTS INC COM 237194105 1,134 22,456 SH   SOLE   22,456 0 0
DAVITA HEALTHCARE PARTNERS I COM 23918K108 1,791 14,827 SH   SOLE   14,827 0 0
DEERE & CO COM 244199105 4,135 50,889 SH   SOLE   50,889 0 0
DELL INC COM 24702R101 3,376 253,332 SH   SOLE   253,332 0 0
DELPHI AUTOMOTIVE PLC SHS G27823106 1,256 24,770 SH   SOLE   24,770 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 782 41,782 SH   SOLE   41,782 0 0
DENBURY RES INC COM NEW 247916208 748 43,184 SH   SOLE   43,184 0 0
DENTSPLY INTL INC NEW COM 249030107 768 18,762 SH   SOLE   18,762 0 0
DEVON ENERGY CORP NEW COM 25179M103 3,402 65,579 SH   SOLE   65,279 0 300
DIAGEO P L C SPON ADR NEW 25243Q205 4,231 36,817 SH   SOLE   12,107 0 24,710
DIAMOND OFFSHORE DRILLING IN COM 25271C102 842 12,240 SH   SOLE   12,240 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 213 22,822 SH   SOLE   22,822 0 0
DIGITAL RLTY TR INC COM 253868103 620 10,168 SH   SOLE   10,168 0 0
DIRECTV COM 25490A309 4,742 76,935 SH   SOLE   76,935 0 0
DISCOVER FINL SVCS COM 254709108 4,238 88,950 SH   SOLE   88,950 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 2,564 33,195 SH   SOLE   33,195 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 492 7,050 SH   SOLE   7,050 0 0
DISH NETWORK CORP CL A 25470M109 610 14,356 SH   SOLE   14,356 0 0
DISNEY WALT CO COM DISNEY 254687106 12,366 195,822 SH   SOLE   195,822 0 0
DOLLAR GEN CORP NEW COM 256677105 2,070 41,051 SH   SOLE   41,051 0 0
DOLLAR TREE INC COM 256746108 2,484 48,852 SH   SOLE   48,852 0 0
DOMINION RES INC VA NEW COM 25746U109 6,855 120,643 SH   SOLE   116,663 0 3,980
DOVER CORP COM 260003108 1,757 22,628 SH   SOLE   22,628 0 0
DOW CHEM CO COM 260543103 3,976 123,602 SH   SOLE   123,602 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 1,799 39,168 SH   SOLE   39,168 0 0
DST SYS INC DEL COM 233326107 270 4,137 SH   SOLE   4,137 0 0
DTE ENERGY CO COM 233331107 1,238 18,474 SH   SOLE   18,474 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 5,338 101,668 SH   SOLE   101,668 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 9,765 144,668 SH   SOLE   139,444 0 5,224
DUKE REALTY CORP COM NEW 264411505 377 24,176 SH   SOLE   24,176 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 913 9,365 SH   SOLE   9,365 0 0
E M C CORP MASS COM 268648102 6,580 278,598 SH   SOLE   277,768 0 830
E TRADE FINANCIAL CORP COM NEW 269246401 201 15,859 SH   SOLE   15,859 0 0
EASTMAN CHEM CO COM 277432100 1,681 24,007 SH   SOLE   23,777 0 230
EATON CORP PLC SHS G29183103 3,236 49,169 SH   SOLE   49,169 0 0
EBAY INC COM 278642103 23,947 463,006 SH   SOLE   428,646 0 34,360
ECOLAB INC COM 278865100 3,250 38,148 SH   SOLE   38,148 0 0
EDISON INTL COM 281020107 1,721 35,743 SH   SOLE   35,743 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,104 16,424 SH   SOLE   16,424 0 0
ELDORADO GOLD CORP NEW COM 284902103 4,364 704,696 SH   SOLE   704,696 0 0
ELECTRONIC ARTS INC COM 285512109 1,376 59,851 SH   SOLE   59,851 0 0
EMCOR GROUP INC COM 29084Q100 380 9,341 SH   SOLE   9,341 0 0
EMERSON ELEC CO COM 291011104 4,863 89,170 SH   SOLE   89,170 0 0
ENBRIDGE INC COM 29250N105 258,432 6,144,853 SH   SOLE   6,003,525 0 141,328
ENCANA CORP COM 292505104 27,230 1,609,002 SH   SOLE   1,581,409 0 27,593
ENDEAVOUR SILVER CORP COM 29258Y103 173 49,888 SH   SOLE   49,888 0 0
ENERGIZER HLDGS INC COM 29266R108 680 6,763 SH   SOLE   6,763 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 576 9,621 SH   SOLE   9,621 0 0
ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 351 6,946 SH   SOLE   6,946 0 0
ENERPLUS CORP COM 292766102 1,596 107,983 SH   SOLE   107,983 0 0
ENSCO PLC SHS CLASS A G3157S106 994 17,110 SH   SOLE   17,110 0 0
ENTERGY CORP NEW COM 29364G103 1,567 22,495 SH   SOLE   22,495 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,092 17,572 SH   SOLE   17,572 0 0
EOG RES INC COM 26875P101 4,100 31,135 SH   SOLE   31,135 0 0
EPR PPTYS COM SH BEN INT 26884U109 302 6,009 SH   SOLE   6,009 0 0
EQT CORP COM 26884L109 7,558 95,224 SH   SOLE   95,224 0 0
EQUIFAX INC COM 294429105 899 15,253 SH   SOLE   15,253 0 0
EQUINIX INC COM NEW 29444U502 11,070 59,928 SH   SOLE   59,928 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 2,399 41,317 SH   SOLE   41,317 0 0
ERIE INDTY CO CL A 29530P102 364 4,564 SH   SOLE   4,564 0 0
EVEREST RE GROUP LTD COM G3223R108 1,063 8,284 SH   SOLE   8,284 0 0
EXELON CORP COM 30161N101 3,010 97,458 SH   SOLE   97,458 0 0
EXPEDIA INC DEL COM NEW 30212P303 2,914 48,442 SH   SOLE   48,442 0 0
EXPEDITORS INTL WASH INC COM 302130109 1,073 28,195 SH   SOLE   28,195 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 7,428 120,317 SH   SOLE   120,317 0 0
EXXON MOBIL CORP COM 30231G102 46,390 513,443 SH   SOLE   513,443 0 0
F M C CORP COM NEW 302491303 1,082 17,722 SH   SOLE   17,722 0 0
F5 NETWORKS INC COM 315616102 915 13,303 SH   SOLE   13,303 0 0
FACEBOOK INC CL A 30303M102 5,822 234,002 SH   SOLE   234,002 0 0
FAMILY DLR STORES INC COM 307000109 1,601 25,694 SH   SOLE   25,694 0 0
FASTENAL CO COM 311900104 1,811 39,543 SH   SOLE   39,543 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 636 6,131 SH   SOLE   6,131 0 0
FEDEX CORP COM 31428X106 9,803 99,446 SH   SOLE   99,446 0 0
FIDELITY NATIONAL FINANCIAL CL A 31620R105 231 9,714 SH   SOLE   9,714 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,803 42,076 SH   SOLE   42,076 0 0
FIFTH & PAC COS INC COM 316645100 339 15,160 SH   SOLE   15,160 0 0
FIFTH THIRD BANCORP COM 316773100 1,594 88,329 SH   SOLE   88,329 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 657 61,866 SH   SOLE   61,866 0 0
FIRSTENERGY CORP COM 337932107 2,173 58,208 SH   SOLE   58,208 0 0
FIRSTSERVICE CORP SUB VTG SH 33761N109 481 15,321 SH   SOLE   15,321 0 0
FISERV INC COM 337738108 7,437 85,077 SH   SOLE   61,577 0 23,500
FLIR SYS INC COM 302445101 548 20,314 SH   SOLE   20,314 0 0
FLOWSERVE CORP COM 34354P105 4,355 80,637 SH   SOLE   50,007 0 30,630
FLUOR CORP NEW COM 343412102 1,230 20,739 SH   SOLE   20,739 0 0
FMC TECHNOLOGIES INC COM 30249U101 1,468 26,368 SH   SOLE   26,368 0 0
FOOT LOCKER INC COM 344849104 491 13,965 SH   SOLE   13,965 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 5,771 373,040 SH   SOLE   373,040 0 0
FOREST LABS INC COM 345838106 1,981 48,326 SH   SOLE   48,326 0 0
FORTUNA SILVER MINES INC COM 349915108 245 73,568 SH   SOLE   73,568 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 4,312 111,315 SH   SOLE   111,315 0 0
FRANCO NEVADA CORP COM 351858105 20,158 562,809 SH   SOLE   562,769 0 40
FRANKLIN RES INC COM 354613101 4,467 32,841 SH   SOLE   32,841 0 0
FREEPORT-MCMORAN COPPER & GO COM 35671D857 3,240 117,355 SH   SOLE   117,355 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A108 778 192,019 SH   SOLE   192,019 0 0
GALLAGHER ARTHUR J & CO COM 363576109 546 12,498 SH   SOLE   12,498 0 0
GAMESTOP CORP NEW CL A 36467W109 1,097 26,099 SH   SOLE   26,099 0 0
GANNETT INC COM 364730101 750 30,668 SH   SOLE   30,668 0 0
GAP INC DEL COM 364760108 2,568 61,527 SH   SOLE   61,527 0 0
GARMIN LTD SHS H2906T109 787 21,771 SH   SOLE   21,771 0 0
GENERAL DYNAMICS CORP COM 369550108 3,616 46,168 SH   SOLE   46,168 0 0
GENERAL ELECTRIC CO COM 369604103 27,702 1,194,567 SH   SOLE   1,194,567 0 0
GENERAL GROWTH PPTYS INC NEW COM 370023103 273 13,727 SH   SOLE   13,727 0 0
GENERAL MLS INC COM 370334104 7,250 149,386 SH   SOLE   118,486 0 30,900
GENERAL MTRS CO COM 37045V100 4,160 124,876 SH   SOLE   124,496 0 380
GENESCO INC COM 371532102 226 3,378 SH   SOLE   3,378 0 0
GENUINE PARTS CO COM 372460105 1,593 20,405 SH   SOLE   20,405 0 0
GENWORTH FINL INC COM CL A 37247D106 660 57,836 SH   SOLE   57,836 0 0
GILDAN ACTIVEWEAR INC COM 375916103 2,620 64,581 SH   SOLE   64,581 0 0
GILEAD SCIENCES INC COM 375558103 34,716 677,128 SH   SOLE   676,528 0 600
GOLDCORP INC NEW COM 380956409 174,959 7,035,428 SH   SOLE   6,966,578 0 68,850
GOLDMAN SACHS GROUP INC COM 38141G104 8,234 54,442 SH   SOLE   54,442 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 359 23,434 SH   SOLE   23,434 0 0
GOOGLE INC CL A 38259P508 55,093 62,579 SH   SOLE   62,559 0 20
GRACO INC COM 384109104 2,739 43,335 SH   SOLE   14,115 0 29,220
GRAINGER W W INC COM 384802104 1,869 7,411 SH   SOLE   7,411 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 84,716 2,457,316 SH   SOLE   2,457,316 0 0
GREAT PLAINS ENERGY INC COM 391164100 403 17,893 SH   SOLE   17,893 0 0
GREEN MTN COFFEE ROASTERS IN COM 393122106 342 4,542 SH   SOLE   4,542 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 2,241 78,712 SH   SOLE   62,022 0 16,690
GROUP 1 AUTOMOTIVE INC COM 398905109 229 3,563 SH   SOLE   3,563 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 26,146 892,368 SH   SOLE   892,298 0 70
GT ADVANCED TECHNOLOGIES INC COM 36191U106 56 13,400 SH   SOLE   13,400 0 0
HALLIBURTON CO COM 406216101 4,530 108,579 SH   SOLE   108,579 0 0
HARLEY DAVIDSON INC COM 412822108 8,658 157,938 SH   SOLE   157,938 0 0
HARMAN INTL INDS INC COM 413086109 578 10,670 SH   SOLE   10,670 0 0
HARMONIC INC COM 413160102 120 18,945 SH   SOLE   18,945 0 0
HARRIS CORP DEL COM 413875105 1,154 23,440 SH   SOLE   23,440 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 1,599 51,704 SH   SOLE   51,474 0 230
HASBRO INC COM 418056107 1,075 23,974 SH   SOLE   23,774 0 200
HCA HOLDINGS INC COM 40412C101 273 7,574 SH   SOLE   7,574 0 0
HCC INS HLDGS INC COM 404132102 290 6,723 SH   SOLE   6,723 0 0
HCP INC COM 40414L109 3,507 77,186 SH   SOLE   73,846 0 3,340
HDFC BANK LTD ADR REPS 3 SHS 40415F101 5,511 152,080 SH   SOLE   152,080 0 0
HEALTH CARE REIT INC COM 42217K106 4,866 72,587 SH   SOLE   68,707 0 3,880
HELMERICH & PAYNE INC COM 423452101 723 11,574 SH   SOLE   11,574 0 0
HERBALIFE LTD COM USD SHS G4412G101 320 7,092 SH   SOLE   7,092 0 0
HERSHEY CO COM 427866108 2,717 30,436 SH   SOLE   30,436 0 0
HERTZ GLOBAL HOLDINGS INC COM 42805T105 307 12,386 SH   SOLE   12,386 0 0
HESS CORP COM 42809H107 2,212 33,261 SH   SOLE   33,261 0 0
HEWLETT PACKARD CO COM 428236103 6,740 271,762 SH   SOLE   271,462 0 300
HILLSHIRE BRANDS CO COM 432589109 779 23,536 SH   SOLE   23,536 0 0
HOLLYFRONTIER CORP COM 436106108 758 17,718 SH   SOLE   17,518 0 200
HOME DEPOT INC COM 437076102 30,208 389,937 SH   SOLE   389,937 0 0
HONEYWELL INTL INC COM 438516106 7,292 91,905 SH   SOLE   91,775 0 130
HORMEL FOODS CORP COM 440452100 1,557 40,368 SH   SOLE   40,368 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 236 4,406 SH   SOLE   4,406 0 0
HOSPIRA INC COM 441060100 1,000 26,095 SH   SOLE   26,095 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 311 11,822 SH   SOLE   11,822 0 0
HOST HOTELS & RESORTS INC COM 44107P104 1,327 78,666 SH   SOLE   78,666 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 2,511 48,386 SH   SOLE   16,731 0 31,655
HUDBAY MINERALS INC COM 443628102 23,066 3,483,798 SH   SOLE   3,176,298 0 307,500
HUDSON CITY BANCORP COM 443683107 880 95,939 SH   SOLE   95,939 0 0
HUMANA INC COM 444859102 1,919 22,744 SH   SOLE   22,744 0 0
HUNT J B TRANS SVCS INC COM 445658107 450 6,229 SH   SOLE   6,229 0 0
HUNTINGTON BANCSHARES INC COM 446150104 593 75,326 SH   SOLE   75,326 0 0
HYATT HOTELS CORP COM CL A 448579102 205 5,090 SH   SOLE   5,090 0 0
IAC INTERACTIVECORP COM PAR $.001 44919P508 508 10,679 SH   SOLE   10,679 0 0
IAMGOLD CORP COM 450913108 947 225,207 SH   SOLE   225,207 0 0
ICICI BK LTD ADR 45104G104 1,600 41,840 SH   SOLE   41,840 0 0
IHS INC CL A 451734107 644 6,171 SH   SOLE   6,171 0 0
ILLINOIS TOOL WKS INC COM 452308109 3,688 53,314 SH   SOLE   53,314 0 0
ILLUMINA INC COM 452327109 700 9,352 SH   SOLE   9,352 0 0
IMPERIAL OIL LTD COM NEW 453038408 13,158 343,432 SH   SOLE   343,432 0 0
INGERSOLL-RAND PLC SHS G47791101 6,439 115,971 SH   SOLE   115,971 0 0
INTEGRYS ENERGY GROUP INC COM 45822P105 454 7,756 SH   SOLE   7,756 0 0
INTEL CORP COM 458140100 16,213 669,124 SH   SOLE   669,124 0 0
INTERCONTINENTALEXCHANGE INC COM 45865V100 7,868 44,264 SH   SOLE   44,264 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 24,202 126,637 SH   SOLE   126,637 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 786 10,461 SH   SOLE   10,461 0 0
INTERNATIONAL GAME TECHNOLOG COM 459902102 807 48,296 SH   SOLE   48,296 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 258 8,208 SH   SOLE   8,208 0 0
INTERPUBLIC GROUP COS INC COM 460690100 807 55,434 SH   SOLE   55,434 0 0
INTL PAPER CO COM 460146103 2,255 50,900 SH   SOLE   50,900 0 0
INTUIT COM 461202103 3,042 49,840 SH   SOLE   49,840 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 2,349 4,641 SH   SOLE   4,641 0 0
INVESCO LTD SHS G491BT108 1,531 48,138 SH   SOLE   48,138 0 0
ION GEOPHYSICAL CORP COM 462044108 76 12,601 SH   SOLE   12,601 0 0
IRON MTN INC COM 462846106 688 25,846 SH   SOLE   25,846 0 0
ISHARES INC EMRGMKT DIVIDX 464286319 849 17,820 SH   SOLE   13,070 0 4,750
ISHARES INC MSCI BRAZIL CAPP 464286400 2,037 46,445 SH   SOLE   46,445 0 0
ISHARES INC MSCI CDA INDEX 464286509 4,734 181,030 SH   SOLE   181,030 0 0
ISHARES INC MSCI STH KOR CAP 464286772 1,538 28,918 SH   SOLE   28,918 0 0
ISHARES INC MSCI MALAYSIA 464286830 351 22,552 SH   SOLE   22,552 0 0
ISHARES INC MSCI JAPAN 464286848 1,847 164,612 SH   SOLE   164,612 0 0
ISHARES TR DJ SEL DIV INX 464287168 519 8,110 SH   SOLE   8,110 0 0
ISHARES TR MSCI EMERG MKT 464287234 49,457 1,284,600 SH   SOLE   1,278,600 0 6,000
ISHARES TR MSCI EAFE INDEX 464287465 197,544 3,447,540 SH   SOLE   3,447,540 0 0
ISHARES TR MSCI CHINA IDX 46429B671 271 6,621 SH   SOLE   6,621 0 0
ISHARES TR USA MIN VOL ID 46429B697 1,047 32,150 SH   SOLE   32,150 0 0
JABIL CIRCUIT INC COM 466313103 486 23,850 SH   SOLE   23,850 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 770 13,968 SH   SOLE   13,968 0 0
JDS UNIPHASE CORP COM PAR $0.001 46612J507 307 21,350 SH   SOLE   21,350 0 0
JOHNSON & JOHNSON COM 478160104 32,286 376,029 SH   SOLE   371,889 0 4,140
JOHNSON CTLS INC COM 478366107 2,563 71,600 SH   SOLE   71,600 0 0
JOY GLOBAL INC COM 481165108 807 16,632 SH   SOLE   16,502 0 130
JPMORGAN CHASE & CO COM 46625H100 23,542 445,956 SH   SOLE   445,956 0 0
JUNIPER NETWORKS INC COM 48203R104 1,499 77,632 SH   SOLE   77,382 0 250
JUST ENERGY GROUP INC COM 48213W101 490 82,366 SH   SOLE   82,366 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 1,575 14,868 SH   SOLE   14,868 0 0
KELLOGG CO COM 487836108 3,823 59,514 SH   SOLE   56,904 0 2,610
KEYCORP NEW COM 493267108 1,102 99,849 SH   SOLE   99,849 0 0
KIMBERLY CLARK CORP COM 494368103 8,889 91,502 SH   SOLE   88,412 0 3,090
KIMCO RLTY CORP COM 49446R109 1,082 50,497 SH   SOLE   50,497 0 0
KINDER MORGAN INC DEL COM 49456B101 2,926 76,692 SH   SOLE   76,692 0 0
KINDER MORGAN MANAGEMENT LLC SHS 49455U100 757 9,052 SH   SOLE   9,052 0 0
KINROSS GOLD CORP COM NO PAR 496902404 18,513 3,610,539 SH   SOLE   3,610,539 0 0
KLA-TENCOR CORP COM 482480100 1,258 22,575 SH   SOLE   22,575 0 0
KOHLS CORP COM 500255104 1,673 33,120 SH   SOLE   33,120 0 0
KOREA FD COM NEW 500634209 211 6,132 SH   SOLE   6,132 0 0
KRAFT FOODS GROUP INC COM 50076Q106 10,610 189,913 SH   SOLE   163,133 0 26,780
KROGER CO COM 501044101 2,800 81,066 SH   SOLE   81,066 0 0
L-3 COMMUNICATIONS HLDGS INC COM 502424104 1,107 12,907 SH   SOLE   12,907 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 1,907 19,051 SH   SOLE   19,051 0 0
LAM RESEARCH CORP COM 512807108 1,015 22,883 SH   SOLE   22,883 0 0
LAS VEGAS SANDS CORP COM 517834107 852 16,088 SH   SOLE   16,088 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 273 11,057 SH   SOLE   11,057 0 0
LAUDER ESTEE COS INC CL A 518439104 8,548 129,967 SH   SOLE   129,967 0 0
LEGG MASON INC COM 524901105 526 16,967 SH   SOLE   16,967 0 0
LEGGETT & PLATT INC COM 524660107 578 18,593 SH   SOLE   18,593 0 0
LENNAR CORP CL A 526057104 791 21,961 SH   SOLE   21,961 0 0
LEUCADIA NATL CORP COM 527288104 693 26,437 SH   SOLE   26,437 0 0
LEXINGTON REALTY TRUST COM 529043101 311 26,649 SH   SOLE   26,169 0 480
LIBERTY INTERACTIVE CORP INT COM SER A 53071M104 1,061 46,121 SH   SOLE   46,121 0 0
LIBERTY MEDIA CORP DELAWARE CL A 531229102 1,043 8,226 SH   SOLE   8,226 0 0
LIBERTY PPTY TR SH BEN INT 531172104 454 12,278 SH   SOLE   12,278 0 0
LIFE TECHNOLOGIES CORP COM 53217V109 1,856 25,083 SH   SOLE   25,083 0 0
LIFEPOINT HOSPITALS INC COM 53219L109 302 6,178 SH   SOLE   6,178 0 0
LILLY ELI & CO COM 532457108 7,302 148,666 SH   SOLE   146,686 0 1,980
LINCOLN NATL CORP IND COM 534187109 1,262 34,604 SH   SOLE   34,604 0 0
LINEAR TECHNOLOGY CORP COM 535678106 1,178 31,977 SH   SOLE   31,977 0 0
LINKEDIN CORP COM CL A 53578A108 448 2,510 SH   SOLE   2,510 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 343 22,103 SH   SOLE   22,103 0 0
LKQ CORP COM 501889208 313 12,139 SH   SOLE   12,139 0 0
LOCKHEED MARTIN CORP COM 539830109 4,800 44,259 SH   SOLE   44,259 0 0
LOEWS CORP COM 540424108 1,439 32,408 SH   SOLE   32,408 0 0
LORILLARD INC COM 544147101 5,729 131,161 SH   SOLE   125,101 0 6,060
LOWES COS INC COM 548661107 6,381 156,006 SH   SOLE   156,006 0 0
LSI CORPORATION COM 502161102 669 93,725 SH   SOLE   93,725 0 0
LUXOTTICA GROUP S P A SPONSORED ADR 55068R202 3,138 62,060 SH   SOLE   25,500 0 36,560
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2,298 34,686 SH   SOLE   34,686 0 0
M & T BK CORP COM 55261F104 1,605 14,358 SH   SOLE   14,358 0 0
MACERICH CO COM 554382101 864 14,177 SH   SOLE   14,177 0 0
MACYS INC COM 55616P104 2,810 58,542 SH   SOLE   58,272 0 270
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 205 3,756 SH   SOLE   3,756 0 0
MAGNA INTL INC COM 559222401 356,440 5,002,110 SH   SOLE   4,957,190 0 44,920
MANPOWERGROUP INC COM 56418H100 217 3,958 SH   SOLE   3,958 0 0
MANULIFE FINL CORP COM 56501R106 441,958 27,587,315 SH   SOLE   27,345,188 0 242,127
MARATHON OIL CORP COM 565849106 2,821 81,566 SH   SOLE   81,566 0 0
MARATHON PETE CORP COM 56585A102 2,752 38,723 SH   SOLE   38,723 0 0
MARKEL CORP COM 570535104 325 617 SH   SOLE   617 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,647 40,790 SH   SOLE   40,790 0 0
MARSH & MCLENNAN COS INC COM 571748102 2,800 70,133 SH   SOLE   70,133 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 587 50,152 SH   SOLE   50,152 0 0
MASCO CORP COM 574599106 942 48,313 SH   SOLE   48,313 0 0
MASTERCARD INC CL A 57636Q104 24,843 43,243 SH   SOLE   38,063 0 5,180
MATTEL INC COM 577081102 2,309 50,969 SH   SOLE   50,969 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 540 19,447 SH   SOLE   19,447 0 0
MCCORMICK & CO INC COM NON VTG 579780206 2,075 29,489 SH   SOLE   29,489 0 0
MCDERMOTT INTL INC COM 580037109 92 11,213 SH   SOLE   11,213 0 0
MCDONALDS CORP COM 580135101 15,237 153,905 SH   SOLE   150,815 0 3,090
MCGRAW HILL FINL INC COM 580645109 2,166 40,725 SH   SOLE   40,725 0 0
MCKESSON CORP COM 58155Q103 4,757 41,543 SH   SOLE   41,333 0 210
MDU RES GROUP INC COM 552690109 211 8,133 SH   SOLE   8,133 0 0
MEAD JOHNSON NUTRITION CO COM 582839106 2,334 29,462 SH   SOLE   29,462 0 0
MEADWESTVACO CORP COM 583334107 706 20,693 SH   SOLE   20,693 0 0
MEDTRONIC INC COM 585055106 6,709 130,355 SH   SOLE   130,355 0 0
MENS WEARHOUSE INC COM 587118100 260 6,860 SH   SOLE   6,860 0 0
MERCK & CO INC NEW COM 58933Y105 21,413 460,983 SH   SOLE   450,683 0 10,300
MERUS LABS INTL INC NEW COM 59047R101 2,120 2,718,300 SH   SOLE   1,773,200 0 945,100
METHANEX CORP COM 59151K108 78,012 1,817,372 SH   SOLE   1,817,372 0 0
METLIFE INC COM 59156R108 6,462 141,208 SH   SOLE   141,208 0 0
MGM RESORTS INTERNATIONAL COM 552953101 329 22,226 SH   SOLE   22,226 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 7,146 115,222 SH   SOLE   115,222 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 1,021 27,406 SH   SOLE   27,406 0 0
MICRON TECHNOLOGY INC COM 595112103 1,703 118,862 SH   SOLE   118,862 0 0
MICROSOFT CORP COM 594918104 35,861 1,038,098 SH   SOLE   1,037,498 0 600
MID-AMER APT CMNTYS INC COM 59522J103 202 2,977 SH   SOLE   2,977 0 0
MOBILE TELESYSTEMS OJSC SPONSORED ADR 607409109 704 37,179 SH   SOLE   37,179 0 0
MOHAWK INDS INC COM 608190104 317 2,815 SH   SOLE   2,815 0 0
MOLEX INC COM 608554101 658 22,440 SH   SOLE   22,440 0 0
MOLSON COORS BREWING CO CL B 60871R209 2,088 43,624 SH   SOLE   43,014 0 610
MONDELEZ INTL INC CL A 609207105 16,594 581,636 SH   SOLE   524,079 0 57,557
MONSANTO CO NEW COM 61166W101 17,406 176,187 SH   SOLE   165,547 0 10,640
MONSTER BEVERAGE CORP COM 611740101 1,100 18,089 SH   SOLE   18,089 0 0
MOODYS CORP COM 615369105 15,530 254,878 SH   SOLE   210,608 0 44,270
MOOG INC CL A 615394202 319 6,193 SH   SOLE   6,193 0 0
MORGAN STANLEY COM NEW 617446448 4,234 173,305 SH   SOLE   172,755 0 550
MOSAIC CO NEW COM 61945C103 2,271 42,196 SH   SOLE   42,046 0 150
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,959 33,935 SH   SOLE   33,935 0 0
MURPHY OIL CORP COM 626717102 1,384 22,723 SH   SOLE   22,723 0 0
MYLAN INC COM 628530107 1,582 50,976 SH   SOLE   50,976 0 0
NABORS INDUSTRIES LTD SHS G6359F103 543 35,440 SH   SOLE   35,440 0 0
NASDAQ OMX GROUP INC COM 631103108 407 12,402 SH   SOLE   12,402 0 0
NATIONAL GRID PLC SPON ADR NEW 636274300 9,028 159,324 SH   SOLE   152,084 0 7,240
NATIONAL OILWELL VARCO INC COM 637071101 3,437 49,883 SH   SOLE   49,883 0 0
NCR CORP NEW COM 62886E108 422 12,802 SH   SOLE   12,802 0 0
NETAPP INC COM 64110D104 7,901 209,142 SH   SOLE   209,142 0 0
NETFLIX INC COM 64110L106 1,717 8,136 SH   SOLE   8,136 0 0
NETSUITE INC COM 64118Q107 280 3,057 SH   SOLE   3,057 0 0
NEVSUN RES LTD COM 64156L101 352 119,004 SH   SOLE   119,004 0 0
NEW GOLD INC CDA COM 644535106 1,738 268,227 SH   SOLE   268,227 0 0
NEW JERSEY RES COM 646025106 244 5,873 SH   SOLE   5,873 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 179 12,784 SH   SOLE   12,784 0 0
NEWELL RUBBERMAID INC COM 651229106 1,192 45,409 SH   SOLE   45,409 0 0
NEWFIELD EXPL CO COM 651290108 403 16,886 SH   SOLE   16,886 0 0
NEWMONT MINING CORP COM 651639106 2,222 74,186 SH   SOLE   74,186 0 0
NEWS CORP CL A 65248E104 9,430 289,446 SH   SOLE   289,446 0 0
NEXTERA ENERGY INC COM 65339F101 3,800 46,637 SH   SOLE   46,637 0 0
NIKE INC CL B 654106103 5,964 93,653 SH   SOLE   93,653 0 0
NISOURCE INC COM 65473P105 885 30,911 SH   SOLE   30,911 0 0
NOBLE CORPORATION BAAR NAMEN -AKT H5833N103 850 22,611 SH   SOLE   22,611 0 0
NOBLE ENERGY INC COM 655044105 2,589 43,128 SH   SOLE   43,128 0 0
NORDSTROM INC COM 655664100 1,347 22,475 SH   SOLE   22,475 0 0
NORFOLK SOUTHERN CORP COM 655844108 3,047 41,937 SH   SOLE   41,937 0 0
NORTHEAST UTILS COM 664397106 1,350 32,138 SH   SOLE   32,138 0 0
NORTHERN TR CORP COM 665859104 2,271 39,227 SH   SOLE   39,227 0 0
NORTHROP GRUMMAN CORP COM 666807102 2,833 34,219 SH   SOLE   34,219 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 206 15,239 SH   SOLE   15,239 0 0
NORTHWESTERN CORP COM NEW 668074305 208 5,219 SH   SOLE   5,219 0 0
NOVAGOLD RES INC COM NEW 66987E206 227 106,278 SH   SOLE   106,278 0 0
NOVO-NORDISK A S ADR 670100205 3,498 22,570 SH   SOLE   6,910 0 15,660
NRG ENERGY INC COM NEW 629377508 877 32,841 SH   SOLE   32,841 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 268 14,540 SH   SOLE   14,540 0 0
NUCOR CORP COM 670346105 1,515 34,961 SH   SOLE   34,961 0 0
NVIDIA CORP COM 67066G104 1,247 88,834 SH   SOLE   88,834 0 0
NVR INC COM 62944T105 281 305 SH   SOLE   305 0 0
NYSE EURONEXT COM 629491101 896 21,648 SH   SOLE   21,648 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 2,913 25,865 SH   SOLE   25,865 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 8,445 94,645 SH   SOLE   94,645 0 0
OCEANEERING INTL INC COM 675232102 7,395 102,419 SH   SOLE   102,419 0 0
OFFICEMAX INC DEL COM 67622P101 121 11,814 SH   SOLE   11,814 0 0
OLD NATL BANCORP IND COM 680033107 167 12,068 SH   SOLE   12,068 0 0
OLD REP INTL CORP COM 680223104 253 19,651 SH   SOLE   19,651 0 0
OMNICARE INC COM 681904108 574 12,030 SH   SOLE   12,030 0 0
OMNICOM GROUP INC COM 681919106 3,995 63,543 SH   SOLE   35,553 0 27,990
ON SEMICONDUCTOR CORP COM 682189105 82 10,190 SH   SOLE   10,190 0 0
ONEOK INC NEW COM 682680103 1,017 24,630 SH   SOLE   24,630 0 0
ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 261 5,277 SH   SOLE   5,277 0 0
OPEN TEXT CORP COM 683715106 89,898 1,313,581 SH   SOLE   1,246,021 0 67,560
ORACLE CORP COM 68389X105 17,665 575,234 SH   SOLE   574,964 0 270
OWENS ILL INC COM NEW 690768403 524 18,855 SH   SOLE   18,855 0 0
PACCAR INC COM 693718108 2,568 47,848 SH   SOLE   47,848 0 0
PALL CORP COM 696429307 906 13,639 SH   SOLE   13,639 0 0
PAN AMERICAN SILVER CORP COM 697900108 1,111 95,379 SH   SOLE   95,379 0 0
PARKER HANNIFIN CORP COM 701094104 1,725 18,085 SH   SOLE   18,085 0 0
PARTNERRE LTD COM G6852T105 379 4,181 SH   SOLE   4,181 0 0
PATTERSON COMPANIES INC COM 703395103 549 14,595 SH   SOLE   14,595 0 0
PATTERSON UTI ENERGY INC COM 703481101 356 18,392 SH   SOLE   18,392 0 0
PAYCHEX INC COM 704326107 2,282 62,490 SH   SOLE   62,490 0 0
PEABODY ENERGY CORP COM 704549104 554 37,862 SH   SOLE   37,862 0 0
PEMBINA PIPELINE CORP COM 706327103 123,472 4,033,374 SH   SOLE   3,940,194 0 93,180
PENGROWTH ENERGY CORP COM 70706P104 1,398 284,274 SH   SOLE   284,274 0 0
PENN WEST PETE LTD NEW COM 707887105 89,401 8,454,253 SH   SOLE   8,454,123 0 130
PENNEY J C INC COM 708160106 439 25,702 SH   SOLE   25,702 0 0
PENTAIR LTD SHS H6169Q108 1,145 19,852 SH   SOLE   19,852 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 1,301 87,316 SH   SOLE   87,316 0 0
PEPCO HOLDINGS INC COM 713291102 516 25,602 SH   SOLE   25,602 0 0
PEPSICO INC COM 713448108 17,740 216,892 SH   SOLE   211,942 0 4,950
PERKINELMER INC COM 714046109 398 12,259 SH   SOLE   12,259 0 0
PERRIGO CO COM 714290103 1,866 15,421 SH   SOLE   15,421 0 0
PETSMART INC COM 716768106 3,124 46,639 SH   SOLE   24,439 0 22,200
PFIZER INC COM 717081103 23,846 851,324 SH   SOLE   850,684 0 640
PG&E CORP COM 69331C108 3,160 69,111 SH   SOLE   69,111 0 0
PHILIP MORRIS INTL INC COM 718172109 19,446 224,503 SH   SOLE   219,093 0 5,410
PHILLIPS 66 COM 718546104 4,512 76,593 SH   SOLE   76,593 0 0
PIEDMONT NAT GAS INC COM 720186105 347 10,292 SH   SOLE   10,292 0 0
PINNACLE WEST CAP CORP COM 723484101 675 12,160 SH   SOLE   12,160 0 0
PIONEER NAT RES CO COM 723787107 2,190 15,130 SH   SOLE   15,130 0 0
PITNEY BOWES INC COM 724479100 326 22,191 SH   SOLE   22,191 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 298 5,340 SH   SOLE   5,340 0 0
PLUM CREEK TIMBER CO INC COM 729251108 996 21,337 SH   SOLE   21,337 0 0
PNC FINL SVCS GROUP INC COM 693475105 4,499 61,692 SH   SOLE   61,692 0 0
POLARIS INDS INC COM 731068102 233 2,454 SH   SOLE   2,454 0 0
POTASH CORP SASK INC COM 73755L107 332,695 8,711,067 SH   SOLE   8,668,436 0 42,631
POWERSHARES ETF TR II KBW BK PORT 73937B746 16,856 534,425 SH   SOLE   534,425 0 0
PPG INDS INC COM 693506107 2,688 18,358 SH   SOLE   18,358 0 0
PPL CORP COM 69351T106 5,295 174,991 SH   SOLE   165,881 0 9,110
PRAXAIR INC COM 74005P104 5,922 51,423 SH   SOLE   41,793 0 9,630
PRECISION CASTPARTS CORP COM 740189105 17,591 77,835 SH   SOLE   77,835 0 0
PRECISION DRILLING CORP COM 2010 74022D308 12,627 1,480,822 SH   SOLE   1,480,632 0 190
PRETIUM RES INC COM 74139C102 250 37,605 SH   SOLE   37,605 0 0
PRICE T ROWE GROUP INC COM 74144T108 2,105 28,757 SH   SOLE   28,757 0 0
PRICELINE COM INC COM NEW 741503403 21,359 25,838 SH   SOLE   25,838 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 1,294 34,549 SH   SOLE   34,549 0 0
PROASSURANCE CORP COM 74267C106 457 8,756 SH   SOLE   8,756 0 0
PROCTER & GAMBLE CO COM 742718109 26,609 345,615 SH   SOLE   343,775 0 1,840
PROGRESSIVE CORP OHIO COM 743315103 2,077 81,722 SH   SOLE   81,722 0 0
PROGRESSIVE WASTE SOLUTIONS COM 74339G101 14,189 657,306 SH   SOLE   657,236 0 70
PROLOGIS INC COM 74340W103 8,115 215,133 SH   SOLE   215,133 0 0
PRUDENTIAL FINL INC COM 744320102 4,156 56,904 SH   SOLE   56,904 0 0
PRUDENTIAL PLC ADR 74435K204 419 12,810 SH   SOLE   10,370 0 2,440
PUBLIC STORAGE COM 74460D109 3,110 20,280 SH   SOLE   20,280 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 1,940 59,396 SH   SOLE   59,396 0 0
PULTE GROUP INC COM 745867101 751 39,612 SH   SOLE   39,612 0 0
PVH CORP COM 693656100 1,039 8,307 SH   SOLE   8,307 0 0
QEP RES INC COM 74733V100 602 21,680 SH   SOLE   21,680 0 0
QLOGIC CORP COM 747277101 225 23,526 SH   SOLE   23,526 0 0
QUALCOMM INC COM 747525103 25,068 410,339 SH   SOLE   410,039 0 300
QUANTA SVCS INC COM 74762E102 753 28,454 SH   SOLE   28,454 0 0
QUANTUM CORP COM DSSG 747906204 25 18,039 SH   SOLE   18,039 0 0
QUEST DIAGNOSTICS INC COM 74834L100 1,658 27,346 SH   SOLE   27,346 0 0
QUESTAR CORP COM 748356102 269 11,258 SH   SOLE   11,258 0 0
QUIKSILVER INC COM 74838C106 116 18,074 SH   SOLE   18,074 0 0
RACKSPACE HOSTING INC COM 750086100 256 6,748 SH   SOLE   6,748 0 0
RALPH LAUREN CORP CL A 751212101 1,502 8,643 SH   SOLE   8,643 0 0
RANGE RES CORP COM 75281A109 1,490 19,274 SH   SOLE   19,274 0 0
RAYONIER INC COM 754907103 239 4,320 SH   SOLE   4,320 0 0
RAYTHEON CO COM NEW 755111507 3,443 52,076 SH   SOLE   51,876 0 200
REALOGY HLDGS CORP COM 75605Y106 9,767 203,312 SH   SOLE   203,312 0 0
REALTY INCOME CORP COM 756109104 666 15,879 SH   SOLE   15,879 0 0
RED HAT INC COM 756577102 1,032 21,573 SH   SOLE   21,573 0 0
REGENCY CTRS CORP COM 758849103 476 9,374 SH   SOLE   9,374 0 0
REGENERON PHARMACEUTICALS COM 75886F107 2,828 12,577 SH   SOLE   12,577 0 0
REGIONS FINL CORP NEW COM 7591EP100 1,571 164,815 SH   SOLE   163,745 0 1,070
REINSURANCE GROUP AMER INC COM NEW 759351604 300 4,341 SH   SOLE   4,341 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 739 8,519 SH   SOLE   8,519 0 0
REPUBLIC SVCS INC COM 760759100 2,706 79,730 SH   SOLE   79,450 0 280
RESEARCH IN MOTION LTD COM 760975102 3,158 299,599 SH   SOLE   299,599 0 0
RESMED INC COM 761152107 784 17,374 SH   SOLE   14,764 0 2,610
REYNOLDS AMERICAN INC COM 761713106 7,428 153,557 SH   SOLE   144,817 0 8,740
RIO ALTO MNG LTD NEW COM 76689T104 174 93,987 SH   SOLE   93,987 0 0
RITE AID CORP COM 767754104 42 14,791 SH   SOLE   14,791 0 0
ROBERT HALF INTL INC COM 770323103 601 18,082 SH   SOLE   18,082 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,435 17,266 SH   SOLE   17,266 0 0
ROCKWELL COLLINS INC COM 774341101 1,148 18,105 SH   SOLE   18,105 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 160,021 4,081,885 SH   SOLE   4,029,665 0 52,220
ROPER INDS INC NEW COM 776696106 1,334 10,736 SH   SOLE   10,736 0 0
ROSS STORES INC COM 778296103 2,484 38,330 SH   SOLE   38,330 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 516 15,151 SH   SOLE   15,151 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 1,123,800 19,266,652 SH   SOLE   19,079,130 0 187,522
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 365 10,941 SH   SOLE   10,941 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 4,362 65,820 SH   SOLE   59,580 0 6,240
RPC INC COM 749660106 220 15,957 SH   SOLE   15,957 0 0
RUBICON MINERALS CORP COM 780911103 134 104,373 SH   SOLE   104,373 0 0
RYDER SYS INC COM 783549108 461 7,576 SH   SOLE   7,576 0 0
SAFEWAY INC COM NEW 786514208 1,483 62,663 SH   SOLE   62,663 0 0
SAIC INC COM 78390X101 688 49,407 SH   SOLE   49,407 0 0
SALESFORCE COM INC COM 79466L302 2,339 61,261 SH   SOLE   61,261 0 0
SANDISK CORP COM 80004C101 1,805 29,546 SH   SOLE   29,546 0 0
SANOFI SPONSORED ADR 80105N105 333 6,472 SH   SOLE   5,302 0 1,170
SAP AG SPON ADR 803054204 3,572 49,039 SH   SOLE   47,739 0 1,300
SBA COMMUNICATIONS CORP COM 78388J106 913 12,323 SH   SOLE   12,323 0 0
SCANA CORP NEW COM 80589M102 704 14,345 SH   SOLE   14,345 0 0
SCHEIN HENRY INC COM 806407102 7,016 73,284 SH   SOLE   52,714 0 20,570
SCHLUMBERGER LTD COM 806857108 18,187 253,795 SH   SOLE   253,795 0 0
SCHWAB CHARLES CORP NEW COM 808513105 10,572 497,952 SH   SOLE   497,952 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 942 14,110 SH   SOLE   14,110 0 0
SEACOR HOLDINGS INC COM 811904101 241 2,902 SH   SOLE   2,902 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 1,991 44,406 SH   SOLE   44,406 0 0
SEALED AIR CORP NEW COM 81211K100 627 26,188 SH   SOLE   26,188 0 0
SEARS HLDGS CORP COM 812350106 363 8,638 SH   SOLE   8,638 0 0
SEI INVESTMENTS CO COM 784117103 244 8,571 SH   SOLE   8,571 0 0
SEMPRA ENERGY COM 816851109 2,112 25,837 SH   SOLE   25,837 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 1,975 76,148 SH   SOLE   69,048 0 7,100
SHAW COMMUNICATIONS INC CL B CONV 82028K200 5,670 236,136 SH   SOLE   236,136 0 0
SHERWIN WILLIAMS CO COM 824348106 4,571 25,884 SH   SOLE   14,884 0 11,000
SIERRA WIRELESS INC COM 826516106 13,571 1,062,200 SH   SOLE   756,900 0 305,300
SIGMA ALDRICH CORP COM 826552101 1,331 16,547 SH   SOLE   16,547 0 0
SILVER STD RES INC COM 82823L106 308 48,191 SH   SOLE   48,191 0 0
SILVER WHEATON CORP COM 828336107 5,378 274,285 SH   SOLE   274,285 0 0
SILVERCORP METALS INC COM 82835P103 294 104,707 SH   SOLE   104,707 0 0
SIMON PPTY GROUP INC NEW COM 828806109 10,937 69,254 SH   SOLE   69,254 0 0
SIRIUS XM RADIO INC COM 82967N108 1,001 298,806 SH   SOLE   298,806 0 0
SL GREEN RLTY CORP COM 78440X101 289 3,282 SH   SOLE   3,282 0 0
SLM CORP COM 78442P106 1,376 60,180 SH   SOLE   60,180 0 0
SMITH A O COM 831865209 250 6,886 SH   SOLE   6,886 0 0
SMITHFIELD FOODS INC COM 832248108 389 11,877 SH   SOLE   11,877 0 0
SMUCKER J M CO COM NEW 832696405 2,944 28,537 SH   SOLE   18,807 0 9,730
SNAP ON INC COM 833034101 520 5,814 SH   SOLE   5,814 0 0
SONOCO PRODS CO COM 835495102 223 6,443 SH   SOLE   6,443 0 0
SOUTH JERSEY INDS INC COM 838518108 253 4,415 SH   SOLE   4,415 0 0
SOUTHERN CO COM 842587107 9,229 209,130 SH   SOLE   200,440 0 8,690
SOUTHERN COPPER CORP COM 84265V105 1,146 41,496 SH   SOLE   41,496 0 0
SOUTHWEST AIRLS CO COM 844741108 1,412 109,549 SH   SOLE   109,549 0 0
SOUTHWEST GAS CORP COM 844895102 293 6,264 SH   SOLE   6,264 0 0
SOUTHWESTERN ENERGY CO COM 845467109 1,829 50,058 SH   SOLE   50,058 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 283,132 1,764,944 SH   SOLE   1,764,944 0 0
SPECTRA ENERGY CORP COM 847560109 2,985 86,625 SH   SOLE   86,625 0 0
SPRINT NEXTEL CORP COM SER 1 852061100 2,551 363,371 SH   SOLE   363,371 0 0
SPX CORP COM 784635104 423 5,874 SH   SOLE   5,874 0 0
ST JUDE MED INC COM 790849103 2,039 44,691 SH   SOLE   44,691 0 0
STANLEY BLACK & DECKER INC COM 854502101 1,518 19,643 SH   SOLE   19,643 0 0
STANTEC INC COM 85472N109 9,177 217,267 SH   SOLE   158,967 0 58,300
STAPLES INC COM 855030102 1,592 100,293 SH   SOLE   100,293 0 0
STARBUCKS CORP COM 855244109 13,001 198,457 SH   SOLE   198,457 0 0
STARWOOD HOTELS&RESORTS WRLD COM 85590A401 1,425 22,551 SH   SOLE   22,551 0 0
STARZ COM SER A 85571Q102 262 11,876 SH   SOLE   11,876 0 0
STATE STR CORP COM 857477103 3,555 54,517 SH   SOLE   54,517 0 0
STERICYCLE INC COM 858912108 2,025 18,339 SH   SOLE   18,339 0 0
STIFEL FINL CORP COM 860630102 245 6,875 SH   SOLE   6,875 0 0
STRYKER CORP COM 863667101 2,664 41,188 SH   SOLE   41,188 0 0
SUN LIFE FINL INC COM 866796105 358,991 12,108,149 SH   SOLE   12,005,964 0 102,185
SUNCOR ENERGY INC NEW COM 867224107 649,136 21,998,412 SH   SOLE   21,862,570 0 135,842
SUNTRUST BKS INC COM 867914103 1,752 55,496 SH   SOLE   55,496 0 0
SUSQUEHANNA BANCSHARES INC P COM 869099101 160 12,477 SH   SOLE   12,477 0 0
SYMANTEC CORP COM 871503108 2,959 131,627 SH   SOLE   131,627 0 0
SYNOPSYS INC COM 871607107 715 19,999 SH   SOLE   19,999 0 0
SYSCO CORP COM 871829107 3,194 93,491 SH   SOLE   92,741 0 750
TAHOE RES INC COM 873868103 3,797 267,689 SH   SOLE   211,789 0 55,900
TALISMAN ENERGY INC COM 87425E103 190,526 16,674,367 SH   SOLE   16,595,427 0 78,940
TANGER FACTORY OUTLET CTRS I COM 875465106 209 6,244 SH   SOLE   6,244 0 0
TARGET CORP COM 87612E106 6,918 100,461 SH   SOLE   100,461 0 0
TASEKO MINES LTD COM 876511106 215 114,287 SH   SOLE   114,287 0 0
TATA MTRS LTD SPONSORED ADR 876568502 5,493 234,334 SH   SOLE   234,334 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 634 26,088 SH   SOLE   26,088 0 0
TE CONNECTIVITY LTD REG SHS H84989104 1,462 32,112 SH   SOLE   32,112 0 0
TECK RESOURCES LTD CL B 878742204 273,273 12,776,347 SH   SOLE   12,679,916 0 96,431
TECO ENERGY INC COM 872375100 453 26,350 SH   SOLE   26,350 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 272 3,520 SH   SOLE   3,520 0 0
TELLABS INC COM 879664100 28 13,962 SH   SOLE   13,962 0 0
TELUS CORP COM 87971M103 385,040 13,176,967 SH   SOLE   13,092,387 0 84,580
TENET HEALTHCARE CORP COM NEW 88033G407 581 12,599 SH   SOLE   12,599 0 0
TERADATA CORP DEL COM 88076W103 5,738 114,238 SH   SOLE   114,238 0 0
TERADYNE INC COM 880770102 433 24,672 SH   SOLE   24,672 0 0
TERRA NITROGEN CO L P COM UNIT 881005201 251 1,174 SH   SOLE   1,174 0 0
TESORO CORP COM 881609101 754 14,415 SH   SOLE   14,415 0 0
TETRA TECH INC NEW COM 88162G103 209 8,907 SH   SOLE   8,907 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 110 10,749 SH   SOLE   10,749 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 1,502 38,309 SH   SOLE   38,309 0 0
TEXAS INSTRS INC COM 882508104 5,973 171,406 SH   SOLE   171,146 0 260
TEXTRON INC COM 883203101 808 31,000 SH   SOLE   31,000 0 0
THE ADT CORPORATION COM 00101J106 4,170 104,653 SH   SOLE   43,173 0 61,480
THERMO FISHER SCIENTIFIC INC COM 883556102 6,274 74,133 SH   SOLE   48,553 0 25,580
THOMPSON CREEK METALS CO INC COM 884768102 306 100,850 SH   SOLE   100,850 0 0
THOMSON REUTERS CORP COM 884903105 9,023 276,388 SH   SOLE   276,388 0 0
TIFFANY & CO NEW COM 886547108 1,176 16,139 SH   SOLE   16,139 0 0
TIM HORTONS INC COM 88706M103 34,323 634,327 SH   SOLE   614,477 0 19,850
TIME WARNER CABLE INC COM 88732J207 4,412 39,228 SH   SOLE   39,228 0 0
TIME WARNER INC COM NEW 887317303 7,229 125,034 SH   SOLE   125,034 0 0
TIMMINS GOLD CORP COM 88741P103 4,525 2,050,500 SH   SOLE   1,509,200 0 541,300
TJX COS INC NEW COM 872540109 6,784 135,520 SH   SOLE   110,250 0 25,270
TOLL BROTHERS INC COM 889478103 463 14,190 SH   SOLE   14,190 0 0
TORCHMARK CORP COM 891027104 957 14,690 SH   SOLE   14,690 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 1,177,070 14,640,438 SH   SOLE   14,500,147 0 140,291
TOTAL S A SPONSORED ADR 89151E109 5,155 105,859 SH   SOLE   102,569 0 3,290
TOTAL SYS SVCS INC COM 891906109 1,090 44,531 SH   SOLE   44,531 0 0
TRACTOR SUPPLY CO COM 892356106 8,308 70,675 SH   SOLE   70,675 0 0
TRANSALTA CORP COM 89346D107 158,581 11,557,888 SH   SOLE   11,557,678 0 210
TRANSCANADA CORP COM 89353D107 202,979 4,710,888 SH   SOLE   4,631,406 0 79,482
TRANSDIGM GROUP INC COM 893641100 245 1,562 SH   SOLE   1,562 0 0
TRANSGLOBE ENERGY CORP COM 893662106 272 43,849 SH   SOLE   43,849 0 0
TRANSOCEAN LTD REG SHS H8817H100 408 8,500 SH   SOLE   8,230 0 270
TRAVELERS COMPANIES INC COM 89417E109 4,829 60,425 SH   SOLE   60,425 0 0
TREEHOUSE FOODS INC COM 89469A104 361 5,512 SH   SOLE   5,512 0 0
TRIMBLE NAVIGATION LTD COM 896239100 483 18,591 SH   SOLE   18,591 0 0
TRIPADVISOR INC COM 896945201 971 15,944 SH   SOLE   15,944 0 0
TRIQUINT SEMICONDUCTOR INC COM 89674K103 170 24,560 SH   SOLE   24,560 0 0
TRUSTCO BK CORP N Y COM 898349105 70 12,941 SH   SOLE   12,941 0 0
TRW AUTOMOTIVE HLDGS CORP COM 87264S106 274 4,127 SH   SOLE   4,127 0 0
TURQUOISE HILL RES LTD COM 900435108 1,365 229,875 SH   SOLE   229,875 0 0
TYCO INTERNATIONAL LTD SHS H89128104 2,220 67,374 SH   SOLE   66,834 0 540
TYSON FOODS INC CL A 902494103 1,239 48,267 SH   SOLE   48,267 0 0
UIL HLDG CORP COM 902748102 255 6,669 SH   SOLE   6,669 0 0
ULTRA PETROLEUM CORP COM 903914109 474 23,894 SH   SOLE   23,894 0 0
UMPQUA HLDGS CORP COM 904214103 219 14,605 SH   SOLE   14,605 0 0
UNILEVER N V N Y SHS NEW 904784709 2,647 67,334 SH   SOLE   62,574 0 4,760
UNILEVER PLC SPON ADR NEW 904767704 2,723 67,334 SH   SOLE   64,284 0 3,050
UNION PAC CORP COM 907818108 22,833 147,997 SH   SOLE   147,997 0 0
UNITED PARCEL SERVICE INC CL B 911312106 10,618 122,777 SH   SOLE   99,577 0 23,200
UNITED RENTALS INC COM 911363109 5,904 118,293 SH   SOLE   118,293 0 0
UNITED STATES STL CORP NEW COM 912909108 295 16,846 SH   SOLE   16,846 0 0
UNITED STATIONERS INC COM 913004107 215 6,400 SH   SOLE   6,400 0 0
UNITED TECHNOLOGIES CORP COM 913017109 12,075 129,927 SH   SOLE   105,607 0 24,320
UNITEDHEALTH GROUP INC COM 91324P102 8,817 134,659 SH   SOLE   134,479 0 180
UNIVERSAL HLTH SVCS INC CL B 913903100 617 9,212 SH   SOLE   9,212 0 0
UNS ENERGY CORP COM 903119105 255 5,693 SH   SOLE   5,693 0 0
UNUM GROUP COM 91529Y106 1,146 39,008 SH   SOLE   39,008 0 0
URBAN OUTFITTERS INC COM 917047102 1,023 25,447 SH   SOLE   25,447 0 0
US BANCORP DEL COM NEW 902973304 10,942 302,690 SH   SOLE   302,690 0 0
V F CORP COM 918204108 2,177 11,277 SH   SOLE   11,277 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 54,377 630,366 SH   SOLE   615,626 0 14,740
VALERO ENERGY CORP NEW COM 91913Y100 2,347 67,505 SH   SOLE   67,505 0 0
VALHI INC NEW COM 918905100 141 10,248 SH   SOLE   10,248 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,321 59,835 SH   SOLE   22,125 0 37,710
VARIAN MED SYS INC COM 92220P105 1,966 29,150 SH   SOLE   25,620 0 3,530
VENTAS INC COM 92276F100 1,970 28,367 SH   SOLE   28,367 0 0
VERISIGN INC COM 92343E102 1,467 32,852 SH   SOLE   32,852 0 0
VERISK ANALYTICS INC CL A 92345Y106 4,533 75,934 SH   SOLE   75,934 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 22,335 443,691 SH   SOLE   432,681 0 11,010
VERMILION ENERGY INC COM 923725105 181,740 3,714,825 SH   SOLE   3,656,805 0 58,020
VERTEX PHARMACEUTICALS INC COM 92532F100 847 10,577 SH   SOLE   10,577 0 0
VIACOM INC NEW CL B 92553P201 5,635 82,824 SH   SOLE   82,434 0 390
VISA INC COM CL A 92826C839 30,590 167,387 SH   SOLE   151,240 0 16,147
VMWARE INC CL A COM 928563402 933 13,921 SH   SOLE   13,921 0 0
VODAFONE GROUP PLC NEW SPONS ADR NEW 92857W209 9,665 336,244 SH   SOLE   336,244 0 0
VORNADO RLTY TR SH BEN INT 929042109 1,716 20,715 SH   SOLE   20,625 0 90
VULCAN MATLS CO COM 929160109 790 16,328 SH   SOLE   16,328 0 0
WALGREEN CO COM 931422109 5,087 115,085 SH   SOLE   115,085 0 0
WAL-MART STORES INC COM 931142103 19,843 266,382 SH   SOLE   266,062 0 320
WARNER CHILCOTT PLC IRELAND SHS A G94368100 234 11,756 SH   SOLE   11,756 0 0
WASHINGTON POST CO CL B 939640108 315 652 SH   SOLE   652 0 0
WASTE MGMT INC DEL COM 94106L109 3,206 79,493 SH   SOLE   79,493 0 0
WATERS CORP COM 941848103 1,099 10,987 SH   SOLE   10,987 0 0
WEATHERFORD INTERNATIONAL LT REG SHS H27013103 189 13,794 SH   SOLE   13,794 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 253 5,492 SH   SOLE   5,492 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 241 7,842 SH   SOLE   7,842 0 0
WELLPOINT INC COM 94973V107 4,127 50,430 SH   SOLE   50,430 0 0
WELLS FARGO & CO NEW COM 949746101 28,292 685,546 SH   SOLE   674,956 0 10,590
WENDYS CO COM 95058W100 98 16,745 SH   SOLE   16,745 0 0
WESTAR ENERGY INC COM 95709T100 415 12,991 SH   SOLE   12,991 0 0
WESTERN DIGITAL CORP COM 958102105 1,812 29,188 SH   SOLE   29,188 0 0
WESTERN UN CO COM 959802109 1,522 88,957 SH   SOLE   88,957 0 0
WESTPORT INNOVATIONS INC COM NEW 960908309 955 28,316 SH   SOLE   28,316 0 0
WEYERHAEUSER CO COM 962166104 1,763 61,873 SH   SOLE   61,873 0 0
WHIRLPOOL CORP COM 963320106 1,042 9,110 SH   SOLE   9,110 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 484 842 SH   SOLE   842 0 0
WHOLE FOODS MKT INC COM 966837106 2,669 51,848 SH   SOLE   51,848 0 0
WI-LAN INC COM 928972108 338 73,357 SH   SOLE   73,357 0 0
WILLIAMS COS INC DEL COM 969457100 2,345 72,233 SH   SOLE   72,233 0 0
WILLIAMS PARTNERS L P COM UNIT L P 96950F104 344 6,669 SH   SOLE   6,669 0 0
WILLIS GROUP HOLDINGS PUBLIC SHS G96666105 755 18,524 SH   SOLE   18,524 0 0
WINDSTREAM CORP COM 97381W104 496 64,356 SH   SOLE   63,656 0 700
WISCONSIN ENERGY CORP COM 976657106 2,080 50,736 SH   SOLE   50,736 0 0
WPP PLC NEW ADR 92937A102 329 3,850 SH   SOLE   3,120 0 730
WPX ENERGY INC COM 98212B103 464 24,477 SH   SOLE   24,477 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 1,447 25,286 SH   SOLE   25,286 0 0
WYNN RESORTS LTD COM 983134107 1,623 12,680 SH   SOLE   12,680 0 0
XCEL ENERGY INC COM 98389B100 2,480 87,521 SH   SOLE   87,521 0 0
XEROX CORP COM 984121103 1,487 163,999 SH   SOLE   163,999 0 0
XILINX INC COM 983919101 1,567 39,550 SH   SOLE   39,550 0 0
XL GROUP PLC SHS G98290102 893 29,444 SH   SOLE   29,444 0 0
XYLEM INC COM 98419M100 590 21,887 SH   SOLE   21,887 0 0
YAHOO INC COM 984332106 4,318 171,826 SH   SOLE   171,826 0 0
YAMANA GOLD INC COM 98462Y100 19,322 2,025,014 SH   SOLE   2,024,804 0 210
YUM BRANDS INC COM 988498101 8,758 126,308 SH   SOLE   90,263 0 36,045
ZIMMER HLDGS INC COM 98956P102 2,092 27,922 SH   SOLE   27,922 0 0
ZIONS BANCORPORATION COM 989701107 580 20,050 SH   SOLE   20,050 0 0
ZOETIS INC CL A 98978V103 1,733 56,097 SH   SOLE   55,567 0 530