13F-HR/A 1 v165059_13fhra.txt UNITED STATES SECURITIES AND EXCHANGE COMMISSION WASHINGTON, D.C. 20549 FORM 13F FORM 13F COVER PAGE Report for the Calendar Year or Quarter Ended: June 30, 2009 ------------------------- Check here if Amendment [X]; Amendment Number: No. 1 ------- This Amendment (Check only one.): [X] is a restatement. [ ] adds new holdings entries. Institutional Investment Manager Filing this Report: Name: Brown Brothers Harriman & Co. ------------------------------------------------- Address: 140 Broadway ------------------------------------------------- New York, NY 10005 ------------------------------------------------- Form 13F File Number: 28-00408 ----- 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: Scott Hill ------------------------------------------------- Title: Managing Director ------------------------------------------------- Phone: 212-483-1818 ------------------------------------------------- Signature, Place, and Date of Signing: /s/ Scott Hill New York, NY November 16, 2009 ----------------------------- ---------------------------- ----------------- [Signature] [City, State] [Date] Report Type (Check only one.): [X] 13F HOLDINGS REPORT. (Check here if all holdings of this reporting manager are reported in this report.) [ ] 13F NOTICE. (Check here if no holdings reported are in this report, and all holdings are reported by other reporting manager(s).) [ ] 13F COMBINATION REPORT. (Check here if a portion of the holdings for this reporting manager are reported in this report and a portion are reported by other reporting manager(s).) FORM 13F SUMMARY PAGE Report Summary: Number of Other Included Managers: NONE --------------- Form 13F Information Table Entry Total: 904 --------------- Form 13F Information Table Value Total: 5,224,329 --------------- (thousands) List of Other Included Managers: Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report. NONE
(SEC USE ONLY) FORM 13F NAME OF REPORTING MANAGER - BROWN BROTHERS HARRIMAN & CO FILE NUMBER 28-00408 ITEM 1 ITEM 2 ITEM 3 ITEM 4 ITEM 5 ITEM 6 ITEM 7 ITEM 8 TITLE OF CUSIP VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER CLASS NUMBER (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ----------------------------- ------- --------- -------- -------- --- ---- ------- -------- ---- ------ ---- ABB LTD SPON ADR COMMON 000375204 640 40,533 SH SOLE NONE 113 0 40,420 ABBOTT LABORATORIES COMMON 002824100 10,324 219,478 SH SOLE NONE 141,394 0 78,084 ABBOTT LABORATORIES COMMON 002824100 3,983 84,677 SH SOLE NONE 84,677 0 0 ABBOTT LABORATORIES COMMON 002824100 375 7,982 SH SOLE NONE 7,982 0 0 ABBOTT LABORATORIES COMMON 002824100 1,406 29,900 SH SOLE NONE 29,900 0 0 ABBOTT LABORATORIES COMMON 002824100 103 2,200 SH SOLE NONE 2,200 0 0 ABBOTT LABORATORIES COMMON 002824100 64 1,355 SH SOLE NONE 1,355 0 0 ABIOMED INC COMMON 003654100 212 24,000 SH SOLE NONE 24,000 0 0 ACCENTURE LTD COMMON G1150G111 134 4,005 SH SOLE NONE 4,005 0 0 ACCENTURE LTD COMMON G1150G111 47 1,400 SH SOLE NONE 1,400 0 0 ACCENTURE LTD CL A /RESTRICTED COMMON G1150G111 94 2,800 SH SOLE NONE 0 0 2,800 ACE LIMITED COMMON H0023R105 606 13,703 SH SOLE NONE 33 0 13,670 ADVENT SOFTWARE INC COMMON 007974108 25,927 790,687 SH SOLE NONE 790,687 0 0 AEGON NV ORD AMER REG COMMON 007924103 105 17,027 SH SOLE NONE 15,534 0 1,493 AES CORP COMMON 00130H105 4,661 401,439 SH SOLE NONE 400,719 0 720 AFLAC INC COMMON 001055102 12,259 394,317 SH SOLE NONE 265,550 0 128,767 AFLAC INC COMMON 001055102 1,515 48,725 SH SOLE NONE 48,725 0 0 AFLAC INC COMMON 001055102 288 9,250 SH SOLE NONE 9,250 0 0 AFLAC INC COMMON 001055102 634 20,400 SH SOLE NONE 20,400 0 0 AFLAC INC COMMON 001055102 9,588 308,400 SH SOLE NONE 308,400 0 0 AFLAC INC COMMON 001055102 520 16,723 SH SOLE NONE 16,723 0 0 AGILENT TECHNOLOGIES INC COMMON 00846U101 539 26,541 SH SOLE NONE 26,465 0 76 AGRIUM INC COMMON 008916108 331 8,310 SH SOLE NONE 0 0 8,310 ALCOA INC COMMON 013817101 648 62,717 SH SOLE NONE 47,017 0 15,700 ALCOA INC COMMON 013817101 93 9,000 SH SOLE NONE 9,000 0 0 ALCON INC COMMON H01301102 261 2,250 SH SOLE NONE 2,150 0 100 ALLERGAN INC COMMON 018490102 1,049 22,056 SH SOLE NONE 22,056 0 0 ALLERGAN INC COMMON 018490102 143 3,000 SH SOLE NONE 3,000 0 0 ALLIANCEBERNSTEIN HLDG L P COMMON 01881G106 275 13,700 SH SOLE NONE 13,700 0 0 ALLIANT TECHSYSTEMS INC COMMON 018804104 328 3,979 SH SOLE NONE 3,979 0 0 ALLSTATE CORP COMMON 020002101 1,128 46,219 SH SOLE NONE 43,019 0 3,200 ALLSTATE CORP COMMON 020002101 45 1,829 SH SOLE NONE 1,829 0 0 ALLSTATE CORP COMMON 020002101 44 1,800 SH SOLE NONE 1,800 0 0 ALTRIA GROUP INC COMMON 02209S103 1,651 100,749 SH SOLE NONE 88,575 0 12,174 ALTRIA GROUP INC COMMON 02209S103 164 10,000 SH SOLE NONE 10,000 0 0 ALTRIA GROUP INC COMMON 02209S103 1,574 96,050 SH SOLE NONE 96,050 0 0 AMERICA MOVIL SAB DE CV SER L COMMON 02364W105 388 10,024 SH SOLE NONE 10,024 0 0 AMERICA MOVIL SAB DE CV SER L COMMON 02364W105 46 1,200 SH SOLE NONE 1,200 0 0 AMERICAN DENTAL PARTNERS INC COMMON 025353103 10,636 1,172,650 SH SOLE NONE 1172,650 0 0 AMERICAN ELEC PWR INC COMMON 025537101 349 12,068 SH SOLE NONE 68 0 12,000 AMERICAN ELEC PWR INC COMMON 025537101 29 1,000 SH SOLE NONE 1,000 0 0 AMERICAN EXPRESS COMPANY COMMON 025816109 864 37,169 SH SOLE NONE 19,674 0 17,495 AMERICAN EXPRESS COMPANY COMMON 025816109 1,086 46,725 SH SOLE NONE 46,725 0 0 AMERICAN EXPRESS COMPANY COMMON 025816109 46 2,000 SH SOLE NONE 2,000 0 0 AMGEN INC COMMON 031162100 3,071 58,001 SH SOLE NONE 42,981 0 15,020 AMGEN INC COMMON 031162100 490 9,250 SH SOLE NONE 9,250 0 0 AMGEN INC COMMON 031162100 16 300 SH SOLE NONE 300 0 0 AMGEN INC COMMON 031162100 79 1,500 SH SOLE NONE 1,500 0 0 AMGEN INC COMMON 031162100 16 300 SH SOLE NONE 300 0 0 AMGEN INC COMMON 031162100 7 125 SH SOLE NONE 125 0 0 AMGEN INC /EUR/ COMMON 031162100 703 13,275 SH SOLE NONE 0 0 13,275 ANADARKO PETE CORP COMMON 032511107 608 13,398 SH SOLE NONE 9,376 0 4,022 ANADARKO PETE CORP COMMON 032511107 32 700 SH SOLE NONE 700 0 0 ANALOG DEVICES INC COMMON 032654105 215 8,678 SH SOLE NONE 8,678 0 0 AON CORP COMMON 037389103 4,857 128,256 SH SOLE NONE 124,380 0 3,876 AON CORP COMMON 037389103 314 8,300 SH SOLE NONE 8,300 0 0 AON CORP COMMON 037389103 172 4,550 SH SOLE NONE 4,550 0 0 AON CORP COMMON 037389103 326 8,600 SH SOLE NONE 8,600 0 0 AON CORP COMMON 037389103 4,735 125,030 SH SOLE NONE 125,030 0 0 AON CORP COMMON 037389103 4 100 SH SOLE NONE 100 0 0 APACHE CORP COMMON 037411105 3,497 48,470 SH SOLE NONE 24,886 0 23,584 APACHE CORP COMMON 037411105 142 1,974 SH SOLE NONE 1,974 0 0 APACHE CORP COMMON 037411105 298 4,125 SH SOLE NONE 4,125 0 0 APACHE CORP COMMON 037411105 58 800 SH SOLE NONE 800 0 0 APPLE INC COMMON 037833100 3,575 25,100 SH SOLE NONE 18,028 0 7,072 APPLE INC COMMON 037833100 114 800 SH SOLE NONE 800 0 0 ARCH COAL INC COMMON 039380100 234 15,224 SH SOLE NONE 15,224 0 0 ARCH COAL INC COMMON 039380100 78 5,100 SH SOLE NONE 5,100 0 0 AT&T INC COMMON 00206R102 7,409 298,262 SH SOLE NONE 217,097 0 81,165 AT&T INC COMMON 00206R102 427 17,208 SH SOLE NONE 17,208 0 0 AT&T INC COMMON 00206R102 275 11,057 SH SOLE NONE 11,057 0 0 AT&T INC COMMON 00206R102 418 16,827 SH SOLE NONE 16,827 0 0 AT&T INC COMMON 00206R102 48 1,927 SH SOLE NONE 1,927 0 0 AT&T INC /EUR/ COMMON 00206R102 575 23,154 SH SOLE NONE 0 0 23,154 ATHENAHEALTH INC COMMON 04685W103 205 5,527 SH SOLE NONE 3,527 0 2,000 AUTOMATIC DATA PROCESSING COMMON 053015103 76,547 2,159,911 SH SOLE NONE 1575,650 0 584,261 AUTOMATIC DATA PROCESSING COMMON 053015103 7,375 208,089 SH SOLE NONE 208,089 0 0 AUTOMATIC DATA PROCESSING COMMON 053015103 1,821 51,371 SH SOLE NONE 51,371 0 0 AUTOMATIC DATA PROCESSING COMMON 053015103 2,140 60,376 SH SOLE NONE 60,376 0 0 AUTOMATIC DATA PROCESSING COMMON 053015103 3,317 93,600 SH SOLE NONE 93,600 0 0 AUTOMATIC DATA PROCESSING COMMON 053015103 2,819 79,550 SH SOLE NONE 79,550 0 0 AUTOMATIC DATA PROCESSING COMMON 053015103 44 1,250 SH SOLE NONE 1,250 0 0 AUTOMATIC DATA PROCESSING COMMON 053015103 1,681 47,440 SH SOLE NONE 47,440 0 0 AVON PRODUCTS COMMON 054303102 2,336 90,630 SH SOLE NONE 39,330 0 51,300 AVON PRODUCTS COMMON 054303102 1,203 46,649 SH SOLE NONE 46,649 0 0 AVON PRODUCTS COMMON 054303102 121 4,700 SH SOLE NONE 4,700 0 0 AVON PRODUCTS COMMON 054303102 186 7,200 SH SOLE NONE 7,200 0 0 BAKER HUGHES INC COMMON 057224107 331 9,072 SH SOLE NONE 0 0 9,072 BANK NEW YORK MELLON CORP COMMON 064058100 788 26,886 SH SOLE NONE 7,103 0 19,783 BANK OF AMERICA CORP COMMON 060505104 5,057 383,115 SH SOLE NONE 200,990 0 182,125 BANK OF AMERICA CORP COMMON 060505104 134 10,186 SH SOLE NONE 10,186 0 0 BANK OF AMERICA CORP COMMON 060505104 1,990 150,720 SH SOLE NONE 150,720 0 0 BANK OF AMERICA CORP COMMON 060505104 53 3,986 SH SOLE NONE 3,986 0 0 BARCLAYS BANK PLC PREFERRED COMMON 06739H362 826 40,000 SH SOLE NONE 40,000 0 0 BARD /C R/ INC COMMON 067383109 2,342 31,460 SH SOLE NONE 17,720 0 13,740 BARD /C R/ INC COMMON 067383109 261 3,500 SH SOLE NONE 3,500 0 0 BAXTER INTL INC COMMON 071813109 446 8,430 SH SOLE NONE 1,630 0 6,800 BAXTER INTL INC COMMON 071813109 37 700 SH SOLE NONE 700 0 0 BB&T CORPORATION COMMON 054937107 1,561 71,010 SH SOLE NONE 60,001 0 11,009 BB&T CORPORATION COMMON 054937107 1,083 49,250 SH SOLE NONE 49,250 0 0 BECTON DICKINSON & CO COMMON 075887109 882 12,375 SH SOLE NONE 9,350 0 3,025 BECTON DICKINSON & CO COMMON 075887109 357 5,000 SH SOLE NONE 5,000 0 0 BECTON DICKINSON & CO COMMON 075887109 143 2,000 SH SOLE NONE 2,000 0 0 BECTON DICKINSON & CO COMMON 075887109 4 60 SH SOLE NONE 60 0 0 BED BATH & BEYOND INC COMMON 075896100 57,102 1,856,966 SH SOLE NONE 1348,145 0 508,821 BED BATH & BEYOND INC COMMON 075896100 4,178 135,886 SH SOLE NONE 135,886 0 0 BED BATH & BEYOND INC COMMON 075896100 1,072 34,850 SH SOLE NONE 34,850 0 0 BED BATH & BEYOND INC COMMON 075896100 1,651 53,685 SH SOLE NONE 53,685 0 0 BED BATH & BEYOND INC COMMON 075896100 2,991 97,275 SH SOLE NONE 97,275 0 0 BED BATH & BEYOND INC COMMON 075896100 2,870 93,325 SH SOLE NONE 93,325 0 0 BED BATH & BEYOND INC COMMON 075896100 37 1,200 SH SOLE NONE 1,200 0 0 BED BATH & BEYOND INC COMMON 075896100 833 27,075 SH SOLE NONE 27,075 0 0 BEMIS CO COMMON 081437105 231 9,151 SH SOLE NONE 3,650 0 5,501 BERKSHIRE HATHAWAY /DEL/ CL A COMMON 084670108 62,010 679 SH SOLE NONE 466 0 213 BERKSHIRE HATHAWAY /DEL/ CL A COMMON 084670108 1,890 21 SH SOLE NONE 21 0 0 BERKSHIRE HATHAWAY /DEL/ CL A COMMON 084670108 630 7 SH SOLE NONE 7 0 0 BERKSHIRE HATHAWAY /DEL/ CL A COMMON 084670108 7,290 81 SH SOLE NONE 81 0 0 BERKSHIRE HATHAWAY /DEL/ CL A COMMON 084670108 1,440 16 SH SOLE NONE 16 0 0 BERKSHIRE HATHAWAY /DEL/ CL A COMMON 084670108 270 3 SH SOLE NONE 3 0 0 BERKSHIRE HATHAWAY INC CL B COMMON 084670207 149,428 51,603 SH SOLE NONE 37,087 0 14,516 BERKSHIRE HATHAWAY INC CL B COMMON 084670207 17,945 6,197 SH SOLE NONE 6,197 0 0 BERKSHIRE HATHAWAY INC CL B COMMON 084670207 4,355 1,504 SH SOLE NONE 1,504 0 0 BERKSHIRE HATHAWAY INC CL B COMMON 084670207 5,285 1,825 SH SOLE NONE 1,825 0 0 BERKSHIRE HATHAWAY INC CL B COMMON 084670207 2,655 917 SH SOLE NONE 917 0 0 BERKSHIRE HATHAWAY INC CL B COMMON 084670207 8,192 2,829 SH SOLE NONE 2,829 0 0 BERKSHIRE HATHAWAY INC CL B COMMON 084670207 119 41 SH SOLE NONE 41 0 0 BERKSHIRE HATHAWAY INC CL B COMMON 084670207 3,168 1,094 SH SOLE NONE 1,094 0 0 BHP BILLITON LIMITED ADR COMMON 088606108 807 14,738 SH SOLE NONE 14,721 0 17 BHP BILLITON PLC - ADR COMMON 05545E209 468 10,289 SH SOLE NONE 89 0 10,200 BILL BARRETT CORP /REST/ COMMON 06846N104 749 27,272 SH SOLE NONE 27,272 0 0 BOEING CO COMMON 097023105 393 9,237 SH SOLE NONE 5,337 0 3,900 BOEING CO COMMON 097023105 9 200 SH SOLE NONE 200 0 0 BP PLC SPONSORED ADR COMMON 055622104 7,682 161,121 SH SOLE NONE 121,195 0 39,926 BP PLC SPONSORED ADR COMMON 055622104 2,124 44,542 SH SOLE NONE 44,542 0 0 BP PLC SPONSORED ADR COMMON 055622104 128 2,687 SH SOLE NONE 2,687 0 0 BP PLC SPONSORED ADR COMMON 055622104 72 1,504 SH SOLE NONE 1,504 0 0 BP PLC SPONSORED ADR COMMON 055622104 4,392 92,112 SH SOLE NONE 92,112 0 0 BP PLC SPONSORED ADR COMMON 055622104 65 1,362 SH SOLE NONE 1,362 0 0 BRISTOL MYERS SQUIBB CO COMMON 110122108 4,067 200,234 SH SOLE NONE 158,446 0 41,788 BRISTOL MYERS SQUIBB CO COMMON 110122108 221 10,900 SH SOLE NONE 10,900 0 0 BRISTOL MYERS SQUIBB CO COMMON 110122108 6,283 309,333 SH SOLE NONE 309,333 0 0 BRITISH AMERICAN TOB SPON ADR COMMON 110448107 212 3,801 SH SOLE NONE 0 0 3,801 BUCKEYE PARTNERS L P LTD PART COMMON 118230101 466 10,885 SH SOLE NONE 10,885 0 0 BURLINGTON NORTHN SANTA FE COMMON 12189T104 541 7,363 SH SOLE NONE 4,629 0 2,734 CA INC COMMON 12673P105 7,321 420,000 SH SOLE NONE 420,000 0 0 CABOT CORP COMMON 127055101 1,435 114,062 SH SOLE NONE 93,102 0 20,960 CABOT CORP COMMON 127055101 1,120 89,067 SH SOLE NONE 89,067 0 0 CABOT MICROELECTRONICS CORP COMMON 12709P103 661 23,364 SH SOLE NONE 18,356 0 5,008 CABOT MICROELECTRONICS CORP COMMON 12709P103 478 16,914 SH SOLE NONE 16,914 0 0 CADBURY PLC ADR COMMON 12721E102 86,496 2,502,429 SH SOLE NONE 1847,757 0 654,672 CADBURY PLC ADR COMMON 12721E102 7,104 206,507 SH SOLE NONE 206,507 0 0 CADBURY PLC ADR COMMON 12721E102 1,952 56,747 SH SOLE NONE 56,747 0 0 CADBURY PLC ADR COMMON 12721E102 2,392 69,522 SH SOLE NONE 69,522 0 0 CADBURY PLC ADR COMMON 12721E102 4,148 120,589 SH SOLE NONE 120,589 0 0 CADBURY PLC ADR COMMON 12721E102 4,071 118,330 SH SOLE NONE 118,330 0 0 CADBURY PLC ADR COMMON 12721E102 56 1,636 SH SOLE NONE 1,636 0 0 CADBURY PLC ADR COMMON 12721E102 1,622 47,159 SH SOLE NONE 47,159 0 0 CAMDEN PROPERTIES TRUST REIT COMMON 133131102 1,063 38,508 SH SOLE NONE 38,508 0 0 CAMERON INTERNATIONAL CORP COMMON 13342B105 1,921 67,884 SH SOLE NONE 67,884 0 0 CAMPBELL SOUP COMMON 134429109 1,157 39,328 SH SOLE NONE 39,230 0 98 CANADIAN SUPERIOR ENERGY INC COMMON 136644101 9 13,000 SH SOLE NONE 13,000 0 0 CARPENTER TECHNOLOGY COMMON 144285103 677 32,523 SH SOLE NONE 32,373 0 150 CASUAL MALE RETAIL GROUP COMMON 148711104 22 10,000 SH SOLE NONE 10,000 0 0 CATERPILLAR INC COMMON 149123101 1,974 59,749 SH SOLE NONE 47,264 0 12,485 CATERPILLAR INC COMMON 149123101 261 7,900 SH SOLE NONE 7,900 0 0 CATERPILLAR INC COMMON 149123101 50 1,500 SH SOLE NONE 1,500 0 0 CATERPILLAR INC COMMON 149123101 10 300 SH SOLE NONE 300 0 0 CBS CORP-CLASS B COMMON 124857202 180 25,964 SH SOLE NONE 23,866 0 2,098 CBS CORP-CLASS B COMMON 124857202 4 592 SH SOLE NONE 592 0 0 CBS CORP-CLASS B COMMON 124857202 519 75,000 SH SOLE NONE 75,000 0 0 CHEVRON CORP COMMON 166764100 25,870 390,494 SH SOLE NONE 236,732 0 153,762 CHEVRON CORP COMMON 166764100 1,586 23,946 SH SOLE NONE 23,946 0 0 CHEVRON CORP COMMON 166764100 332 5,014 SH SOLE NONE 5,014 0 0 CHEVRON CORP COMMON 166764100 40 600 SH SOLE NONE 600 0 0 CHEVRON CORP COMMON 166764100 83 1,248 SH SOLE NONE 1,248 0 0 CHEVRON CORP COMMON 166764100 922 13,922 SH SOLE NONE 13,922 0 0 CHUBB CORP COMMON 171232101 118,737 2,977,356 SH SOLE NONE 2190,795 0 786,561 CHUBB CORP COMMON 171232101 10,382 260,333 SH SOLE NONE 260,333 0 0 CHUBB CORP COMMON 171232101 2,617 65,612 SH SOLE NONE 65,612 0 0 CHUBB CORP COMMON 171232101 3,037 76,160 SH SOLE NONE 76,160 0 0 CHUBB CORP COMMON 171232101 5,796 145,325 SH SOLE NONE 145,325 0 0 CHUBB CORP COMMON 171232101 17,232 432,100 SH SOLE NONE 432,100 0 0 CHUBB CORP COMMON 171232101 71 1,775 SH SOLE NONE 1,775 0 0 CHUBB CORP COMMON 171232101 2,504 62,780 SH SOLE NONE 62,780 0 0 CHUNGHWA TELECOM CO LTD ADR COMMON 17133Q403 211 10,647 SH SOLE NONE 10,647 0 0 CIGNA CORP COMMON 125509109 955 39,645 SH SOLE NONE 39,645 0 0 CIRCOR INTERNATIONAL INC COMMON 17273K109 366 15,497 SH SOLE NONE 15,497 0 0 CISCO SYSTEMS INC COMMON 17275R102 3,397 182,135 SH SOLE NONE 126,475 0 55,660 CISCO SYSTEMS INC COMMON 17275R102 516 27,675 SH SOLE NONE 27,675 0 0 CISCO SYSTEMS INC COMMON 17275R102 91 4,890 SH SOLE NONE 4,890 0 0 CISCO SYSTEMS INC COMMON 17275R102 85 4,550 SH SOLE NONE 4,550 0 0 CISCO SYSTEMS INC /CHF COMMON 17275R102 348 18,681 SH SOLE NONE 0 0 18,681 CITIGROUP /MXN/ COMMON 172967101 74 24,917 SH SOLE NONE 7,384 0 17,533 CITIGROUP INC COMMON 172967101 3 1,080 SH SOLE NONE 1,080 0 0 CITIGROUP INC /CHF COMMON 172967101 25 8,500 SH SOLE NONE 0 0 8,500 COCA-COLA CO COMMON 191216100 122,518 2,541,638 SH SOLE NONE 1845,699 0 695,939 COCA-COLA CO COMMON 191216100 10,505 218,909 SH SOLE NONE 218,909 0 0 COCA-COLA CO COMMON 191216100 2,557 53,287 SH SOLE NONE 53,287 0 0 COCA-COLA CO COMMON 191216100 2,832 59,013 SH SOLE NONE 59,013 0 0 COCA-COLA CO COMMON 191216100 6,000 125,025 SH SOLE NONE 125,025 0 0 COCA-COLA CO COMMON 191216100 6,109 127,296 SH SOLE NONE 127,296 0 0 COCA-COLA CO COMMON 191216100 72 1,500 SH SOLE NONE 1,500 0 0 COCA-COLA CO COMMON 191216100 2,736 57,022 SH SOLE NONE 57,022 0 0 COLGATE PALMOLIVE COMMON 194162103 6,277 88,735 SH SOLE NONE 70,085 0 18,650 COLGATE PALMOLIVE COMMON 194162103 961 13,586 SH SOLE NONE 13,586 0 0 COLGATE PALMOLIVE COMMON 194162103 948 13,400 SH SOLE NONE 13,400 0 0 COLGATE PALMOLIVE COMMON 194162103 156 2,200 SH SOLE NONE 2,200 0 0 COLGATE PALMOLIVE COMMON 194162103 241 3,405 SH SOLE NONE 3,405 0 0 COLGATE-PALMOLIVE CO COMMON 194162103 404 5,714 SH SOLE NONE 0 0 5,714 COLONIAL BANCGROUP INC COMMON 195493309 30 48,519 SH SOLE NONE 48,519 0 0 COMCAST CORPORATION CL A COMMON 20030N101 118,111 8,168,117 SH SOLE NONE 5953,625 0 2214,492 COMCAST CORPORATION CL A COMMON 20030N101 8,754 605,427 SH SOLE NONE 605,427 0 0 COMCAST CORPORATION CL A COMMON 20030N101 2,783 192,458 SH SOLE NONE 192,458 0 0 COMCAST CORPORATION CL A COMMON 20030N101 3,094 213,940 SH SOLE NONE 213,940 0 0 COMCAST CORPORATION CL A COMMON 20030N101 5,984 413,800 SH SOLE NONE 413,800 0 0 COMCAST CORPORATION CL A COMMON 20030N101 5,740 396,955 SH SOLE NONE 396,955 0 0 COMCAST CORPORATION CL A COMMON 20030N101 77 5,325 SH SOLE NONE 5,325 0 0 COMCAST CORPORATION CL A COMMON 20030N101 2,363 163,427 SH SOLE NONE 163,427 0 0 COMCAST CORPORATION SPL A COMMON 20030N200 1,738 123,283 SH SOLE NONE 35,291 0 87,992 COMCAST CORPORATION SPL A COMMON 20030N200 7 525 SH SOLE NONE 525 0 0 COMMERCE BANCSHARES INC COMMON 200525103 119 3,740 SH SOLE NONE 3,740 0 0 COMMERCE BANCSHARES INC COMMON 200525103 544 17,098 SH SOLE NONE 17,098 0 0 CONAGRA FOODS INC COMMON 205887102 328 17,200 SH SOLE NONE 17,200 0 0 CONOCOPHILIIPS /EUR/ COMMON 20825C104 5,140 122,208 SH SOLE NONE 103,748 0 18,460 CONOCOPHILLIPS COMMON 20825C104 46 1,100 SH SOLE NONE 1,100 0 0 CONOCOPHILLIPS COMMON 20825C104 9,543 226,900 SH SOLE NONE 226,900 0 0 CONOCOPHILLIPS COMMON 20825C104 5 123 SH SOLE NONE 123 0 0 CORNING INC COMMON 219350105 679 42,252 SH SOLE NONE 29,152 0 13,100 CORNING INC COMMON 219350105 185 11,500 SH SOLE NONE 11,500 0 0 COSTAR GROUP INC COMMON 22160N109 22,746 570,500 SH SOLE NONE 570,500 0 0 COSTCO WHOLESALE CORP COMMON 22160K105 109,356 2,388,720 SH SOLE NONE 1698,070 0 690,650 COSTCO WHOLESALE CORP COMMON 22160K105 8,595 187,749 SH SOLE NONE 187,749 0 0 COSTCO WHOLESALE CORP COMMON 22160K105 2,172 47,441 SH SOLE NONE 47,441 0 0 COSTCO WHOLESALE CORP COMMON 22160K105 2,791 60,968 SH SOLE NONE 60,968 0 0 COSTCO WHOLESALE CORP COMMON 22160K105 5,050 110,300 SH SOLE NONE 110,300 0 0 COSTCO WHOLESALE CORP COMMON 22160K105 4,721 103,126 SH SOLE NONE 103,126 0 0 COSTCO WHOLESALE CORP COMMON 22160K105 61 1,325 SH SOLE NONE 1,325 0 0 COSTCO WHOLESALE CORP COMMON 22160K105 2,462 53,770 SH SOLE NONE 53,770 0 0 COVIDIEN PLC COMMON G2554F105 895 23,917 SH SOLE NONE 5,291 0 18,626 CR BARD INC /RESTRICTED/ COMMON 067383109 67 906 SH SOLE NONE 0 0 906 CSS INDUSTRIES INC COMMON 125906107 3,123 153,238 SH SOLE NONE 0 0 153,238 CSX CORP COMMON 126408103 610 17,628 SH SOLE NONE 2,780 0 14,848 CVS CAREMARK CORPORATION COMMON 126650100 2,043 64,111 SH SOLE NONE 7,759 0 56,352 CVS CAREMARK CORPORATION COMMON 126650100 153 4,800 SH SOLE NONE 4,800 0 0 DEERE AND CO COMMON 244199105 33,361 835,066 SH SOLE NONE 835,066 0 0 DEERE AND CO COMMON 244199105 84 2,100 SH SOLE NONE 2,100 0 0 DELL INC COMMON 24702R101 78,017 5,682,241 SH SOLE NONE 4673,363 0 1008,878 DELL INC COMMON 24702R101 7,564 550,899 SH SOLE NONE 550,899 0 0 DELL INC COMMON 24702R101 2,333 169,939 SH SOLE NONE 169,939 0 0 DELL INC COMMON 24702R101 2,027 147,647 SH SOLE NONE 147,647 0 0 DELL INC COMMON 24702R101 4,701 342,400 SH SOLE NONE 342,400 0 0 DELL INC COMMON 24702R101 6,848 498,788 SH SOLE NONE 498,788 0 0 DELL INC COMMON 24702R101 58 4,225 SH SOLE NONE 4,225 0 0 DELL INC COMMON 24702R101 1,319 96,045 SH SOLE NONE 96,045 0 0 DELL INC /CHF/ COMMON 24702R101 8,535 621,625 SH SOLE NONE 0 0 621,625 DELTA AIR LINES INC COMMON 247361702 22 3,800 SH SOLE NONE 3,800 0 0 DENTSPLY INTL INC COMMON 249030107 83,416 2,728,673 SH SOLE NONE 2020,960 0 707,713 DENTSPLY INTL INC COMMON 249030107 6,331 207,084 SH SOLE NONE 207,084 0 0 DENTSPLY INTL INC COMMON 249030107 1,785 58,399 SH SOLE NONE 58,399 0 0 DENTSPLY INTL INC COMMON 249030107 2,150 70,340 SH SOLE NONE 70,340 0 0 DENTSPLY INTL INC COMMON 249030107 4,338 141,900 SH SOLE NONE 141,900 0 0 DENTSPLY INTL INC COMMON 249030107 4,815 157,500 SH SOLE NONE 157,500 0 0 DENTSPLY INTL INC COMMON 249030107 57 1,850 SH SOLE NONE 1,850 0 0 DENTSPLY INTL INC COMMON 249030107 1,787 58,440 SH SOLE NONE 58,440 0 0 DEVON ENERGY CORP COMMON 25179M103 697 12,786 SH SOLE NONE 386 0 12,400 DIAGEO PLC SPONSORED ADR COMMON 25243Q205 91,375 1,588,873 SH SOLE NONE 1182,277 0 406,596 DIAGEO PLC SPONSORED ADR COMMON 25243Q205 7,619 133,080 SH SOLE NONE 133,080 0 0 DIAGEO PLC SPONSORED ADR COMMON 25243Q205 2,099 36,656 SH SOLE NONE 36,656 0 0 DIAGEO PLC SPONSORED ADR COMMON 25243Q205 1,180 20,605 SH SOLE NONE 20,605 0 0 DIAGEO PLC SPONSORED ADR COMMON 25243Q205 4,702 82,125 SH SOLE NONE 82,125 0 0 DIAGEO PLC SPONSORED ADR COMMON 25243Q205 4,166 72,775 SH SOLE NONE 72,775 0 0 DIAGEO PLC SPONSORED ADR COMMON 25243Q205 62 1,075 SH SOLE NONE 1,075 0 0 DIAGEO PLC SPONSORED ADR COMMON 25243Q205 1,756 30,675 SH SOLE NONE 30,675 0 0 DICE HOLDINGS INC COMMON 253017107 2,162 465,000 SH SOLE NONE 465,000 0 0 DISNEY /THE WALT/ CO HLDG CO COMMON 254687106 1,911 81,932 SH SOLE NONE 78,532 0 3,400 DISNEY /THE WALT/ CO HLDG CO COMMON 254687106 208 8,900 SH SOLE NONE 8,900 0 0 DISNEY /THE WALT/ CO HLDG CO COMMON 254687106 68 2,900 SH SOLE NONE 2,900 0 0 DOMINION RESOURCES INC COMMON 25746U109 1,286 38,485 SH SOLE NONE 13,325 0 25,160 DOMINION RESOURCES INC COMMON 25746U109 1,312 39,243 SH SOLE NONE 39,243 0 0 DOMINION RESOURCES INC COMMON 25746U109 21 626 SH SOLE NONE 626 0 0 DOMINION RESOURCES INC COMMON 25746U109 60 1,800 SH SOLE NONE 1,800 0 0 DOVER CORP COMMON 260003108 1,155 34,911 SH SOLE NONE 28,092 0 6,819 DOVER CORP COMMON 260003108 12 375 SH SOLE NONE 375 0 0 DOVER CORP COMMON 260003108 78 2,350 SH SOLE NONE 2,350 0 0 DOVER CORP /REST/ COMMON 260003108 137 4,150 SH SOLE NONE 0 0 4,150 DOW CHEM CO COMMON 260543103 826 51,170 SH SOLE NONE 12,549 0 38,621 DOW CHEM CO COMMON 260543103 26 1,611 SH SOLE NONE 1,611 0 0 DR PEPPER SNAPPLE GROUP COMMON 26138E109 858 40,505 SH SOLE NONE 24,290 0 16,215 DR PEPPER SNAPPLE GROUP INC COMMON 26138E109 168 7,924 SH SOLE NONE 7,924 0 0 DR PEPPER SNAPPLE GROUP INC COMMON 26138E109 86 4,068 SH SOLE NONE 4,068 0 0 DR PEPPER SNAPPLE GROUP INC COMMON 26138E109 20 960 SH SOLE NONE 960 0 0 DR PEPPER SNAPPLE GROUP INC COMMON 26138E109 3 144 SH SOLE NONE 144 0 0 DR PEPPER SNAPPLE GROUP INC COMMON 26138E109 53 2,512 SH SOLE NONE 2,512 0 0 DU PONT (E.I) DE NEMOURS /EUR/ COMMON 263534109 3,053 119,159 SH SOLE NONE 101,923 0 17,236 DU PONT /E I/ DE NEMOURS & CO COMMON 263534109 342 13,350 SH SOLE NONE 13,350 0 0 DU PONT /E I/ DE NEMOURS & CO COMMON 263534109 266 10,384 SH SOLE NONE 10,384 0 0 DU PONT /E I/ DE NEMOURS & CO COMMON 263534109 15 600 SH SOLE NONE 600 0 0 DU PONT /E I/ DE NEMOURS & CO COMMON 263534109 85 3,300 SH SOLE NONE 3,300 0 0 DUKE ENERGY CORP COMMON 26441C105 1,061 72,691 SH SOLE NONE 47,932 0 24,759 DUKE ENERGY CORP COMMON 26441C105 597 40,910 SH SOLE NONE 40,910 0 0 DUKE ENERGY CORP COMMON 26441C105 25 1,716 SH SOLE NONE 1,716 0 0 DUKE ENERGY CORP COMMON 26441C105 16 1,092 SH SOLE NONE 1,092 0 0 DUKE ENERGY CORP COMMON 26441C105 29 2,000 SH SOLE NONE 2,000 0 0 DUN & BRADSTREET CORP COMMON 26483E100 4,602 56,668 SH SOLE NONE 48,018 0 8,650 DUN & BRADSTREET CORP COMMON 26483E100 499 6,150 SH SOLE NONE 6,150 0 0 EASTGROUP PROPERTIES INC REIT COMMON 277276101 273 8,260 SH SOLE NONE 8,260 0 0 EASTMAN KODAK COMMON 277461109 6 2,000 SH SOLE NONE 2,000 0 0 EASTMAN KODAK COMMON 277461109 222 75,000 SH SOLE NONE 75,000 0 0 EBAY INC COMMON 278642103 121,108 7,069,943 SH SOLE NONE 5799,844 0 1270,099 EBAY INC COMMON 278642103 10,260 598,966 SH SOLE NONE 598,966 0 0 EBAY INC COMMON 278642103 2,723 158,964 SH SOLE NONE 158,964 0 0 EBAY INC COMMON 278642103 3,429 200,175 SH SOLE NONE 200,175 0 0 EBAY INC COMMON 278642103 7,626 445,200 SH SOLE NONE 445,200 0 0 EBAY INC COMMON 278642103 6,735 393,150 SH SOLE NONE 393,150 0 0 EBAY INC COMMON 278642103 98 5,750 SH SOLE NONE 5,750 0 0 EBAY INC COMMON 278642103 1,824 106,505 SH SOLE NONE 106,505 0 0 EBAY INC /EUR/ COMMON 278642103 13,118 765,775 SH SOLE NONE 0 0 765,775 ECOLAB INC COMMON 278865100 29,335 752,374 SH SOLE NONE 559,291 0 193,083 ECOLAB INC COMMON 278865100 2,701 69,268 SH SOLE NONE 69,268 0 0 ECOLAB INC COMMON 278865100 670 17,182 SH SOLE NONE 17,182 0 0 ECOLAB INC COMMON 278865100 920 23,595 SH SOLE NONE 23,595 0 0 ECOLAB INC COMMON 278865100 1,641 42,100 SH SOLE NONE 42,100 0 0 ECOLAB INC COMMON 278865100 1,414 36,275 SH SOLE NONE 36,275 0 0 ECOLAB INC COMMON 278865100 19 500 SH SOLE NONE 500 0 0 ECOLAB INC COMMON 278865100 549 14,085 SH SOLE NONE 14,085 0 0 EL PASO CORPORATION COMMON 28336L109 789 85,496 SH SOLE NONE 6,016 0 79,480 EL PASO CORPORATION COMMON 28336L109 3,323 360,000 SH SOLE NONE 360,000 0 0 ELI LILLY AND CO COMMON 532457108 28 800 SH SOLE NONE 0 0 800 EMERSON ELEC CO COMMON 291011104 6,243 192,698 SH SOLE NONE 150,548 0 42,150 EMERSON ELEC CO COMMON 291011104 130 4,000 SH SOLE NONE 4,000 0 0 EMERSON ELEC CO COMMON 291011104 454 14,000 SH SOLE NONE 14,000 0 0 EMERSON ELEC CO COMMON 291011104 4 125 SH SOLE NONE 125 0 0 ENCANA CORP COMMON 292505104 149 3,004 SH SOLE NONE 3,004 0 0 ENCANA CORP COMMON 292505104 94 1,900 SH SOLE NONE 1,900 0 0 ENTERGY CORP COMMON 29364G103 390 5,025 SH SOLE NONE 2,225 0 2,800 ENTERGY CORP COMMON 29364G103 155 2,000 SH SOLE NONE 2,000 0 0 ENTERPRISE PRODUCTS PRTNS LP COMMON 293792107 446 17,880 SH SOLE NONE 17,840 0 40 EVEREST RE GROUP LTD COMMON G3223R108 3,221 45,000 SH SOLE NONE 45,000 0 0 EXELON CORPORATION COMMON 30161N101 1,841 35,957 SH SOLE NONE 23,007 0 12,950 EXELON CORPORATION COMMON 30161N101 3 66 SH SOLE NONE 66 0 0 EXXON MOBIL CORP COMMON 30231G102 46,301 662,297 SH SOLE NONE 510,646 0 151,651 EXXON MOBIL CORP COMMON 30231G102 9,115 130,385 SH SOLE NONE 130,385 0 0 EXXON MOBIL CORP COMMON 30231G102 2,036 29,124 SH SOLE NONE 29,124 0 0 EXXON MOBIL CORP COMMON 30231G102 972 13,900 SH SOLE NONE 13,900 0 0 EXXON MOBIL CORP COMMON 30231G102 140 2,000 SH SOLE NONE 2,000 0 0 EXXON MOBIL CORP COMMON 30231G102 1,339 19,160 SH SOLE NONE 19,160 0 0 EXXON MOBIL CORP COMMON 30231G102 2,875 41,126 SH SOLE NONE 41,126 0 0 EXXON MOBIL CORP /GBP/ COMMON 30231G102 6,906 98,778 SH SOLE NONE 0 0 98,778 F M C CORP COMMON 302491303 237 5,000 SH SOLE NONE 5,000 0 0 FANNIE MAE COMMON 313586109 58 100,000 SH SOLE NONE 100,000 0 0 FEDEX CORPORATION COMMON 31428X106 199 3,584 SH SOLE NONE 2,284 0 1,300 FEDEX CORPORATION COMMON 31428X106 156 2,800 SH SOLE NONE 2,800 0 0 FEDEX CORPORATION COMMON 31428X106 17 300 SH SOLE NONE 300 0 0 FIFTH THIRD BANCORP COMMON 316773100 302 42,551 SH SOLE NONE 42,551 0 0 FIRST MIDWEST BANCORP INC DEL COMMON 320867104 147 20,101 SH SOLE NONE 20,101 0 0 FISERV INC COMMON 337738108 587 12,840 SH SOLE NONE 8,640 0 4,200 FISERV INC COMMON 337738108 46 1,006 SH SOLE NONE 1,006 0 0 FISERV INC COMMON 337738108 187 4,100 SH SOLE NONE 4,100 0 0 FLUOR CORP COMMON 343412102 245 4,778 SH SOLE NONE 4,453 0 325 FMC TECHNOLOGIES INC COMMON 30249U101 324 8,628 SH SOLE NONE 8,628 0 0 FRANKLIN RESOURCES INC COMMON 354613101 654 9,077 SH SOLE NONE 9,077 0 0 GALLAGHER ARTHUR J & CO COMMON 363576109 3,053 143,065 SH SOLE NONE 143,065 0 0 GARTNER INC COM COMMON 366651107 272 17,838 SH SOLE NONE 17,838 0 0 GARTNER INC COM COMMON 366651107 58 3,800 SH SOLE NONE 3,800 0 0 GEN DYNAMICS COMMON 369550108 815 14,706 SH SOLE NONE 1,696 0 13,010 GEN MILLS COMMON 370334104 3,903 69,679 SH SOLE NONE 47,764 0 21,915 GEN MILLS COMMON 370334104 132 2,350 SH SOLE NONE 2,350 0 0 GEN MILLS COMMON 370334104 11 200 SH SOLE NONE 200 0 0 GEN MILLS COMMON 370334104 267 4,765 SH SOLE NONE 4,765 0 0 GENERAL ELECTRIC CO COMMON 369604103 6,125 522,601 SH SOLE NONE 386,929 0 135,672 GENERAL ELECTRIC CO COMMON 369604103 2,626 224,080 SH SOLE NONE 224,080 0 0 GENERAL ELECTRIC CO COMMON 369604103 284 24,225 SH SOLE NONE 24,225 0 0 GENERAL ELECTRIC CO COMMON 369604103 88 7,500 SH SOLE NONE 7,500 0 0 GENERAL ELECTRIC CO COMMON 369604103 1,540 131,400 SH SOLE NONE 131,400 0 0 GENERAL ELECTRIC CO COMMON 369604103 228 19,460 SH SOLE NONE 19,460 0 0 GENERAL ELECTRIC COMPANY /EUR/ COMMON 369604103 508 43,375 SH SOLE NONE 0 0 43,375 GENUINE PARTS CO COMMON 372460105 30 900 SH SOLE NONE 900 0 0 GENUINE PARTS CO COMMON 372460105 268 8,000 SH SOLE NONE 8,000 0 0 GENWORTH FINANCIAL INC CLASS A COMMON 37247D106 750 107,300 SH SOLE NONE 100,000 0 7,300 GENZYME CORP COMMON 372917104 324 5,815 SH SOLE NONE 4,859 0 956 GFI GROUP INC COMMON 361652209 3,370 500,000 SH SOLE NONE 500,000 0 0 GILEAD SCIENCES INC COMMON 375558103 744 15,891 SH SOLE NONE 2,915 0 12,976 GLAXOSMITHKLINE PLC ADR COMMON 37733W105 511 14,469 SH SOLE NONE 14,069 0 400 GOLDMAN SACHS GROUP INC COMMON 38141G104 1,159 7,863 SH SOLE NONE 446 0 7,417 GOOGLE INC CLASS A COMMON 38259P508 1,819 4,314 SH SOLE NONE 2,290 0 2,024 GRAINGER /W W/ INC COMMON 384802104 124,347 1,518,651 SH SOLE NONE 1102,158 0 416,493 GRAINGER /W W/ INC COMMON 384802104 10,221 124,834 SH SOLE NONE 124,834 0 0 GRAINGER /W W/ INC COMMON 384802104 2,683 32,773 SH SOLE NONE 32,773 0 0 GRAINGER /W W/ INC COMMON 384802104 3,491 42,640 SH SOLE NONE 42,640 0 0 GRAINGER /W W/ INC COMMON 384802104 6,454 78,825 SH SOLE NONE 78,825 0 0 GRAINGER /W W/ INC COMMON 384802104 10,904 133,175 SH SOLE NONE 133,175 0 0 GRAINGER /W W/ INC COMMON 384802104 84 1,025 SH SOLE NONE 1,025 0 0 GRAINGER /W W/ INC COMMON 384802104 1,773 21,650 SH SOLE NONE 21,650 0 0 HARRIS CORP /DEL/ COMMON 413875105 4,205 148,286 SH SOLE NONE 141,668 0 6,618 HARRIS STRATEX NETWORKS CL A COMMON 41457P106 235 36,240 SH SOLE NONE 34,597 0 1,643 HARTE-HANKS INC COM COMMON 416196103 2,017 218,000 SH SOLE NONE 133,400 0 84,600 HEINZ /H J/ CO COMMON 423074103 533 14,932 SH SOLE NONE 4,832 0 10,100 HEINZ /H J/ CO COMMON 423074103 54 1,500 SH SOLE NONE 1,500 0 0 HEINZ /H J/ CO COMMON 423074103 82 2,300 SH SOLE NONE 2,300 0 0 HEWLETT PACKARD COMMON 428236103 13,831 357,865 SH SOLE NONE 257,669 0 100,196 HEWLETT PACKARD COMMON 428236103 537 13,900 SH SOLE NONE 13,900 0 0 HEWLETT PACKARD COMMON 428236103 31 800 SH SOLE NONE 800 0 0 HEWLETT PACKARD COMMON 428236103 487 12,600 SH SOLE NONE 12,600 0 0 HEWLETT PACKARD COMMON 428236103 393 10,166 SH SOLE NONE 10,166 0 0 HEWLETT PACKARD COMMON 428236103 45 1,170 SH SOLE NONE 1,170 0 0 HOLLY CORP COMMON 435758305 117,560 6,538,353 SH SOLE NONE 6538,353 0 0 HOME DEPOT INC COMMON 437076102 982 41,572 SH SOLE NONE 41,572 0 0 HOME DEPOT INC COMMON 437076102 221 9,350 SH SOLE NONE 9,350 0 0 HONEYWELL INTL INC COMMON 438516106 20,666 658,165 SH SOLE NONE 656,980 0 1,185 HSBC HLDGS PLC SPONS ADR COMMON 404280406 30 728 SH SOLE NONE 728 0 0 HSBC HLDGS PLC SPONS ADR COMMON 404280406 1,948 46,640 SH SOLE NONE 46,640 0 0 HSBC HLDGS PLC SPONS ADR COMMON 404280406 29 700 SH SOLE NONE 700 0 0 I SHARES IBOXX H/Y CORP BOND COMMON 464288513 765 9,600 SH SOLE NONE 6,000 0 3,600 I SHARES MSCI BRAZIL INDEX COMMON 464286400 86 1,631 SH SOLE NONE 0 0 1,631 I SHARES MSCI BRAZIL INDEX COMMON 464286400 141 2,661 SH SOLE NONE 2,661 0 0 IBM INTL BUS MACHINE /CHF/ COMMON 459200101 4,947 47,375 SH SOLE NONE 0 0 47,375 IHS INC CLASS A COMMON 451734107 2 45 SH SOLE NONE 45 0 0 IHS INC CLASS A COMMON 451734107 27,952 560,500 SH SOLE NONE 560,500 0 0 ILLINOIS TOOL WORKS COMMON 452308109 25,631 686,430 SH SOLE NONE 656,355 0 30,075 ILLINOIS TOOL WORKS COMMON 452308109 680 18,216 SH SOLE NONE 18,216 0 0 ILLINOIS TOOL WORKS COMMON 452308109 73 1,950 SH SOLE NONE 1,950 0 0 ILLINOIS TOOL WORKS COMMON 452308109 371 9,936 SH SOLE NONE 9,936 0 0 ILLINOIS TOOL WORKS COMMON 452308109 9,335 250,000 SH SOLE NONE 250,000 0 0 IMAGE SENSING SYSTEMS INC COMMON 45244C104 919 98,843 SH SOLE NONE 0 0 98,843 IMS HEALTH INC COMMON 449934108 1,803 141,972 SH SOLE NONE 141,972 0 0 INTEL CORP COMMON 458140100 2,353 142,161 SH SOLE NONE 128,151 0 14,010 INTEL CORP COMMON 458140100 788 47,615 SH SOLE NONE 47,615 0 0 INTEL CORP COMMON 458140100 166 10,000 SH SOLE NONE 10,000 0 0 INTEL CORP COMMON 458140100 248 15,004 SH SOLE NONE 15,004 0 0 INTEL CORPORATION /EUR/ COMMON 458140100 423 25,539 SH SOLE NONE 0 0 25,539 INTL BUSINESS MACHINES COMMON 459200101 39,977 382,851 SH SOLE NONE 271,199 0 111,652 INTL BUSINESS MACHINES COMMON 459200101 5,040 48,266 SH SOLE NONE 48,266 0 0 INTL BUSINESS MACHINES COMMON 459200101 1,345 12,876 SH SOLE NONE 12,876 0 0 INTL BUSINESS MACHINES COMMON 459200101 595 5,700 SH SOLE NONE 5,700 0 0 INTL BUSINESS MACHINES COMMON 459200101 41,474 397,186 SH SOLE NONE 397,186 0 0 INTL BUSINESS MACHINES COMMON 459200101 478 4,581 SH SOLE NONE 4,581 0 0 INTL FLAVORS & FRAGRANCES COMMON 459506101 442 13,508 SH SOLE NONE 10,858 0 2,650 INTL FLAVORS & FRAGRANCES COMMON 459506101 67 2,050 SH SOLE NONE 2,050 0 0 INTL FLAVORS & FRAGRANCES COMMON 459506101 164 5,000 SH SOLE NONE 5,000 0 0 INTUIT INC COMMON 461202103 119,748 4,247,891 SH SOLE NONE 3080,840 0 1167,051 INTUIT INC COMMON 461202103 9,350 331,694 SH SOLE NONE 331,694 0 0 INTUIT INC COMMON 461202103 2,477 87,870 SH SOLE NONE 87,870 0 0 INTUIT INC COMMON 461202103 3,507 124,390 SH SOLE NONE 124,390 0 0 INTUIT INC COMMON 461202103 6,095 216,225 SH SOLE NONE 216,225 0 0 INTUIT INC COMMON 461202103 8,215 291,425 SH SOLE NONE 291,425 0 0 INTUIT INC COMMON 461202103 75 2,675 SH SOLE NONE 2,675 0 0 INTUIT INC COMMON 461202103 2,372 84,140 SH SOLE NONE 84,140 0 0 INTUIT INC COMMON 461202103 10,205 362,000 SH SOLE NONE 362,000 0 0 ISHARES MSCI EAFE INDEX FUND COMMON 464287465 13,849 302,324 SH SOLE NONE 245,105 0 57,219 ISHARES MSCI EAFE INDEX FUND COMMON 464287465 1,591 34,721 SH SOLE NONE 34,721 0 0 ISHARES MSCI EAFE INDEX FUND COMMON 464287465 594 12,976 SH SOLE NONE 12,976 0 0 ISHARES MSCI EAFE INDEX FUND COMMON 464287465 337 7,350 SH SOLE NONE 7,350 0 0 ISHARES MSCI EAFE INDEX FUND COMMON 464287465 1,620 35,357 SH SOLE NONE 35,357 0 0 ISHARES MSCI EMERGING MKTS IND COMMON 464287234 2,082 64,590 SH SOLE NONE 64,590 0 0 ISHARES MSCI EMERGING MKTS IND COMMON 464287234 34 1,065 SH SOLE NONE 1,065 0 0 ISHARES MSCI EMERGING MKTS IND COMMON 464287234 137 4,246 SH SOLE NONE 4,246 0 0 ISHARES MSCI JAPAN INDEX FD COMMON 464286848 480 50,894 SH SOLE NONE 194 0 50,700 ISHARES MSCI PACIFIC EX JPN COMMON 464286665 236 7,449 SH SOLE NONE 5,676 0 1,773 ISHARES MSCI PACIFIC EX JPN COMMON 464286665 148 4,665 SH SOLE NONE 4,665 0 0 ISHARES RUSSELL 1000 GROWTH COMMON 464287614 1,289 31,405 SH SOLE NONE 31,405 0 0 ISHARES RUSSELL 1000 GROWTH COMMON 464287614 103 2,500 SH SOLE NONE 2,500 0 0 ISHARES RUSSELL 1000 GROWTH COMMON 464287614 104 2,538 SH SOLE NONE 2,538 0 0 ISHARES RUSSELL 1000 VALUE COMMON 464287598 1,038 21,818 SH SOLE NONE 21,818 0 0 ISHARES RUSSELL 1000 VALUE COMMON 464287598 84 1,775 SH SOLE NONE 1,775 0 0 ISHARES S & P SMALLCAP 600/VAL COMMON 464287879 556 11,803 SH SOLE NONE 10,803 0 1,000 ISHARES S&P MIDCAP 400 IDX FD COMMON 464287507 315 5,455 SH SOLE NONE 2,850 0 2,605 ISHARES S&P MIDCAP 400 IDX FD COMMON 464287507 69 1,200 SH SOLE NONE 1,200 0 0 ISHARES S&P MIDCAP 400 IDX FD COMMON 464287507 267 4,612 SH SOLE NONE 4,612 0 0 ISHARES S&P MIDCAP 400 VALUE COMMON 464287705 440 8,442 SH SOLE NONE 8,442 0 0 ISHARES S&P SMALLCAP 600 INDEX COMMON 464287804 242 5,439 SH SOLE NONE 2,600 0 2,839 ISHARES S&P 100 INDEX FUND COMMON 464287101 4,948 115,000 SH SOLE NONE 115,000 0 0 ISHARES TR RUSSELL 100 COMMON 464287622 87 1,720 SH SOLE NONE 1,720 0 0 ISHARES TR RUSSELL 100 COMMON 464287622 701 13,840 SH SOLE NONE 13,840 0 0 ISHARES TRUST RUSSELL 2000 COMMON 464287655 301 5,900 SH SOLE NONE 5,900 0 0 ISHARES TRUST RUSSELL 2000 COMMON 464287655 211 4,138 SH SOLE NONE 4,138 0 0 ISHARES TRUST S & P 500 COMMON 464287200 6,357 68,834 SH SOLE NONE 36,683 0 32,151 ISHARES TRUST S & P 500 COMMON 464287200 15 160 SH SOLE NONE 160 0 0 ISHARES TRUST S & P 500 COMMON 464287200 548 5,937 SH SOLE NONE 5,937 0 0 ITT CORP COMMON 450911102 497 11,176 SH SOLE NONE 216 0 10,960 JOHNSON & JOHNSON COMMON 478160104 31,024 546,196 SH SOLE NONE 428,979 0 117,217 JOHNSON & JOHNSON COMMON 478160104 2,484 43,725 SH SOLE NONE 43,725 0 0 JOHNSON & JOHNSON COMMON 478160104 1,118 19,685 SH SOLE NONE 19,685 0 0 JOHNSON & JOHNSON COMMON 478160104 9 150 SH SOLE NONE 150 0 0 JOHNSON & JOHNSON COMMON 478160104 2,934 51,650 SH SOLE NONE 51,650 0 0 JOHNSON & JOHNSON COMMON 478160104 678 11,945 SH SOLE NONE 11,945 0 0 JOHNSON & JOHNSON COMMON 478160104 799 14,071 SH SOLE NONE 14,071 0 0 JOHNSON & JOHNSON /EUR/ COMMON 478160104 3,422 60,241 SH SOLE NONE 0 0 60,241 JPMORGAN CHASE & COMPANY COMMON 46625H100 6,105 178,969 SH SOLE NONE 129,916 0 49,053 JPMORGAN CHASE & COMPANY COMMON 46625H100 174 5,100 SH SOLE NONE 5,100 0 0 JPMORGAN CHASE & COMPANY COMMON 46625H100 10,233 300,000 SH SOLE NONE 300,000 0 0 KELLOGG CO COMMON 487836108 345 7,403 SH SOLE NONE 6,828 0 575 KELLOGG CO COMMON 487836108 149 3,200 SH SOLE NONE 3,200 0 0 KELLY SVCS INC CLASS A COMMON 488152208 163 14,900 SH SOLE NONE 14,900 0 0 KIMBERLY CLARK COMMON 494368103 2,202 41,992 SH SOLE NONE 36,954 0 5,038 KIMBERLY CLARK COMMON 494368103 271 5,172 SH SOLE NONE 5,172 0 0 KIMBERLY CLARK COMMON 494368103 220 4,200 SH SOLE NONE 4,200 0 0 KIMBERLY CLARK COMMON 494368103 85 1,615 SH SOLE NONE 1,615 0 0 KIMBERLY CLARK COMMON 494368103 1 15 SH SOLE NONE 15 0 0 KINDER MORGAN ENERGY PARTN LP COMMON 494550106 1,155 22,599 SH SOLE NONE 18,599 0 4,000 KRAFT FOODS INC CL A COMMON 50075N104 1,492 58,876 SH SOLE NONE 26,464 0 32,412 KRAFT FOODS INC CL A COMMON 50075N104 51 2,030 SH SOLE NONE 2,030 0 0 KRAFT FOODS INC CL A COMMON 50075N104 4,643 183,217 SH SOLE NONE 183,217 0 0 LANCE INC COMMON 514606102 454 19,617 SH SOLE NONE 18,417 0 1,200 LAS VEGAS SANDS CORP COMMON 517834107 751 95,500 SH SOLE NONE 95,500 0 0 LAUDER ESTEE COS INC CL A COMMON 518439104 518 15,843 SH SOLE NONE 13,993 0 1,850 LAUDER ESTEE COS INC CL A COMMON 518439104 39 1,200 SH SOLE NONE 1,200 0 0 LAUDER ESTEE COS INC CL A COMMON 518439104 89 2,715 SH SOLE NONE 2,715 0 0 LEVEL 3 COMMUNICATIONS INC COMMON 52729N100 254 168,262 SH SOLE NONE 0 0 168,262 LIBERTY GLOBAL INC-A COMMON 530555101 50,987 3,208,720 SH SOLE NONE 2244,994 0 963,726 LIBERTY GLOBAL INC-A COMMON 530555101 4,618 290,640 SH SOLE NONE 290,640 0 0 LIBERTY GLOBAL INC-A COMMON 530555101 1,113 70,061 SH SOLE NONE 70,061 0 0 LIBERTY GLOBAL INC-A COMMON 530555101 1,652 103,979 SH SOLE NONE 103,979 0 0 LIBERTY GLOBAL INC-A COMMON 530555101 2,974 187,150 SH SOLE NONE 187,150 0 0 LIBERTY GLOBAL INC-A COMMON 530555101 2,867 180,400 SH SOLE NONE 180,400 0 0 LIBERTY GLOBAL INC-A COMMON 530555101 744 46,815 SH SOLE NONE 46,815 0 0 LIBERTY GLOBAL INC-A COMMON 530555101 9,927 624,763 SH SOLE NONE 624,763 0 0 LIBERTY GLOBAL INC-C COMMON 530555309 5,648 357,241 SH SOLE NONE 301,089 0 56,152 LIBERTY GLOBAL INC-C COMMON 530555309 139 8,783 SH SOLE NONE 8,783 0 0 LIBERTY GLOBAL INC-C COMMON 530555309 36 2,300 SH SOLE NONE 2,300 0 0 LIBERTY GLOBAL INC-C COMMON 530555309 4,009 253,562 SH SOLE NONE 253,562 0 0 LIBERTY MEDIA INTERACTIVE A COMMON 53071M104 29,159 5,820,121 SH SOLE NONE 4250,311 0 1569,810 LIBERTY MEDIA INTERACTIVE A COMMON 53071M104 2,051 409,311 SH SOLE NONE 409,311 0 0 LIBERTY MEDIA INTERACTIVE A COMMON 53071M104 806 160,952 SH SOLE NONE 160,952 0 0 LIBERTY MEDIA INTERACTIVE A COMMON 53071M104 772 154,150 SH SOLE NONE 154,150 0 0 LIBERTY MEDIA INTERACTIVE A COMMON 53071M104 1,769 353,150 SH SOLE NONE 353,150 0 0 LIBERTY MEDIA INTERACTIVE A COMMON 53071M104 1,529 305,275 SH SOLE NONE 305,275 0 0 LIBERTY MEDIA INTERACTIVE A COMMON 53071M104 23 4,500 SH SOLE NONE 4,500 0 0 LIBERTY MEDIA INTERACTIVE A COMMON 53071M104 151 30,100 SH SOLE NONE 30,100 0 0 LILLY /ELI/ & CO COMMON 532457108 590 17,043 SH SOLE NONE 7,911 0 9,132 LILLY /ELI/ & CO COMMON 532457108 55 1,600 SH SOLE NONE 1,600 0 0 LILLY /ELI/ & CO COMMON 532457108 23 650 SH SOLE NONE 650 0 0 LOCKHEED MARTIN CORP COMMON 539830109 956 11,858 SH SOLE NONE 3,102 0 8,756 LOWES COMPANIES INC COMMON 548661107 2,281 117,519 SH SOLE NONE 38,933 0 78,586 LOWES COMPANIES INC COMMON 548661107 89 4,600 SH SOLE NONE 4,600 0 0 LOWES COMPANIES INC COMMON 548661107 78 4,000 SH SOLE NONE 4,000 0 0 MARATHON OIL CORP COMMON 565849106 371 12,297 SH SOLE NONE 3,797 0 8,500 MARSH & MCLENNAN COS INC COMMON 571748102 15,736 781,713 SH SOLE NONE 754,030 0 27,683 MARSH & MCLENNAN COS INC COMMON 571748102 20 1,000 SH SOLE NONE 1,000 0 0 MASTERCARD INC COMMON 57636Q104 685 4,093 SH SOLE NONE 101 0 3,992 MB FINANCIAL INC COMMON 55264U108 107 10,509 SH SOLE NONE 0 0 10,509 MC DONALDS CORP COMMON 580135101 4,088 71,112 SH SOLE NONE 29,941 0 41,171 MC DONALDS CORP COMMON 580135101 178 3,100 SH SOLE NONE 3,100 0 0 MC DONALDS CORP COMMON 580135101 247 4,300 SH SOLE NONE 4,300 0 0 MC DONALDS CORP COMMON 580135101 85 1,475 SH SOLE NONE 1,475 0 0 MC GRAW HILL COMPANIES INC COMMON 580645109 732 24,310 SH SOLE NONE 17,110 0 7,200 MEADWESTVACO CORP COMMON 583334107 167 10,187 SH SOLE NONE 10,187 0 0 MEDCO HEALTH SOLUTIONS INC COMMON 58405U102 602 13,200 SH SOLE NONE 6,463 0 6,737 MEDTRONIC INC COMMON 585055106 4,440 127,257 SH SOLE NONE 98,656 0 28,601 MEDTRONIC INC COMMON 585055106 2,382 68,268 SH SOLE NONE 68,268 0 0 MEDTRONIC INC COMMON 585055106 12 350 SH SOLE NONE 350 0 0 MEDTRONIC INC COMMON 585055106 122 3,500 SH SOLE NONE 3,500 0 0 MEDTRONIC INC COMMON 585055106 138 3,950 SH SOLE NONE 3,950 0 0 MERCK & CO COMMON 589331107 8,159 291,810 SH SOLE NONE 180,035 0 111,775 MERCK & CO COMMON 589331107 1,540 55,069 SH SOLE NONE 55,069 0 0 MERCK & CO COMMON 589331107 310 11,100 SH SOLE NONE 11,100 0 0 MERCK & CO COMMON 589331107 14 500 SH SOLE NONE 500 0 0 MERCK & CO COMMON 589331107 4,256 152,205 SH SOLE NONE 152,205 0 0 MERCK & CO COMMON 589331107 106 3,809 SH SOLE NONE 3,809 0 0 MERCK & CO INC /EUR/ COMMON 589331107 411 14,717 SH SOLE NONE 0 0 14,717 METLIFE INC COMMON 59156R108 1,139 37,955 SH SOLE NONE 12,825 0 25,130 MICROSEMI CORP COMMON 595137100 311 22,500 SH SOLE NONE 6,000 0 16,500 MICROSOFT CORP COMMON 594918104 128,920 5,423,628 SH SOLE NONE 4382,640 0 1040,988 MICROSOFT CORP COMMON 594918104 13,275 558,462 SH SOLE NONE 558,462 0 0 MICROSOFT CORP COMMON 594918104 3,253 136,861 SH SOLE NONE 136,861 0 0 MICROSOFT CORP COMMON 594918104 3,919 164,855 SH SOLE NONE 164,855 0 0 MICROSOFT CORP COMMON 594918104 7,017 295,225 SH SOLE NONE 295,225 0 0 MICROSOFT CORP COMMON 594918104 6,533 274,847 SH SOLE NONE 274,847 0 0 MICROSOFT CORP COMMON 594918104 87 3,650 SH SOLE NONE 3,650 0 0 MICROSOFT CORP COMMON 594918104 3,034 127,624 SH SOLE NONE 127,624 0 0 MICROSOFT CORP /CHF/ COMMON 594918104 16,615 699,008 SH SOLE NONE 0 0 699,008 MIDCAP SPDR TR UNIT 1 S&P 400 COMMON 595635103 2,049 19,476 SH SOLE NONE 19,476 0 0 MONSANTO CO COMMON 61166W101 1,038 13,962 SH SOLE NONE 5,493 0 8,469 MONSANTO CO COMMON 61166W101 149 2,000 SH SOLE NONE 2,000 0 0 MONSANTO CO /EUR/ COMMON 61166W101 23 306 SH SOLE NONE 0 0 306 MOODYS CORPORATION COMMON 615369105 1,420 53,892 SH SOLE NONE 53,892 0 0 MOODYS CORPORATION COMMON 615369105 42 1,600 SH SOLE NONE 1,600 0 0 MORGAN STANLEY COMMON 617446448 940 32,987 SH SOLE NONE 24,589 0 8,398 MOTOROLA INC COMMON 620076109 105 15,835 SH SOLE NONE 3,882 0 11,953 NATIONAL HEALTHCARE CORP COMMON 635906100 26,184 690,155 SH SOLE NONE 690,155 0 0 NESTLE S A SPDR ADR COMMON 641069406 17,165 4,501,686 SH SOLE NONE 3292,790 0 1208,896 NESTLE S A SPDR ADR COMMON 641069406 1,525 401,748 SH SOLE NONE 401,748 0 0 NESTLE S A SPDR ADR COMMON 641069406 366 96,355 SH SOLE NONE 96,355 0 0 NESTLE S A SPDR ADR COMMON 641069406 438 115,515 SH SOLE NONE 115,515 0 0 NESTLE S A SPDR ADR COMMON 641069406 814 214,425 SH SOLE NONE 214,425 0 0 NESTLE S A SPDR ADR COMMON 641069406 2,210 582,172 SH SOLE NONE 582,172 0 0 NESTLE S A SPDR ADR COMMON 641069406 11 2,850 SH SOLE NONE 2,850 0 0 NESTLE S A SPDR ADR COMMON 641069406 246 64,760 SH SOLE NONE 64,760 0 0 NEWCASTLE INVESTMENT CORP COMMON 65105M108 7 10,000 SH SOLE NONE 10,000 0 0 NEWELL RUBBERMAID INC COMMON 651229106 390 37,500 SH SOLE NONE 37,500 0 0 NIKE INC CLASS B COMMON 654106103 737 14,238 SH SOLE NONE 1,748 0 12,490 NOBLE ENERGY INC COMMON 655044105 451 7,642 SH SOLE NONE 4,499 0 3,143 NOKIA CORP SPONSORED ADR COMMON 654902204 376 25,790 SH SOLE NONE 16,090 0 9,700 NOKIA CORP SPONSORED ADR COMMON 654902204 12 800 SH SOLE NONE 800 0 0 NOKIA CORP SPONSORED ADR COMMON 654902204 146 10,000 SH SOLE NONE 10,000 0 0 NORFOLK SOUTHERN CORP COMMON 655844108 858 22,770 SH SOLE NONE 6,646 0 16,124 NOVARTIS AG SPON ADR COMMON 66987V109 115,694 2,835,424 SH SOLE NONE 2088,746 0 746,678 NOVARTIS AG SPON ADR COMMON 66987V109 10,073 246,949 SH SOLE NONE 246,949 0 0 NOVARTIS AG SPON ADR COMMON 66987V109 2,240 54,915 SH SOLE NONE 54,915 0 0 NOVARTIS AG SPON ADR COMMON 66987V109 3,027 74,209 SH SOLE NONE 74,209 0 0 NOVARTIS AG SPON ADR COMMON 66987V109 5,411 132,650 SH SOLE NONE 132,650 0 0 NOVARTIS AG SPON ADR COMMON 66987V109 13,653 334,715 SH SOLE NONE 334,715 0 0 NOVARTIS AG SPON ADR COMMON 66987V109 78 1,900 SH SOLE NONE 1,900 0 0 NOVARTIS AG SPON ADR COMMON 66987V109 2,505 61,415 SH SOLE NONE 61,415 0 0 NSTAR COMMON 67019E107 288 8,984 SH SOLE NONE 4,200 0 4,784 NUCOR CORP COMMON 670346105 296 6,663 SH SOLE NONE 4,063 0 2,600 NUCOR CORP COMMON 670346105 9 211 SH SOLE NONE 211 0 0 OCCIDENTAL PETROLEUM COMMON 674599105 134,701 2,039,271 SH SOLE NONE 1494,292 0 544,979 OCCIDENTAL PETROLEUM COMMON 674599105 10,431 158,505 SH SOLE NONE 158,505 0 0 OCCIDENTAL PETROLEUM COMMON 674599105 2,349 35,698 SH SOLE NONE 35,698 0 0 OCCIDENTAL PETROLEUM COMMON 674599105 3,892 59,146 SH SOLE NONE 59,146 0 0 OCCIDENTAL PETROLEUM COMMON 674599105 6,022 91,500 SH SOLE NONE 91,500 0 0 OCCIDENTAL PETROLEUM COMMON 674599105 11,912 181,000 SH SOLE NONE 181,000 0 0 OCCIDENTAL PETROLEUM COMMON 674599105 71 1,075 SH SOLE NONE 1,075 0 0 OCCIDENTAL PETROLEUM COMMON 674599105 3,318 50,414 SH SOLE NONE 50,414 0 0 OCWEN FINANCIAL CORPORATION COMMON 675746309 2,024 156,090 SH SOLE NONE 156,090 0 0 OLD REPUBLIC INTNATL COMMON 680223104 121 12,292 SH SOLE NONE 3,292 0 9,000 OLD REPUBLIC INTNATL COMMON 680223104 6,350 644,628 SH SOLE NONE 644,628 0 0 OLIN CORP COMMON 680665205 238 20,000 SH SOLE NONE 20,000 0 0 ONEOK PARTNERS LP COMMON 68268N103 275 6,000 SH SOLE NONE 6,000 0 0 ORACLE CORP COMMON 68389X105 952 44,459 SH SOLE NONE 5,514 0 38,945 ORACLE CORP COMMON 68389X105 308 14,400 SH SOLE NONE 14,400 0 0 ORACLE CORP /MXN/ COMMON 68389X105 251 11,700 SH SOLE NONE 0 0 11,700 OVERSEAS SHIPHOLDING GRP /DOM/ COMMON 690368105 8,303 243,916 SH SOLE NONE 243,916 0 0 P P G INDUSTRIES INC COMMON 693506107 3,775 85,985 SH SOLE NONE 85,985 0 0 P P G INDUSTRIES INC COMMON 693506107 685 15,600 SH SOLE NONE 15,600 0 0 PATRIOT COAL CORP COMMON 70336T104 67 10,460 SH SOLE NONE 460 0 10,000 PEABODY ENERGY CORP COMMON 704549104 211 7,009 SH SOLE NONE 5,709 0 1,300 PENN REAL ESTATE INV TRST REIT COMMON 709102107 431 86,268 SH SOLE NONE 86,268 0 0 PEP BOYS MANNY MOE & JACK COMMON 713278109 6,518 642,754 SH SOLE NONE 642,754 0 0 PEPSICO INC COMMON 713448108 98,959 1,793,261 SH SOLE NONE 1308,176 0 485,085 PEPSICO INC COMMON 713448108 9,009 163,920 SH SOLE NONE 163,920 0 0 PEPSICO INC COMMON 713448108 2,512 45,698 SH SOLE NONE 45,698 0 0 PEPSICO INC COMMON 713448108 3,595 65,403 SH SOLE NONE 65,403 0 0 PEPSICO INC COMMON 713448108 4,733 86,125 SH SOLE NONE 86,125 0 0 PEPSICO INC COMMON 713448108 11,356 206,619 SH SOLE NONE 206,619 0 0 PEPSICO INC COMMON 713448108 59 1,075 SH SOLE NONE 1,075 0 0 PEPSICO INC COMMON 713448108 2,606 47,420 SH SOLE NONE 47,420 0 0 PETROLEO BRASILEIRO SA ADR COMMON 71654V408 824 20,107 SH SOLE NONE 1,419 0 18,688 PFIZER INC COMMON 717081103 8,693 579,565 SH SOLE NONE 494,220 0 85,345 PFIZER INC COMMON 717081103 794 52,900 SH SOLE NONE 52,900 0 0 PFIZER INC COMMON 717081103 290 19,350 SH SOLE NONE 19,350 0 0 PFIZER INC COMMON 717081103 45 3,000 SH SOLE NONE 3,000 0 0 PFIZER INC COMMON 717081103 11,756 783,700 SH SOLE NONE 783,700 0 0 PFIZER INC /EUR/ COMMON 717081103 718 47,841 SH SOLE NONE 0 0 47,841 PHILIP MORRIS INTERNATIONAL COMMON 718172109 6,646 152,371 SH SOLE NONE 130,040 0 22,331 PHILIP MORRIS INTERNATIONAL COMMON 718172109 520 11,925 SH SOLE NONE 11,925 0 0 PHILIP MORRIS INTERNATIONAL COMMON 718172109 6,807 156,050 SH SOLE NONE 156,050 0 0 PHILIP MORRIS INTERNATIONAL COMMON 718172109 205 4,700 SH SOLE NONE 4,700 0 0 PNC FINANCIAL SERVICES /RSTCD/ COMMON 693475105 2,290 59,014 SH SOLE NONE 58,414 0 600 POLO RALPH LAUREN CORP CL A COMMON 731572103 719 13,426 SH SOLE NONE 0 0 13,426 POTASH CORP SASKATCHEWAN COMMON 73755L107 1,387 14,910 SH SOLE NONE 10,139 0 4,771 POWERSHARES WATER RESOURCES PT COMMON 73935X575 440 29,900 SH SOLE NONE 23,500 0 6,400 PRAXAIR INC COMMON 74005P104 24,103 339,149 SH SOLE NONE 187,223 0 151,926 PRAXAIR INC COMMON 74005P104 2,986 42,016 SH SOLE NONE 42,016 0 0 PRAXAIR INC COMMON 74005P104 594 8,359 SH SOLE NONE 8,359 0 0 PRAXAIR INC COMMON 74005P104 1,611 22,670 SH SOLE NONE 22,670 0 0 PRAXAIR INC COMMON 74005P104 57 800 SH SOLE NONE 800 0 0 PRAXAIR INC COMMON 74005P104 7,294 102,625 SH SOLE NONE 102,625 0 0 PRAXAIR INC COMMON 74005P104 381 5,363 SH SOLE NONE 5,363 0 0 PRESSTEK INC COMMON 741113104 28 20,000 SH SOLE NONE 20,000 0 0 PRG GR /DE COMMON 742718109 9,168 179,414 SH SOLE NONE 0 0 179,414 PROCTER & GAMBLE COMMON 742718109 26,389 516,416 SH SOLE NONE 371,221 0 145,195 PROCTER & GAMBLE COMMON 742718109 4,737 92,698 SH SOLE NONE 92,698 0 0 PROCTER & GAMBLE COMMON 742718109 1,347 26,354 SH SOLE NONE 26,354 0 0 PROCTER & GAMBLE COMMON 742718109 367 7,180 SH SOLE NONE 7,180 0 0 PROCTER & GAMBLE COMMON 742718109 768 15,025 SH SOLE NONE 15,025 0 0 PROCTER & GAMBLE COMMON 742718109 1,701 33,297 SH SOLE NONE 33,297 0 0 PROCTER & GAMBLE COMMON 742718109 438 8,578 SH SOLE NONE 8,578 0 0 PROGRESSIVE CORP /OHIO/ COMMON 743315103 104,088 6,855,703 SH SOLE NONE 5061,434 0 1794,269 PROGRESSIVE CORP /OHIO/ COMMON 743315103 7,878 521,379 SH SOLE NONE 521,379 0 0 PROGRESSIVE CORP /OHIO/ COMMON 743315103 2,255 149,262 SH SOLE NONE 149,262 0 0 PROGRESSIVE CORP /OHIO/ COMMON 743315103 2,705 179,036 SH SOLE NONE 179,036 0 0 PROGRESSIVE CORP /OHIO/ COMMON 743315103 6,215 411,300 SH SOLE NONE 411,300 0 0 PROGRESSIVE CORP /OHIO/ COMMON 743315103 4,441 293,925 SH SOLE NONE 293,925 0 0 PROGRESSIVE CORP /OHIO/ COMMON 743315103 81 5,375 SH SOLE NONE 5,375 0 0 PROGRESSIVE CORP /OHIO/ COMMON 743315103 1,883 124,620 SH SOLE NONE 124,620 0 0 PUBLIC SVC ENTERPRISE GRP INC COMMON 744573106 119 3,634 SH SOLE NONE 116 0 3,518 PUBLIC SVC ENTERPRISE GRP INC COMMON 744573106 137 4,200 SH SOLE NONE 4,200 0 0 QUALCOMM INC COMMON 747525103 1,420 31,426 SH SOLE NONE 7,900 0 23,526 RAYTHEON COMPANY COMMON 755111507 2,273 51,152 SH SOLE NONE 28,252 0 22,900 RAYTHEON COMPANY COMMON 755111507 52 1,175 SH SOLE NONE 1,175 0 0 REGIONS FINANCIAL CORP COMMON 7591EP100 2 512 SH SOLE NONE 512 0 0 REGIONS FINANCIAL CORP COMMON 7591EP100 483 119,610 SH SOLE NONE 119,610 0 0 RENAISSANCERE HOLDINGS LTD COMMON G7496G103 5 100 SH SOLE NONE 0 0 100 RENAISSANCERE HOLDINGS LTD COMMON G7496G103 7,004 150,500 SH SOLE NONE 150,500 0 0 REPLIGEN CORP COMMON 759916109 61 11,000 SH SOLE NONE 11,000 0 0 REPUBLIC SERVICES INC_COM COMMON 760759100 4,827 197,760 SH SOLE NONE 197,760 0 0 REYNOLDS AMERICAN INC COMMON 761713106 290 7,500 SH SOLE NONE 7,500 0 0 RLI CORP COMMON 749607107 541 12,075 SH SOLE NONE 12,075 0 0 ROCKWELL COLLINS COMMON 774341101 509 12,190 SH SOLE NONE 0 0 12,190 ROCKWOOD HOLDINGS INC COMMON 774415103 549 37,498 SH SOLE NONE 37,498 0 0 ROYAL BK OF CANADA COMMON 780087102 245 6,000 SH SOLE NONE 6,000 0 0 ROYAL BK OF CANADA COMMON 780087102 915 22,400 SH SOLE NONE 22,400 0 0 ROYAL BK OF CANADA COMMON 780087102 880 21,542 SH SOLE NONE 21,542 0 0 ROYAL DUTCH SHELL PLC-ADR A COMMON 780259206 6,865 136,787 SH SOLE NONE 114,214 0 22,573 ROYAL DUTCH SHELL PLC-ADR A COMMON 780259206 1,255 25,001 SH SOLE NONE 25,001 0 0 ROYAL DUTCH SHELL PLC-ADR A COMMON 780259206 125 2,500 SH SOLE NONE 2,500 0 0 ROYAL DUTCH SHELL PLC-ADR A COMMON 780259206 196 3,900 SH SOLE NONE 3,900 0 0 ROYAL DUTCH SHELL PLC-ADR A COMMON 780259206 83 1,660 SH SOLE NONE 1,660 0 0 ROYAL DUTCH SHELL PLC-ADR A COMMON 780259206 60 1,200 SH SOLE NONE 1,200 0 0 RUDDICK CORP COMMON 781258108 22,715 969,494 SH SOLE NONE 785,370 0 184,124 S & T BANCORP INC COMMON 783859101 334 27,460 SH SOLE NONE 27,460 0 0 SAFEGUARD SCIENTIFICS INC COMMON 786449108 71 53,600 SH SOLE NONE 600 0 53,000 SANDRIDGE ENERGY INC COMMON 80007P307 85 10,000 SH SOLE NONE 0 0 10,000 SARA LEE CORP COMMON 803111103 162 16,597 SH SOLE NONE 11,297 0 5,300 SCHERING PLOUGH COMMON 806605101 750 29,874 SH SOLE NONE 22,028 0 7,846 SCHLUMBERGER /EUR/ COMMON 806857108 3,580 66,163 SH SOLE NONE 57,666 0 8,497 SCHLUMBERGER LIMITED COMMON 806857108 43 800 SH SOLE NONE 800 0 0 SCHLUMBERGER LIMITED COMMON 806857108 41 761 SH SOLE NONE 761 0 0 SCHLUMBERGER LIMITED COMMON 806857108 66 1,215 SH SOLE NONE 1,215 0 0 SCHWAB /CHARLES/ CORP COMMON 808513105 647 36,860 SH SOLE NONE 36,860 0 0 SCIENTIFIC LEARNING CORP COMMON 808760102 29 15,000 SH SOLE NONE 0 0 15,000 SCOLR PHARMA INC COMMON 78402X107 7 22,000 SH SOLE NONE 22,000 0 0 SIRIUS XM RADIO INC COMMON 82967N108 15 34,350 SH SOLE NONE 34,350 0 0 SIRIUS XM RADIO INC COMMON 82967N108 86 200,000 SH SOLE NONE 200,000 0 0 SONOCO PRODUCTS CO COMMON 835495102 12,230 510,655 SH SOLE NONE 496,894 0 13,761 SONOCO PRODUCTS CO COMMON 835495102 351 14,676 SH SOLE NONE 14,676 0 0 SOUTHERN CO COMMON 842587107 555 17,813 SH SOLE NONE 7,103 0 10,710 SOUTHERN CO COMMON 842587107 265 8,500 SH SOLE NONE 8,500 0 0 SOUTHERN CO COMMON 842587107 23 750 SH SOLE NONE 750 0 0 SOUTHERN CO COMMON 842587107 16 500 SH SOLE NONE 500 0 0 SOUTHERN CO COMMON 842587107 27 875 SH SOLE NONE 875 0 0 SPDR GOLD TRUST COMMON 78463V107 2,166 23,750 SH SOLE NONE 14,750 0 9,000 SPDR TRUST SERIES 1 COMMON 78462F103 27,211 295,928 SH SOLE NONE 238,102 0 57,826 SPDR TRUST SERIES 1 COMMON 78462F103 184 2,000 SH SOLE NONE 2,000 0 0 SPDR TRUST SERIES 1 COMMON 78462F103 74 800 SH SOLE NONE 800 0 0 SPECTRA ENERGY CORP COMMON 847560109 189 11,172 SH SOLE NONE 8,647 0 2,525 SPECTRA ENERGY CORP COMMON 847560109 55 3,267 SH SOLE NONE 3,267 0 0 SPECTRA ENERGY CORP COMMON 847560109 17 1,000 SH SOLE NONE 1,000 0 0 SPRINT NEXTEL CORP COMMON 852061100 96 19,925 SH SOLE NONE 10,000 0 9,925 STARBUCKS CORP COMMON 855244109 385 27,700 SH SOLE NONE 16,700 0 11,000 STATE STREET CORP COMMON 857477103 440 9,312 SH SOLE NONE 7,052 0 2,260 STATE STREET CORP COMMON 857477103 130 2,761 SH SOLE NONE 2,761 0 0 STRYKER CORP COMMON 863667101 187 4,707 SH SOLE NONE 4,507 0 200 STRYKER CORP COMMON 863667101 387 9,750 SH SOLE NONE 9,750 0 0 SUCAMPO PHARMACEUTICALS-CL A COMMON 864909106 62 10,000 SH SOLE NONE 10,000 0 0 SUNCOR ENERGY INC COMMON 867229106 949 31,291 SH SOLE NONE 30,041 0 1,250 SUNCOR ENERGY INC COMMON 867229106 42 1,400 SH SOLE NONE 1,400 0 0 SUNCOR ENERGY INC COMMON 867229106 164 5,400 SH SOLE NONE 5,400 0 0 SUNTRUST BK INC COMMON 867914103 148 9,019 SH SOLE NONE 3,735 0 5,284 SUNTRUST BK INC COMMON 867914103 108 6,581 SH SOLE NONE 6,581 0 0 SYSCO CORP COMMON 871829107 4,819 214,353 SH SOLE NONE 114,405 0 99,948 SYSCO CORP COMMON 871829107 2,635 117,220 SH SOLE NONE 117,220 0 0 SYSCO CORP COMMON 871829107 118 5,233 SH SOLE NONE 5,233 0 0 SYSCO CORP COMMON 871829107 248 11,020 SH SOLE NONE 11,020 0 0 TAIWAN SEMICONDUCTOR SPON ADR COMMON 874039100 533 56,596 SH SOLE NONE 34,927 0 21,669 TARGET CORP COMMON 87612E106 3,284 83,215 SH SOLE NONE 55,971 0 27,244 TARGET CORP COMMON 87612E106 419 10,604 SH SOLE NONE 10,604 0 0 TARGET CORP COMMON 87612E106 225 5,700 SH SOLE NONE 5,700 0 0 TARGET CORP COMMON 87612E106 64 1,618 SH SOLE NONE 1,618 0 0 TASTY BAKING CO COMMON 876553306 91 13,186 SH SOLE NONE 13,186 0 0 TELEFONICA S A SPON ADR COMMON 879382208 225 3,313 SH SOLE NONE 2,880 0 433 TEVA PHARMAC INDS LTD SPON ADR COMMON 881624209 798 16,173 SH SOLE NONE 15,023 0 1,150 TEXAS INSTRUMENTS INC COMMON 882508104 496 23,293 SH SOLE NONE 15,028 0 8,265 TEXAS INSTRUMENTS INC COMMON 882508104 28 1,300 SH SOLE NONE 1,300 0 0 TEXAS INSTRUMENTS INC COMMON 882508104 72 3,400 SH SOLE NONE 3,400 0 0 TEXAS INSTRUMENTS INC /GBP/ COMMON 882508104 51 2,400 SH SOLE NONE 0 0 2,400 TEXAS PAC LAND TR SUB SHS COMMON 882610108 264 8,000 SH SOLE NONE 8,000 0 0 THE HERSHEY CO COMMON 427866108 241 6,690 SH SOLE NONE 5,473 0 1,217 THERMO FISHER SCIENTIFIC INC COMMON 883556102 859 21,059 SH SOLE NONE 2,029 0 19,030 THOMAS & BETTS CORP COMMON 884315102 293 10,138 SH SOLE NONE 10,138 0 0 THOMAS GROUP INC COMMON 884402108 88 100,000 SH SOLE NONE 100,000 0 0 TIFFANY & CO COMMON 886547108 123 4,834 SH SOLE NONE 1,334 0 3,500 TIFFANY & CO COMMON 886547108 127 5,000 SH SOLE NONE 5,000 0 0 TIME WARNER CABLE COMMON 88732J207 303 9,565 SH SOLE NONE 8,304 0 1,261 TIME WARNER CABLE COMMON 88732J207 22 702 SH SOLE NONE 702 0 0 TIME WARNER CABLE COMMON 88732J207 10 312 SH SOLE NONE 312 0 0 TIME WARNER CABLE COMMON 88732J207 1 45 SH SOLE NONE 45 0 0 TIME WARNER CABLE COMMON 88732J207 11 359 SH SOLE NONE 359 0 0 TIME WARNER INC COMMON 887317303 1,140 45,247 SH SOLE NONE 35,873 0 9,374 TIME WARNER INC COMMON 887317303 3 100 SH SOLE NONE 100 0 0 TIME WARNER INC COMMON 887317303 31 1,250 SH SOLE NONE 1,250 0 0 TIME WARNER INC COMMON 887317303 5 179 SH SOLE NONE 179 0 0 TIME WARNER INC COMMON 887317303 36 1,433 SH SOLE NONE 1,433 0 0 TORONTO DOMINION BANK COMMON 891160509 1,234 23,863 SH SOLE NONE 10,063 0 13,800 TRANSOCEAN LTD COMMON H8817H100 1,182 15,914 SH SOLE NONE 1,601 0 14,313 TYLER TECHNOLOGIES INC COMMON 902252105 54,436 3,485,013 SH SOLE NONE 3485,013 0 0 ULTIMATE SOFTWARE GROUP INC COMMON 90385D107 4,579 188,915 SH SOLE NONE 188,915 0 0 ULTRA PETROLEUM CORP COMMON 903914109 517 13,259 SH SOLE NONE 13,259 0 0 UNILEVER N V NY SHS COMMON 904784709 71 2,941 SH SOLE NONE 2,941 0 0 UNILEVER N V NY SHS COMMON 904784709 129 5,355 SH SOLE NONE 5,355 0 0 UNION PACIFIC CORP COMMON 907818108 9,416 180,860 SH SOLE NONE 96,963 0 83,897 UNION PACIFIC CORP COMMON 907818108 13,099 251,616 SH SOLE NONE 251,616 0 0 UNION PACIFIC CORP COMMON 907818108 16 300 SH SOLE NONE 300 0 0 UNION PACIFIC CORP COMMON 907818108 302 5,800 SH SOLE NONE 5,800 0 0 UNION PACIFIC CORP COMMON 907818108 94 1,800 SH SOLE NONE 1,800 0 0 UNITED PARCEL SERVICE CL B COMMON 911312106 78,255 1,565,413 SH SOLE NONE 1509,410 0 56,003 UNITED PARCEL SERVICE CL B COMMON 911312106 243 4,867 SH SOLE NONE 4,867 0 0 UNITED PARCEL SERVICE CL B COMMON 911312106 162 3,250 SH SOLE NONE 3,250 0 0 UNITED PARCEL SERVICE CL B COMMON 911312106 185 3,700 SH SOLE NONE 3,700 0 0 UNITED PARCEL SERVICE CL B COMMON 911312106 20 400 SH SOLE NONE 400 0 0 UNITED TECHNOLOGIES CORP COMMON 913017109 7,084 136,329 SH SOLE NONE 55,709 0 80,620 UNITED TECHNOLOGIES CORP COMMON 913017109 3,559 68,495 SH SOLE NONE 68,495 0 0 UNITED TECHNOLOGIES CORP COMMON 913017109 675 12,996 SH SOLE NONE 12,996 0 0 UNITED TECHNOLOGIES CORP COMMON 913017109 136 2,616 SH SOLE NONE 2,616 0 0 UNITEDHEALTH GROUP INC COMMON 91324P102 568 22,736 SH SOLE NONE 19,108 0 3,628 UNITEDHEALTH GROUP INC COMMON 91324P102 33 1,328 SH SOLE NONE 1,328 0 0 US BANCORP COMMON 902973304 4,026 224,680 SH SOLE NONE 86,179 0 138,501 US BANCORP COMMON 902973304 136 7,600 SH SOLE NONE 7,600 0 0 US BANCORP COMMON 902973304 36 2,010 SH SOLE NONE 2,010 0 0 US BANCORP COMMON 902973304 82 4,555 SH SOLE NONE 4,555 0 0 VALERO ENERGY CORP COMMON 91913Y100 507 30,000 SH SOLE NONE 30,000 0 0 VANGUARD EMERGING MKTS ETF COMMON 922042858 1,705 53,588 SH SOLE NONE 53,588 0 0 VANGUARD EMERGING MKTS ETF COMMON 922042858 53 1,677 SH SOLE NONE 1,677 0 0 VANGUARD MID-CAP ETF COMMON 922908629 1,453 31,045 SH SOLE NONE 10,800 0 20,245 VANGUARD MID-CAP ETF COMMON 922908629 87 1,850 SH SOLE NONE 1,850 0 0 VANGUARD SMALL-CAP ETF COMMON 922908751 502 10,972 SH SOLE NONE 10,972 0 0 VERIZON COMMUNICATIONS COMMON 92343V104 3,451 112,288 SH SOLE NONE 88,189 0 24,099 VERIZON COMMUNICATIONS COMMON 92343V104 1,034 33,658 SH SOLE NONE 33,658 0 0 VERIZON COMMUNICATIONS COMMON 92343V104 407 13,258 SH SOLE NONE 13,258 0 0 VERIZON COMMUNICATIONS COMMON 92343V104 126 4,100 SH SOLE NONE 4,100 0 0 VERIZON COMMUNICATIONS COMMON 92343V104 208 6,771 SH SOLE NONE 6,771 0 0 VERIZON COMMUNICATIONS COMMON 92343V104 10 315 SH SOLE NONE 315 0 0 VERTEX PHARMACEUTICALS INC COMMON 92532F100 251 6,972 SH SOLE NONE 6,972 0 0 VIACOM INC-CLASS B COMMON 92553P201 859 37,858 SH SOLE NONE 32,983 0 4,875 VIACOM INC-CLASS B COMMON 92553P201 71 3,142 SH SOLE NONE 3,142 0 0 VIACOM INC-CLASS B COMMON 92553P201 7 325 SH SOLE NONE 325 0 0 VIACOM INC-CLASS B COMMON 92553P201 16 686 SH SOLE NONE 686 0 0 VIACOM INC-CLASS B COMMON 92553P201 3,412 150,300 SH SOLE NONE 150,300 0 0 VIACOM INC-CLASS B COMMON 92553P201 32 1,400 SH SOLE NONE 1,400 0 0 VISA INC CLASS A SHARES COMMON 92826C839 908 14,582 SH SOLE NONE 512 0 14,070 VISION SCIENCES INC /REST/ COMMON 927912105 148 161,290 SH SOLE NONE 161,290 0 0 VODAFONE GROUP PLC COMMON 92857W209 557 28,554 SH SOLE NONE 9,967 0 18,587 VODAFONE GROUP PLC COMMON 92857W209 65 3,345 SH SOLE NONE 3,345 0 0 VULCAN MATERIALS COMMON 929160109 89,524 2,077,126 SH SOLE NONE 1526,835 0 550,291 VULCAN MATERIALS COMMON 929160109 7,189 166,791 SH SOLE NONE 166,791 0 0 VULCAN MATERIALS COMMON 929160109 1,884 43,703 SH SOLE NONE 43,703 0 0 VULCAN MATERIALS COMMON 929160109 2,141 49,665 SH SOLE NONE 49,665 0 0 VULCAN MATERIALS COMMON 929160109 4,792 111,175 SH SOLE NONE 111,175 0 0 VULCAN MATERIALS COMMON 929160109 6,699 155,425 SH SOLE NONE 155,425 0 0 VULCAN MATERIALS COMMON 929160109 57 1,325 SH SOLE NONE 1,325 0 0 VULCAN MATERIALS COMMON 929160109 1,627 37,755 SH SOLE NONE 37,755 0 0 WAL-MART STORES INC COMMON 931142103 157,690 3,241,359 SH SOLE NONE 2350,859 0 890,500 WAL-MART STORES INC COMMON 931142103 14,950 308,636 SH SOLE NONE 308,636 0 0 WAL-MART STORES INC COMMON 931142103 3,740 77,219 SH SOLE NONE 77,219 0 0 WAL-MART STORES INC COMMON 931142103 4,160 85,884 SH SOLE NONE 85,884 0 0 WAL-MART STORES INC COMMON 931142103 7,419 153,150 SH SOLE NONE 153,150 0 0 WAL-MART STORES INC COMMON 931142103 7,373 152,210 SH SOLE NONE 152,210 0 0 WAL-MART STORES INC COMMON 931142103 101 2,075 SH SOLE NONE 2,075 0 0 WAL-MART STORES INC COMMON 931142103 3,349 69,138 SH SOLE NONE 69,138 0 0 WALGREEN CO COMMON 931422109 105,175 3,577,395 SH SOLE NONE 2632,144 0 945,251 WALGREEN CO COMMON 931422109 8,757 297,870 SH SOLE NONE 297,870 0 0 WALGREEN CO COMMON 931422109 2,380 80,942 SH SOLE NONE 80,942 0 0 WALGREEN CO COMMON 931422109 3,033 103,155 SH SOLE NONE 103,155 0 0 WALGREEN CO COMMON 931422109 5,282 179,657 SH SOLE NONE 179,657 0 0 WALGREEN CO COMMON 931422109 10,892 370,475 SH SOLE NONE 370,475 0 0 WALGREEN CO COMMON 931422109 68 2,300 SH SOLE NONE 2,300 0 0 WALGREEN CO COMMON 931422109 1,628 55,370 SH SOLE NONE 55,370 0 0 WASHINGTON TR BANCORP INC COMMON 940610108 595 33,380 SH SOLE NONE 33,380 0 0 WASTE MANAGEMENT INC COMMON 94106L109 167,831 5,959,920 SH SOLE NONE 4385,664 0 1574,256 WASTE MANAGEMENT INC COMMON 94106L109 13,432 477,003 SH SOLE NONE 477,003 0 0 WASTE MANAGEMENT INC COMMON 94106L109 3,613 128,291 SH SOLE NONE 128,291 0 0 WASTE MANAGEMENT INC COMMON 94106L109 4,312 153,141 SH SOLE NONE 153,141 0 0 WASTE MANAGEMENT INC COMMON 94106L109 8,482 301,200 SH SOLE NONE 301,200 0 0 WASTE MANAGEMENT INC COMMON 94106L109 15,548 552,125 SH SOLE NONE 552,125 0 0 WASTE MANAGEMENT INC COMMON 94106L109 107 3,800 SH SOLE NONE 3,800 0 0 WASTE MANAGEMENT INC COMMON 94106L109 3,345 118,790 SH SOLE NONE 118,790 0 0 WASTE SERVICES INC /REST/ COMMON 941075202 173 33,333 SH SOLE NONE 33,333 0 0 WATERS CORPORATION COMMON 941848103 360 7,000 SH SOLE NONE 7,000 0 0 WATTS WATER TECHNOLOGIES CL A COMMON 942749102 1,939 90,000 SH SOLE NONE 90,000 0 0 WELLS FARGO & COMPANY COMMON 949746101 4,756 196,058 SH SOLE NONE 77,247 0 118,811 WELLS FARGO & COMPANY COMMON 949746101 354 14,608 SH SOLE NONE 14,608 0 0 WELLS FARGO & COMPANY COMMON 949746101 104 4,300 SH SOLE NONE 4,300 0 0 WELLS FARGO & COMPANY COMMON 949746101 24 1,000 SH SOLE NONE 1,000 0 0 WELLS FARGO & COMPANY COMMON 949746101 12 505 SH SOLE NONE 505 0 0 WESTERN ALLIANCE BANCORP COMMON 957638109 1,067 156,014 SH SOLE NONE 0 0 156,014 WESTERN UNION CO COMMON 959802109 2,712 165,351 SH SOLE NONE 106,982 0 58,369 WESTERN UNION CO COMMON 959802109 221 13,500 SH SOLE NONE 13,500 0 0 WESTERN UNION CO COMMON 959802109 141 8,600 SH SOLE NONE 8,600 0 0 WESTERN UNION CO COMMON 959802109 71 4,300 SH SOLE NONE 4,300 0 0 WESTERN UNION CO COMMON 959802109 4,039 246,300 SH SOLE NONE 246,300 0 0 WESTERN UNION CO COMMON 959802109 128 7,800 SH SOLE NONE 7,800 0 0 WILLIAMS COS INC COMMON 969457100 19 1,200 SH SOLE NONE 1,050 0 150 WILLIAMS COS INC COMMON 969457100 9,366 600,000 SH SOLE NONE 600,000 0 0 WISDOMTREE DIEFA FUND COMMON 97717W703 552 14,100 SH SOLE NONE 14,100 0 0 WOODWARD GOVERNOR CO COMMON 980745103 238 12,000 SH SOLE NONE 12,000 0 0 WYETH COMMON 983024100 4,563 100,523 SH SOLE NONE 67,273 0 33,250 WYETH COMMON 983024100 2,410 53,097 SH SOLE NONE 53,097 0 0 WYETH COMMON 983024100 454 10,000 SH SOLE NONE 10,000 0 0 WYETH COMMON 983024100 139 3,066 SH SOLE NONE 3,066 0 0 WYETH COMMON 983024100 227 5,000 SH SOLE NONE 5,000 0 0 WYNDHAM WORLDWIDE CORPORATION COMMON 98310W108 301 24,836 SH SOLE NONE 0 0 24,836 XEROX CORP COMMON 984121103 434 66,990 SH SOLE NONE 0 0 66,990 XTO ENERGY INC COMMON 98385X106 105,061 2,754,621 SH SOLE NONE 2020,974 0 733,647 XTO ENERGY INC COMMON 98385X106 8,892 233,150 SH SOLE NONE 233,150 0 0 XTO ENERGY INC COMMON 98385X106 1,966 51,557 SH SOLE NONE 51,557 0 0 XTO ENERGY INC COMMON 98385X106 2,682 70,320 SH SOLE NONE 70,320 0 0 XTO ENERGY INC COMMON 98385X106 4,886 128,115 SH SOLE NONE 128,115 0 0 XTO ENERGY INC COMMON 98385X106 4,643 121,745 SH SOLE NONE 121,745 0 0 XTO ENERGY INC COMMON 98385X106 61 1,606 SH SOLE NONE 1,606 0 0 XTO ENERGY INC COMMON 98385X106 2,824 74,042 SH SOLE NONE 74,042 0 0 YADKIN VALLEY FINANCIAL CORP COMMON 984314104 72 10,407 SH SOLE NONE 10,407 0 0 YUM! BRANDS INC COMMON 988498101 976 29,282 SH SOLE NONE 3,082 0 26,200 YUM! BRANDS INC COMMON 988498101 27 820 SH SOLE NONE 820 0 0 ZIMMER HOLDINGS INC COMMON 98956P102 554 12,996 SH SOLE NONE 11,836 0 1,160 ZIMMER HOLDINGS INC COMMON 98956P102 165 3,870 SH SOLE NONE 3,870 0 0 ZIMMER HOLDINGS INC COMMON 98956P102 28 650 SH SOLE NONE 650 0 0 ZOLL MEDICAL CORP COMMON 989922109 232 12,000 SH SOLE NONE 0 0 12,000 3M COMPANY COMMON 88579Y101 5,001 83,212 SH SOLE NONE 53,871 0 29,341 3M COMPANY COMMON 88579Y101 11,347 188,809 SH SOLE NONE 188,809 0 0 3M COMPANY COMMON 88579Y101 240 4,000 SH SOLE NONE 4,000 0 0 3M COMPANY COMMON 88579Y101 517 8,600 SH SOLE NONE 8,600 0 0 3M COMPANY COMMON 88579Y101 5,577 92,800 SH SOLE NONE 92,800 0 0 3M COMPANY COMMON 88579Y101 57 947 SH SOLE NONE 947 0 0 - GRAND TOTALS 5,224,329