UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F COVER PAGE Report for the Calendar Year or Quarter Ended: 03/31/2008 Check here is Amendment [_]; Amendment Number: --------------------------------- This Amendment (Check only one.): [_] is a restatement. [_] adds new holdings entries. Institutional Investment Manager Filing this Report: Name: M&T Bank Corporation Address: One M&T Plaza Buffalo, NY 14240 Form 13-F File Number: 028-00267 This 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 part of this form. Person Signing this Report on Behalf of Reporting Manager Name: Mark Czarnecki Title: President Phone: (716) 842-5291 Signature, Place & Date of Signing: Mark Czarnecki, President Buffalo, New York 5/2/2008 - ------------------------- ----------------- -------- [Signature] [City, State] [Date] Report Type (Check only one.): [X] 13F HOLDINGS REPORT. (Check here if all holdings of this reporting managers 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 managers are reported in this report and a portion are reported by other reporting managers(s).)

FORM 13-F SUMMARY PAGE Report Summary: Number of Other Included Managers: 4 Form 13-F Information Table Entry Total: 3,303 Form 13-F Information Table Value Total: 3,622,623 (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. [If there are no entries in this list, state "NONE" and omit the column headings and list entries.] No. Form 13F File Number Name - --- -------------------- ------------------------------------- 1 028-39800 Manufacturers & Traders Trust Company 2 028-10910 Zirkin-Cutler Investments, Inc. 3 028-10909 MTB Investment Advisors, Inc. 4 028-11878 M&T Trust Company of Delaware, Inc.

SEC USE ----------------------------- COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8 ------------------------ COLUMN 4 SHARES OR PUT INVESTMENT AUTHORITY ----------------------- COLUMN 1 COLUMN 2 COLUMN 3 VALUE PRINCIAL SHARES OR OR SHARED - SHARED - OTHER VOTING AUTHORITY --------------------- NAME OF ISSUER TITLE OF CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- --------------- --------- ---------- --------- --------- ---- ---- -------- --------- -------- ------ ------ ------- FULTON FINANCIAL CORP COMMON STOCK 360271100 4837 392282 SHARES X 392282 0 0 SALISBURY BANCORP INC COMMON STOCK 795226109 178 5700 SHARES X 5700 0 0 SUSQUEHANNA BANCSHARES INC COMMON STOCK 869099101 453 22111 SHARES X 22111 0 0 WEBSTER FINANCIAL CORP COMMON STOCK 947890109 318 11356 SHARES X 11356 0 0 ABB LTD SPON ADR COMMON STOCK 000375204 16 579 SHARES X 1 579 0 0 ACCO BRANDS CORP COMMON STOCK 00081T108 0 25 SHARES X 1 0 0 25 ABN AMRO HOLDINGS NV SPON ADR COMMON STOCK 000937102 8 137 SHARES X 1 137 0 0 ABM INDUSTRIES INCORPORATED COMMON STOCK 000957100 13 579 SHARES X 3 579 0 0 AFLAC INC COMMON STOCK 001055102 4457 68629 SHARES X 1 68629 0 0 AFLAC INC COMMON STOCK 001055102 438 6750 SHARES X 1 6350 0 400 AFLAC INC COMMON STOCK 001055102 10278 158250 SHARES X 2 35600 0 122650 AFLAC INC COMMON STOCK 001055102 286 4400 SHARES X 3 4400 0 0 AGCO CORP COMMON STOCK 001084102 79 1313 SHARES X 1 1200 0 113 AGCO CORP COMMON STOCK 001084102 1341 22400 SHARES X 3 22400 0 0 AGL RESOURCES INC COMMON STOCK 001204106 89 2600 SHARES X 1 2600 0 0 AGL RESOURCES INC COMMON STOCK 001204106 307 8932 SHARES X 1 8932 0 0 AGL RESOURCES INC COMMON STOCK 001204106 76 2200 SHARES X 3 2200 0 0 AES CORP COMMON STOCK 00130H105 2523 151356 SHARES X 1 149075 0 2281 AES CORP COMMON STOCK 00130H105 103 6172 SHARES X 1 4197 0 1975 AES CORP COMMON STOCK 00130H105 13165 789779 SHARES X 2 328044 0 461735 AES CORP COMMON STOCK 00130H105 1980 118781 SHARES X 3 115319 0 3462 AK STEEL HOLDING CORP COM COMMON STOCK 001547108 7 121 SHARES X 1 76 0 45 AK STEEL HOLDING CORP COM COMMON STOCK 001547108 463 8500 SHARES X 3 8500 0 0 AT&T INC COMMON STOCK 00206R102 26223 684681 SHARES X 1 674137 0 10544 AT&T INC COMMON STOCK 00206R102 15644 408447 SHARES X 1 362470 0 45977 AT&T INC COMMON STOCK 00206R102 14603 411549 SHARES X 2 124859 0 286690 AT&T INC COMMON STOCK 00206R102 6330 165304 SHARES X 3 159677 0 5627 AT&T INC COMMON STOCK 00206R102 10 265 SHARES X 4 265 0 0 ABBOTT LABORATORIES COMMON STOCK 002824100 13865 251402 SHARES X 1 246632 0 4770 ABBOTT LABORATORIES COMMON STOCK 002824100 6437 116713 SHARES X 1 108648 0 8065 ABBOTT LABORATORIES COMMON STOCK 002824100 1530 27750 SHARES X 2 13800 0 13950 ABBOTT LABORATORIES COMMON STOCK 002824100 3889 70515 SHARES X 3 66275 0 4240 ABERCROMBIE & FITCH COMMON STOCK 002896207 2778 37980 SHARES X 1 35682 0 2298 ABERCROMBIE & FITCH COMMON STOCK 002896207 37 500 SHARES X 1 500 0 0 ABERCROMBIE & FITCH COMMON STOCK 002896207 2885 39438 SHARES X 3 38642 0 796 ABERDEEN ASIA PACIFIC INC FD PREFERRED STOCK 003009107 18 2865 SHARES X 1 2865 0 0 ABERDEEN AUSTRALIA EQUITY FUND PREFERRED STOCK 003011103 15 1000 SHARES X 1 N.A. N.A. N.A. ABIGAIL ADAMS NATIONAL BANCORP COMMON STOCK 003390101 2 137 SHARES X 2 0 0 137 ABITIBIBOWATER INC COMMON STOCK 003687100 1 75 SHARES X 1 75 0 0 ACERGY SA SP ADR COMMON STOCK 00443E104 21 1000 SHARES X 1 1000 0 0 ACETO CORPORATION COMMON STOCK 004446100 347 50000 SHARES X 1 50000 0 0 ACTIVISION INC COMMON STOCK 004930202 992 36310 SHARES X 1 34425 0 1885 ACTIVISION INC COMMON STOCK 004930202 51 1875 SHARES X 1 1875 0 0 ACTIVISION INC COMMON STOCK 004930202 2206 80810 SHARES X 3 80810 0 0 ACTUANT CORP CL A NEW COMMON STOCK 00508X203 151 5000 SHARES X 2 0 0 5000 1 of 67

ACUITY BRANDS HOLDING COMPANY COMMON STOCK 00508Y102 9 200 SHARES X 2 0 0 200 ACUITY BRANDS HOLDING COMPANY COMMON STOCK 00508Y102 12 277 SHARES X 3 277 0 0 ADMINISTAFF INC COMMON STOCK 007094105 26 1090 SHARES X 1 1000 0 90 ADMINISTAFF INC COMMON STOCK 007094105 433 18350 SHARES X 3 18350 0 0 ADOBE SYS INC COM COMMON STOCK 00724F101 153 4300 SHARES X 1 4300 0 0 ADOBE SYS INC COM COMMON STOCK 00724F101 26 730 SHARES X 1 730 0 0 ADOBE SYS INC COM COMMON STOCK 00724F101 1558 43790 SHARES X 2 35890 0 7900 ADOBE SYS INC COM COMMON STOCK 00724F101 185 5200 SHARES X 3 5200 0 0 ADTRAN INC COMMON STOCK 00738A106 161 8725 SHARES X 1 8235 0 490 ADTRAN INC COMMON STOCK 00738A106 981 53000 SHARES X 3 53000 0 0 ADVANCE AUTO PARTS COMMON STOCK 00751Y106 12 365 SHARES X 1 365 0 0 ADVANCE AUTO PARTS COMMON STOCK 00751Y106 26 750 SHARES X 1 750 0 0 ADVANTAGE ENERGY INCOME FUND COMMON STOCK 00762L101 103 9000 SHARES X 1 9000 0 0 ADVANTAGE ENERGY INCOME FUND COMMON STOCK 00762L101 9 750 SHARES X 1 750 0 0 ADVANTAGE ENERGY INCOME FUND COMMON STOCK 00762L101 40 3500 SHARES X 2 0 0 3500 ADVANCED MEDICAL OPTICS INC COMMON STOCK 00763M108 2 118 SHARES X 1 118 0 0 AECOM TECHNOLOGY CORP COMMON STOCK 00766T100 839 32250 SHARES X 2 9250 0 23000 AEROPOSTALE INC COMMON STOCK 007865108 50 1850 SHARES X 1 1700 0 150 AEROPOSTALE INC COMMON STOCK 007865108 831 30650 SHARES X 3 30650 0 0 ADV MICRO DEVICES COMMON STOCK 007903107 23 3930 SHARES X 1 3930 0 0 ADV MICRO DEVICES COMMON STOCK 007903107 9 1605 SHARES X 1 1605 0 0 ADV MICRO DEVICES COMMON STOCK 007903107 33 5600 SHARES X 3 5600 0 0 AEGON NV ORD AMER REG SHS COMMON STOCK 007924103 144 9823 SHARES X 1 9823 0 0 AES TRUST III 6.75% CV PREFERRED CONV PFD STOCK 00808N202 19 400 SHARES X 1 N.A. N.A. N.A. AES TRUST III 6.75% CV PREFERRED CONV PFD STOCK 00808N202 3004 64600 SHARES X 2 64600 0 0 AES TRUST III 6.75% CV PREFERRED CONV PFD STOCK 00808N202 1483 31900 SHARES X 2 31900 0 0 AETNA INC COMMON STOCK 00817Y108 629 14955 SHARES X 1 14955 0 0 AETNA INC COMMON STOCK 00817Y108 41 980 SHARES X 2 0 0 980 AETNA INC COMMON STOCK 00817Y108 199 4728 SHARES X 3 4728 0 0 AFFILIATED COMP SVCS COMMON STOCK 008190100 18 350 SHARES X 1 350 0 0 AFFILIATED COMP SVCS COMMON STOCK 008190100 45 900 SHARES X 3 900 0 0 AFFILIATED MANAGE GR COMMON STOCK 008252108 993 10945 SHARES X 1 10714 0 231 AFFILIATED MANAGE GR COMMON STOCK 008252108 18 200 SHARES X 1 200 0 0 AFFILIATED MANAGE GR COMMON STOCK 008252108 2776 30577 SHARES X 3 30577 0 0 AGILENT TECHN INC COMMON STOCK 00846U101 6 190 SHARES X 1 190 0 0 AGILENT TECHN INC COMMON STOCK 00846U101 30 991 SHARES X 1 381 0 610 AGILENT TECHN INC COMMON STOCK 00846U101 68 2288 SHARES X 2 0 0 2288 AGILENT TECHN INC COMMON STOCK 00846U101 105 3530 SHARES X 3 3530 0 0 AGNICO EAGLE MINES LTD COMMON STOCK 008474108 7 100 SHARES X 1 100 0 0 AGRIUM INC COMMON STOCK 008916108 60 970 SHARES X 1 925 0 45 AGRIUM INC COMMON STOCK 008916108 525 8450 SHARES X 3 8450 0 0 AIR PRODS & CHEMS COMMON STOCK 009158106 1395 15160 SHARES X 1 15160 0 0 AIR PRODS & CHEMS COMMON STOCK 009158106 1415 15375 SHARES X 1 15375 0 0 AIR PRODS & CHEMS COMMON STOCK 009158106 184 2000 SHARES X 3 2000 0 0 AKAMAI TECH INC COMMON STOCK 00971T101 100 3565 SHARES X 1 3400 0 165 AKAMAI TECH INC COMMON STOCK 00971T101 14 500 SHARES X 1 500 0 0 AKAMAI TECH INC COMMON STOCK 00971T101 1009 35850 SHARES X 3 35850 0 0 ALASKA COMMUNICATIONS SYSTEMS COMMON STOCK 01167P101 9 750 SHARES X 1 750 0 0 ALBEMARLE CORP COM COMMON STOCK 012653101 201 5500 SHARES X 1 5500 0 0 ALBEMARLE CORP COM COMMON STOCK 012653101 1223 33500 SHARES X 1 33500 0 0 2 of 67

ALBERTO-CULVER COMPANY COMMON STOCK 013078100 3 100 SHARES X 1 100 0 0 ALBERTO-CULVER COMPANY COMMON STOCK 013078100 14 510 SHARES X 3 510 0 0 ALCOA INC COMMON STOCK 013817101 4040 112042 SHARES X 1 110942 0 1100 ALCOA INC COMMON STOCK 013817101 1307 36255 SHARES X 1 31345 0 4910 ALCOA INC COMMON STOCK 013817101 342 9500 SHARES X 3 9500 0 0 ALCOA INC COMMON STOCK 013817101 7 200 SHARES X 4 200 0 0 ALCATEL-LUCENT - - SPON ADR COMMON STOCK 013904305 15 2632 SHARES X 1 2632 0 0 ALCATEL-LUCENT - - SPON ADR COMMON STOCK 013904305 8 1345 SHARES X 1 1274 0 71 ALDILA INCORPORATED NEW COMMON STOCK 014384200 1 66 SHARES X 1 66 0 0 ALEXANDRIA REAL ESTA REIT 015271109 108 1164 SHARES X 1 N.A. N.A. N.A. ALEXANDRIA REAL ESTA REIT 015271109 1673 18050 SHARES X 3 18050 0 0 ALEXION PHARM INC COMMON STOCK 015351109 52 869 SHARES X 1 800 0 69 ALEXION PHARM INC COMMON STOCK 015351109 9 150 SHARES X 1 0 0 150 ALEXION PHARM INC COMMON STOCK 015351109 819 13800 SHARES X 3 13800 0 0 ALIGN TECHNOLOGY INCORPORATED COMMON STOCK 016255101 78 7000 SHARES X 2 0 0 7000 ALLEGHENY ENERGY INC COMMON STOCK 017361106 30 600 SHARES X 1 600 0 0 ALLEGHENY ENERGY INC COMMON STOCK 017361106 177 3498 SHARES X 1 3198 0 300 ALLEGHENY ENERGY INC COMMON STOCK 017361106 78 1550 SHARES X 3 1550 0 0 ALLEGHENY TECH INC COMMON STOCK 01741R102 17 244 SHARES X 1 244 0 0 ALLEGHENY TECH INC COMMON STOCK 01741R102 103 1443 SHARES X 1 962 0 481 ALLEGHENY TECH INC COMMON STOCK 01741R102 396 5550 SHARES X 2 5350 0 200 ALLEGHENY TECH INC COMMON STOCK 01741R102 66 925 SHARES X 3 925 0 0 ALLERGAN INC COMMON STOCK 018490102 89 1570 SHARES X 1 1570 0 0 ALLERGAN INC COMMON STOCK 018490102 83 1464 SHARES X 1 1464 0 0 ALLERGAN INC COMMON STOCK 018490102 155 2750 SHARES X 3 2750 0 0 ALLETE INC COMMON STOCK 018522300 10 267 SHARES X 1 267 0 0 ALLETE INC COMMON STOCK 018522300 59 1533 SHARES X 1 1533 0 0 ALLIANCE HOLDINGS GP LP COMMON STOCK 01861G100 37 1600 SHARES X 2 0 0 1600 ALLIANCEBERNST - - EIN NATL MUNI IN PREFERRED STOCK 01864U106 3 200 SHARES X 1 N.A. N.A. N.A. ALLIANCEBERNST - - EIN NATL MUNI IN PREFERRED STOCK 01864U106 14 1000 SHARES X 1 N.A. N.A. N.A. ALLIANT TECHSYSTEMS INC COMMON STOCK 018804104 13 127 SHARES X 1 127 0 0 ALLIANT TECHSYSTEMS INC COMMON STOCK 018804104 42 405 SHARES X 1 405 0 0 ALLIANT TECHSYSTEMS INC COMMON STOCK 018804104 70 675 SHARES X 2 0 0 675 ALLIANZ SE-ADR COMMON STOCK 018805101 2 78 SHARES X 1 78 0 0 ALLIANCEBERNST - - EIN INCOME FUND PREFERRED STOCK 01881E101 16 1892 SHARES X 1 N.A. N.A. N.A. ALLIANCEBERNST - - EIN HOLDING LP COMMON STOCK 01881G106 106 1675 SHARES X 1 1675 0 0 ALLIANCEBERNST - - EIN HOLDING LP COMMON STOCK 01881G106 114 1800 SHARES X 1 1800 0 0 ALLIANCEBERNST - - EIN HOLDING LP COMMON STOCK 01881G106 1245 19650 SHARES X 2 0 0 19650 ALLIED CAPITAL CORP NEW COM COMMON STOCK 01903Q108 34 1825 SHARES X 1 1825 0 0 ALLIED CAPITAL CORP NEW COM COMMON STOCK 01903Q108 38 2050 SHARES X 1 2050 0 0 ALLIED CAPITAL CORP NEW COM COMMON STOCK 01903Q108 1450 78647 SHARES X 2 42097 0 36550 ALLIED CAPITAL CORP NEW COM COMMON STOCK 01903Q108 31 1700 SHARES X 3 1700 0 0 ALLIANCE FINANCIAL CORP COMMON STOCK 019205103 105 4027 SHARES X 2 0 0 4027 ALLIED IRISH BKS PLC-SPON ADR COMMON STOCK 019228402 48195 1116131 SHARES X 1 805208 10511 300412 ALLIED IRISH BKS PLC-SPON ADR COMMON STOCK 019228402 14463 334936 SHARES X 1 274686 0 60250 ALLIED WASTE IND COMMON STOCK 019589308 28 2600 SHARES X 3 2600 0 0 ALLSCRIPTS HEALTHCAR COMMON STOCK 01988P108 1374 133134 SHARES X 1 130845 0 2289 ALLSCRIPTS HEALTHCAR COMMON STOCK 01988P108 17 1600 SHARES X 1 1600 0 0 ALLSCRIPTS HEALTHCAR COMMON STOCK 01988P108 1535 148674 SHARES X 3 145157 0 3517 ALLSTATE CORP COMMON STOCK 020002101 1802 37503 SHARES X 1 36147 0 1356 3 of 67

ALLSTATE CORP COMMON STOCK 020002101 820 17066 SHARES X 1 16116 0 950 ALLSTATE CORP COMMON STOCK 020002101 2995 62302 SHARES X 2 13852 0 48450 ALLSTATE CORP COMMON STOCK 020002101 296 6153 SHARES X 3 6153 0 0 ALLSTATE CORP COMMON STOCK 020002101 5 100 SHARES X 4 100 0 0 ALNYLAM PHARMACEUTI- CALS INC COMMON STOCK 02043Q107 85 3500 SHARES X 2 0 0 3500 ALTERA CORP COMMON STOCK 021441100 50 2700 SHARES X 1 2700 0 0 ALTERA CORP COMMON STOCK 021441100 55 3000 SHARES X 3 3000 0 0 ALTRIA GROUP INC COMMON STOCK 02209S103 6886 310197 SHARES X 1 307647 0 2550 ALTRIA GROUP INC COMMON STOCK 02209S103 3215 144802 SHARES X 1 138302 0 6500 ALTRIA GROUP INC COMMON STOCK 02209S103 580 26120 SHARES X 2 12020 0 14100 ALTRIA GROUP INC COMMON STOCK 02209S103 2423 109121 SHARES X 3 109121 0 0 AMAZON COM INC COMMON STOCK 023135106 21 300 SHARES X 1 250 0 50 AMAZON COM INC COMMON STOCK 023135106 208 2916 SHARES X 3 2916 0 0 AMBAC FINAN- CIAL GROUP INC COMMON STOCK 023139108 269 46785 SHARES X 1 46785 0 0 AMBAC FINAN- CIAL GROUP INC COMMON STOCK 023139108 1 220 SHARES X 1 220 0 0 AMBAC FINAN- CIAL GROUP INC COMMON STOCK 023139108 3 600 SHARES X 2 0 0 600 AMBAC FINAN- CIAL GROUP INC COMMON STOCK 023139108 217 37780 SHARES X 3 37780 0 0 AMERCO COMMON STOCK 023586100 6 102 SHARES X 1 102 0 0 AMEREN CORP COMMON STOCK 023608102 212 4805 SHARES X 1 4805 0 0 AMEREN CORP COMMON STOCK 023608102 48 1100 SHARES X 1 1100 0 0 AMEREN CORP COMMON STOCK 023608102 84 1900 SHARES X 3 1900 0 0 AMERICA MOVIL SA - SPONS ADR S COMMON STOCK 02364W105 718 11270 SHARES X 1 11270 0 0 AMERICA MOVIL SA - SPONS ADR S COMMON STOCK 02364W105 191 3000 SHARES X 1 0 0 3000 AMERICA MOVIL SA - SPONS ADR S COMMON STOCK 02364W105 127 2000 SHARES X 2 0 0 2000 AMERICA MOVIL SA - SPON ADR SE COMMON STOCK 02364W204 334 5250 SHARES X 1 5250 0 0 AMERICAN CAPITAL STRATEGIES LT COMMON STOCK 024937104 140 4100 SHARES X 1 4100 0 0 AMERICAN CAPITAL STRATEGIES LT COMMON STOCK 024937104 30 869 SHARES X 1 869 0 0 AMERICAN CAPITAL STRATEGIES LT COMMON STOCK 024937104 7987 233800 SHARES X 2 81200 0 152600 AMERICAN CAPITAL STRATEGIES LT COMMON STOCK 024937104 55 1600 SHARES X 3 1600 0 0 AMERICAN ELECTRIC POWER CO INC COMMON STOCK 025537101 256 6159 SHARES X 1 6159 0 0 AMERICAN ELECTRIC POWER CO INC COMMON STOCK 025537101 284 6816 SHARES X 1 3986 0 2830 AMERICAN ELECTRIC POWER CO INC COMMON STOCK 025537101 21 500 SHARES X 2 0 0 500 AMERICAN ELECTRIC POWER CO INC COMMON STOCK 025537101 150 3600 SHARES X 3 3600 0 0 AMERICAN EAGLE OUTFITTER INC COMMON STOCK 02553E106 283 16150 SHARES X 1 15415 0 735 AMERICAN EAGLE OUTFITTER INC COMMON STOCK 02553E106 1141 65168 SHARES X 3 65168 0 0 AMERICAN ELECTRIC TECHNOLOGIES COMMON STOCK 025576109 0 100 SHARES X 1 100 0 0 AMERICAN ELECTRIC TECHNOLOGIES COMMON STOCK 025576109 1 160 SHARES X 2 0 0 160 AM EX CO COMMON STOCK 025816109 1990 45508 SHARES X 1 44908 0 600 AM EX CO COMMON STOCK 025816109 820 18762 SHARES X 1 16206 0 2556 AM EX CO COMMON STOCK 025816109 2369 54179 SHARES X 2 8025 0 46154 AM EX CO COMMON STOCK 025816109 1189 27227 SHARES X 3 27227 0 0 AM EX CO COMMON STOCK 025816109 9 200 SHARES X 4 200 0 0 AMERICAN FINANCIAL GROUP INC COMMON STOCK 025932104 15 600 SHARES X 1 0 0 600 AMERICAN FINANCIAL REALTY COMMON STOCK 02607P305 684 58700 SHARES X 2 58700 0 0 AMERICAN INTERNATIONAL GROUP I COMMON STOCK 026874107 12579 290843 SHARES X 1 284569 0 6274 AMERICAN INTERNATIONAL GROUP I COMMON STOCK 026874107 4393 101578 SHARES X 1 93084 0 8494 AMERICAN INTERNATIONAL GROUP I COMMON STOCK 026874107 13215 305535 SHARES X 2 95993 0 209542 AMERICAN INTERNATIONAL GROUP I COMMON STOCK 026874107 5665 131007 SHARES X 3 127990 0 3017 AMERICAN INTERNATIONAL GROUP I COMMON STOCK 026874107 13 300 SHARES X 4 300 0 0 AMERICAN MORTGAGE ACCEPTANCE C COMMON STOCK 027568104 2 1000 SHARES X 1 N.A. N.A. N.A. 4 of 67

AMERICAN SCIENCE & ENGINEERING COMMON STOCK 029429107 982 18000 SHARES X 1 18000 0 0 AMERICAN SELECT PORTFOLIO PREFERRED STOCK 029570108 14 1200 SHARES X 1 N.A. N.A. N.A. AMERICAN TOWER CORP COMMON STOCK 029912201 10 255 SHARES X 1 255 0 0 AMERICAN TOWER CORP COMMON STOCK 029912201 141 3600 SHARES X 3 3600 0 0 AMERICAN STRATEGIC INCOME II PREFERRED STOCK 030099105 17 1600 SHARES X 1 N.A. N.A. N.A. AMERICAN STRATEGIC INCOME III PREFERRED STOCK 03009T101 16 1500 SHARES X 1 N.A. N.A. N.A. AMERICAN SUPERCONDUCTOR CORP COMMON STOCK 030111108 56 2400 SHARES X 1 2200 0 200 AMERICAN SUPERCONDUCTOR CORP COMMON STOCK 030111108 923 39800 SHARES X 3 39800 0 0 AMERICASBANK CORP COMMON STOCK 03061G302 2 1000 SHARES X 1 1000 0 0 AMERON INTERNATIONAL CORP COMMON STOCK 030710107 75 800 SHARES X 2 0 0 800 AMERISOURCE BERGEN CORP COM COMMON STOCK 03073E105 16 400 SHARES X 1 400 0 0 AMERISOURCE BERGEN CORP COM COMMON STOCK 03073E105 105 2550 SHARES X 3 2550 0 0 AMERIGROUP CORPORATION COMMON STOCK 03073T102 12 430 SHARES X 3 430 0 0 AMERIPRISE FINANCIAL COMMON STOCK 03076C106 133 2571 SHARES X 1 2451 0 120 AMERIPRISE FINANCIAL COMMON STOCK 03076C106 82 1589 SHARES X 1 1199 0 390 AMERIPRISE FINANCIAL COMMON STOCK 03076C106 93 1790 SHARES X 2 0 0 1790 AMERIPRISE FINANCIAL COMMON STOCK 03076C106 104 2000 SHARES X 3 2000 0 0 AMERIS BANCORP COMMON STOCK 03076K108 2 123 SHARES X 1 123 0 0 AMERIGAS PARTNERS LP COMMON STOCK 030975106 14 470 SHARES X 1 470 0 0 AMERIGAS PARTNERS LP COMMON STOCK 030975106 30 1000 SHARES X 1 1000 0 0 AMETEK AEROSPACE PRODS INC COM COMMON STOCK 031100100 55 1263 SHARES X 1 1263 0 0 AMGEN INC COMMON STOCK 031162100 7713 184612 SHARES X 1 183399 0 1213 AMGEN INC COMMON STOCK 031162100 1829 43770 SHARES X 1 38670 0 5100 AMGEN INC COMMON STOCK 031162100 796 19044 SHARES X 2 0 0 19044 AMGEN INC COMMON STOCK 031162100 1419 33976 SHARES X 3 33005 0 971 AMGEN INC COMMON STOCK 031162100 8 200 SHARES X 4 200 0 0 AMSURG CORP COMMON STOCK 03232P405 19 800 SHARES X 1 800 0 0 AMTECH SYSTEMS INC COMMON STOCK 032332504 24 2000 SHARES X 1 2000 0 0 ANADARKO PETE COMMON STOCK 032511107 1474 23392 SHARES X 1 22776 0 616 ANADARKO PETE COMMON STOCK 032511107 808 12826 SHARES X 1 7956 0 4870 ANADARKO PETE COMMON STOCK 032511107 192 3054 SHARES X 2 0 0 3054 ANADARKO PETE COMMON STOCK 032511107 601 9535 SHARES X 3 9535 0 0 ANALOG DEVICES INC COMMON STOCK 032654105 46 1570 SHARES X 1 1570 0 0 ANALOG DEVICES INC COMMON STOCK 032654105 31 1060 SHARES X 1 460 0 600 ANALOG DEVICES INC COMMON STOCK 032654105 620 21000 SHARES X 2 0 0 21000 ANALOG DEVICES INC COMMON STOCK 032654105 210 7100 SHARES X 3 7100 0 0 ANGIODYNAMICS INC COMMON STOCK 03475V101 45 3905 SHARES X 1 3575 0 330 ANGIODYNAMICS INC COMMON STOCK 03475V101 2 137 SHARES X 1 137 0 0 ANGIODYNAMICS INC COMMON STOCK 03475V101 749 64775 SHARES X 3 64775 0 0 ANGLO AMERICAN PLC-UNSP ADR COMMON STOCK 03485P201 4 150 SHARES X 1 150 0 0 ANGLO AMERICAN PLC-UNSP ADR COMMON STOCK 03485P201 12 400 SHARES X 1 400 0 0 ANGLOGOLD ASHANTI SPON ADR COMMON STOCK 035128206 4 110 SHARES X 1 110 0 0 ANHEUSER BUSCH COS COMMON STOCK 035229103 2063 43486 SHARES X 1 43486 0 0 ANHEUSER BUSCH COS COMMON STOCK 035229103 952 20063 SHARES X 1 20063 0 0 ANHEUSER BUSCH COS COMMON STOCK 035229103 1130 23818 SHARES X 2 0 0 23818 ANHEUSER BUSCH COS COMMON STOCK 035229103 1366 28803 SHARES X 3 28803 0 0 ANIKA THERAPEUTICS INC COM COMMON STOCK 035255108 7 800 SHARES X 1 800 0 0 ANNALY CAPITAL MANAGEMENT INC COMMON STOCK 035710409 66 4335 SHARES X 1 N.A. N.A. N.A. ANNALY CAPITAL MANAGEMENT INC COMMON STOCK 035710409 50 3250 SHARES X 1 N.A. N.A. N.A. ANNALY CAPITAL MANAGEMENT INC COMMON STOCK 035710409 6825 445500 SHARES X 2 445500 0 0 5 of 67

ANNALY CAPITAL MANAGEMENT INC COMMON STOCK 035710409 74 4800 SHARES X 3 4800 0 0 ANNAPOLIS BANCORP INCORPORATED COMMON STOCK 035848100 10 1333 SHARES X 1 1333 0 0 ANSYS INC COMMON STOCK 03662Q105 421 12183 SHARES X 1 11529 0 654 ANSYS INC COMMON STOCK 03662Q105 86 2500 SHARES X 2 0 0 2500 ANSYS INC COMMON STOCK 03662Q105 2281 66100 SHARES X 3 66100 0 0 ANTHRACITE CAPITAL INC COM COMMON STOCK 037023108 16 2441 SHARES X 1 N.A. N.A. N.A. AON CORP COM COMMON STOCK 037389103 272 6760 SHARES X 1 6760 0 0 AON CORP COM COMMON STOCK 037389103 103 2550 SHARES X 3 2550 0 0 APACHE CORP COMMON STOCK 037411105 3592 29733 SHARES X 1 29733 0 0 APACHE CORP COMMON STOCK 037411105 1182 9781 SHARES X 1 9571 0 210 APACHE CORP COMMON STOCK 037411105 698 5774 SHARES X 2 0 0 5774 APACHE CORP COMMON STOCK 037411105 372 3075 SHARES X 3 3075 0 0 APARTMENT INVT & MGMT CL A COMMON STOCK 03748R101 4 106 SHARES X 1 N.A. N.A. N.A. APARTMENT INVT & MGMT CL A COMMON STOCK 03748R101 8 212 SHARES X 1 N.A. N.A. N.A. APARTMENT INVT & MGMT CL A COMMON STOCK 03748R101 112 3131 SHARES X 2 3131 0 0 APARTMENT INVT & MGMT CL A COMMON STOCK 03748R101 30 835 SHARES X 3 835 0 0 APOLLO GROUP INC COMMON STOCK 037604105 73 1694 SHARES X 3 1694 0 0 APOLLO INVESTMENT CORPORATION PREFERRED STOCK 03761U106 24 1500 SHARES X 1 N.A. N.A. N.A. APOLLO INVESTMENT CORPORATION PREFERRED STOCK 03761U106 13 800 SHARES X 1 N.A. N.A. N.A. APPLE COMPUTER INCORPORATED COMMON STOCK 037833100 12905 89933 SHARES X 1 88128 0 1805 APPLE COMPUTER INCORPORATED COMMON STOCK 037833100 1249 8705 SHARES X 1 7070 0 1635 APPLE COMPUTER INCORPORATED COMMON STOCK 037833100 23442 163358 SHARES X 2 61535 0 101823 APPLE COMPUTER INCORPORATED COMMON STOCK 037833100 6771 47182 SHARES X 3 46360 0 822 APPLERA CORP- APPLIED BIOSYSTEM COMMON STOCK 038020103 39 1200 SHARES X 1 1200 0 0 APPLERA CORP- APPLIED BIOSYSTEM COMMON STOCK 038020103 51 1540 SHARES X 3 1540 0 0 APPLERA CORP- CELERA GENOMICS G COMMON STOCK 038020202 9 600 SHARES X 1 600 0 0 APPLIED MATERIALS COMMON STOCK 038222105 509 26114 SHARES X 1 25114 0 1000 APPLIED MATERIALS COMMON STOCK 038222105 98 5000 SHARES X 1 4300 0 700 APPLIED MATERIALS COMMON STOCK 038222105 1078 55275 SHARES X 2 41275 0 14000 APPLIED MATERIALS COMMON STOCK 038222105 240 12300 SHARES X 3 12300 0 0 AQUA AMERICA INC COMMON STOCK 03836W103 66 3509 SHARES X 1 3509 0 0 AQUA AMERICA INC COMMON STOCK 03836W103 94 5000 SHARES X 3 5000 0 0 ARCH COAL INC COMMON STOCK 039380100 9 200 SHARES X 1 200 0 0 ARCELORMITTAL- NY REGISTERED COMMON STOCK 03938L104 33 400 SHARES X 1 400 0 0 ARCHER DANIELS MIDLAND CO COM COMMON STOCK 039483102 715 17364 SHARES X 1 17364 0 0 ARCHER DANIELS MIDLAND CO COM COMMON STOCK 039483102 272 6615 SHARES X 1 1115 0 5500 ARCHER DANIELS MIDLAND CO COM COMMON STOCK 039483102 249 6040 SHARES X 3 6040 0 0 ARRIS GROUP COMMON STOCK 04269Q100 7 1277 SHARES X 1 1277 0 0 ARRIS GROUP COMMON STOCK 04269Q100 328 56347 SHARES X 1 56347 0 0 ARROW ELECTRONICS INC COMMON STOCK 042735100 42 1240 SHARES X 1 1240 0 0 ARROW ELECTRONICS INC COMMON STOCK 042735100 18 524 SHARES X 3 524 0 0 ART TECHNOLOGY GROUP COMMON STOCK 04289L107 502 129481 SHARES X 129481 0 0 ARTESIAN RESOURCES CORPORATION COMMON STOCK 043113208 72 3891 SHARES X 1 3891 0 0 ARTHROCARE CORP COMMON STOCK 043136100 13 400 SHARES X 1 400 0 0 ASHLAND INC COMMON STOCK 044209104 21 450 SHARES X 1 450 0 0 ASHLAND INC COMMON STOCK 044209104 171 3600 SHARES X 3 3600 0 0 ASSURANT INC COMMON STOCK 04621X108 55 900 SHARES X 3 900 0 0 ASTORIA FINANCIAL CORP COM COMMON STOCK 046265104 27 985 SHARES X 1 900 0 85 ASTORIA FINANCIAL CORP COM COMMON STOCK 046265104 537 19750 SHARES X 3 19750 0 0 ASTRAZENECA GROUP PLC SPONSORE COMMON STOCK 046353108 42 1095 SHARES X 1 1095 0 0 6 of 67

ASTRAZENECA GROUP PLC SPONSORE COMMON STOCK 046353108 18 461 SHARES X 1 461 0 0 ASTRAZENECA GROUP PLC SPONSORE COMMON STOCK 046353108 20 527 SHARES X 3 527 0 0 ASTRONICS CORP COMMON STOCK 046433108 18 943 SHARES X 1 943 0 0 ATLAS PIPELINE PARTNERS LP COMMON STOCK 049392103 8 200 SHARES X 1 200 0 0 ATLAS PIPELINE HOLDINGS LP COMMON STOCK 04939R108 44 1600 SHARES X 2 0 0 1600 ATMOS ENERGY CORP COMMON STOCK 049560105 32 1250 SHARES X 1 1250 0 0 ATWOOD OCEANICS INC COMMON STOCK 050095108 45 490 SHARES X 1 450 0 40 ATWOOD OCEANICS INC COMMON STOCK 050095108 741 8075 SHARES X 3 8075 0 0 AUTODESK COM COMMON STOCK 052769106 2758 87606 SHARES X 1 85490 0 2116 AUTODESK COM COMMON STOCK 052769106 75 2385 SHARES X 1 1830 0 555 AUTODESK COM COMMON STOCK 052769106 3139 99756 SHARES X 3 98145 0 1611 AUTOMATIC DATA PROC COMMON STOCK 053015103 2661 62766 SHARES X 1 57616 0 5150 AUTOMATIC DATA PROC COMMON STOCK 053015103 1957 46166 SHARES X 1 41706 0 4460 AUTOMATIC DATA PROC COMMON STOCK 053015103 1422 33548 SHARES X 2 18948 0 14600 AUTOMATIC DATA PROC COMMON STOCK 053015103 263 6200 SHARES X 3 6200 0 0 AUTONATION INC COMMON STOCK 05329W102 19 1300 SHARES X 3 1300 0 0 AUTOZONE INC COMMON STOCK 053332102 22 195 SHARES X 1 195 0 0 AUTOZONE INC COMMON STOCK 053332102 46 400 SHARES X 3 400 0 0 AVALONBAY COMMUNITIES INC COMMON STOCK 053484101 29 300 SHARES X 1 N.A. N.A. N.A. AVALONBAY COMMUNITIES INC COMMON STOCK 053484101 39 400 SHARES X 2 400 0 0 AVALONBAY COMMUNITIES INC COMMON STOCK 053484101 65 675 SHARES X 3 675 0 0 AVERY DENNISON CORP COMMON STOCK 053611109 25 500 SHARES X 1 500 0 0 AVERY DENNISON CORP COMMON STOCK 053611109 123 2500 SHARES X 3 2500 0 0 AVID TECHNOLOGY INC COMMON STOCK 05367P100 12 500 SHARES X 1 500 0 0 AVIS BUDGET GROUP INC COMMON STOCK 053774105 1 100 SHARES X 1 100 0 0 AVNET INC COM COMMON STOCK 053807103 6 196 SHARES X 1 196 0 0 AVNET INC COM COMMON STOCK 053807103 16 475 SHARES X 1 475 0 0 AVNET INC COM COMMON STOCK 053807103 7 200 SHARES X 4 200 0 0 AVON PRODUCTS INC COMMON STOCK 054303102 892 22572 SHARES X 1 22572 0 0 AVON PRODUCTS INC COMMON STOCK 054303102 290 7324 SHARES X 1 7324 0 0 AVON PRODUCTS INC COMMON STOCK 054303102 952 24076 SHARES X 3 24076 0 0 AXA SPONSORED ADR COMMON STOCK 054536107 9 236 SHARES X 1 236 0 0 AXCELIS TECHNOLOGIES INC COM COMMON STOCK 054540109 1 177 SHARES X 1 177 0 0 BB & T CORPORATION COMMON STOCK 054937107 1030 32129 SHARES X 1 29101 0 3028 BB & T CORPORATION COMMON STOCK 054937107 874 27270 SHARES X 1 25704 0 1566 BB & T CORPORATION COMMON STOCK 054937107 3131 97646 SHARES X 2 44940 0 52706 BB & T CORPORATION COMMON STOCK 054937107 226 7067 SHARES X 3 7067 0 0 B & G FOODS INC - EIS COMMON STOCK 05508R205 33 1750 SHARES X 1 1750 0 0 BCE INC COMMON STOCK 05534B760 5 137 SHARES X 1 137 0 0 BJ SVCS CO COMMON STOCK 055482103 6 200 SHARES X 1 200 0 0 BJ SVCS CO COMMON STOCK 055482103 77 2700 SHARES X 3 2700 0 0 BOK FINANCIAL CORPORATION COMMON STOCK 05561Q201 1 11 SHARES X 1 11 0 0 BP PLC ADR 055622104 13986 230609 SHARES X 1 230609 0 0 BP PLC ADR 055622104 11837 195164 SHARES X 1 179206 0 15958 BP PLC ADR 055622104 1088 17941 SHARES X 2 0 0 17941 BP PLC ADR 055622104 307 5064 SHARES X 3 4244 0 820 BP PRUDHOE BAY RTY TR UNIT BEN COMMON STOCK 055630107 32 339 SHARES X 1 339 0 0 BT GROUP PLC- SPON ADR COMMON STOCK 05577E101 5 123 SHARES X 1 123 0 0 BT GROUP PLC- SPON ADR COMMON STOCK 05577E101 11 250 SHARES X 1 250 0 0 BMC SOFTWARE INC COMMON STOCK 055921100 75 2310 SHARES X 3 2310 0 0 7 of 67

BADGER METER INC COMMON STOCK 056525108 363 8400 SHARES X 1 8400 0 0 BAKER HUGHES INC COMMON STOCK 057224107 291 4253 SHARES X 1 3778 0 475 BAKER HUGHES INC COMMON STOCK 057224107 127 1860 SHARES X 1 925 0 935 BAKER HUGHES INC COMMON STOCK 057224107 456 6650 SHARES X 2 0 0 6650 BAKER HUGHES INCORPORATED COMMON STOCK 057224107 873 12750 SHARES X 2 12750 0 0 BAKER HUGHES INC COMMON STOCK 057224107 206 3000 SHARES X 3 3000 0 0 BALL CORP COMMON STOCK 058498106 1103 24000 SHARES X 1 24000 0 0 BALL CORP COMMON STOCK 058498106 40 860 SHARES X 3 860 0 0 BALLARD POWER SYSTEM INC COMMON STOCK 05858H104 1 300 SHARES X 1 300 0 0 BALLY TECHNOLOGIES COMMON STOCK 05874B107 45 1300 SHARES X 1 1300 0 0 BALLY TECHNOLOGIES COMMON STOCK 05874B107 822 23950 SHARES X 3 23950 0 0 BANCO BILBAO VIZCAYA ADR 05946K101 0 8 SHARES X 3 8 0 0 BANCO SANTANDER SA - SPONS ADR COMMON STOCK 05964H105 2 78 SHARES X 1 78 0 0 BANCORP RHODE ISLAND INC COMMON STOCK 059690107 2 44 SHARES X 1 44 0 0 BANK AMER CORP COMMON STOCK 060505104 16926 446485 SHARES X 1 434721 0 11764 BANK AMER CORP COMMON STOCK 060505104 8084 213247 SHARES X 1 195946 0 17301 BANK AMER CORP COMMON STOCK 060505104 15785 416383 SHARES X 2 142738 0 273645 BANK AMER CORP COMMON STOCK 060505104 7235 190841 SHARES X 3 185209 0 5632 BANK OF HAWAII CORP COMMON STOCK 062540109 10 200 SHARES X 1 200 0 0 BANK NEW YORK MELLON CORP COMMON STOCK 064058100 5418 129824 SHARES X 1 127024 0 2800 BANK NEW YORK MELLON CORP COMMON STOCK 064058100 1012 24252 SHARES X 1 21187 0 3065 BANK NEW YORK MELLON CORP COMMON STOCK 064058100 3700 91166 SHARES X 2 25541 0 65625 BANK NEW YORK MELLON CORP COMMON STOCK 064058100 548 13135 SHARES X 3 13135 0 0 BARD C R INC COMMON STOCK 067383109 67 700 SHARES X 1 700 0 0 BARD C R INC COMMON STOCK 067383109 386 4000 SHARES X 1 4000 0 0 BARD C R INC COMMON STOCK 067383109 113 1175 SHARES X 3 1175 0 0 BARCLAYS PLC - SPONS ADR COMMON STOCK 06738E204 1 21 SHARES X 1 21 0 0 BARCLAYS PLC - SPONS ADR COMMON STOCK 06738E204 326 9000 SHARES X 1 9000 0 0 BARRICK GOLD CORP COMMON STOCK 067901108 62 1426 SHARES X 1 1426 0 0 BARRICK GOLD CORP COMMON STOCK 067901108 235 5400 SHARES X 1 5300 0 100 BARR PHARMACEUTI- CALS COMMON STOCK 068306109 67 1391 SHARES X 1 1391 0 0 BARR PHARMACEUTI- CALS COMMON STOCK 068306109 53 1100 SHARES X 3 1100 0 0 BASIN WATER INC COMMON STOCK 07011T306 57 10000 SHARES X 2 0 0 10000 BAXTER INTL INC COMMON STOCK 071813109 968 16736 SHARES X 1 16736 0 0 BAXTER INTL INC COMMON STOCK 071813109 486 8399 SHARES X 1 8399 0 0 BAXTER INTL INC COMMON STOCK 071813109 364 6290 SHARES X 3 6290 0 0 BAY NATIONAL CORPORATION COMMON STOCK 072500101 8 990 SHARES X 1 990 0 0 BEA SYSTEMS INC COMMON STOCK 073325102 19 1000 SHARES X 2 0 0 1000 BEAR STEARNS COS INC COMMON STOCK 073902108 1 100 SHARES X 1 100 0 0 BEAR STEARNS COS INC COMMON STOCK 073902108 10 950 SHARES X 3 950 0 0 BECKMAN COULTER INC COMMON STOCK 075811109 144 2228 SHARES X 1 1680 0 548 BECKMAN COULTER INC COMMON STOCK 075811109 1033 16000 SHARES X 2 0 0 16000 BECTON DICKINSON COMMON STOCK 075887109 273 3185 SHARES X 1 3185 0 0 BECTON DICKINSON COMMON STOCK 075887109 1039 12100 SHARES X 1 12100 0 0 BECTON DICKINSON COMMON STOCK 075887109 185 2155 SHARES X 3 2155 0 0 BED BATH & BEYOND COMMON STOCK 075896100 104 3510 SHARES X 1 3510 0 0 BED BATH & BEYOND COMMON STOCK 075896100 10 325 SHARES X 1 325 0 0 BED BATH & BEYOND COMMON STOCK 075896100 35 1200 SHARES X 2 0 0 1200 BED BATH & BEYOND COMMON STOCK 075896100 71 2400 SHARES X 3 2400 0 0 BELL MICROPRODUCTS INC COMMON STOCK 078137106 1 300 SHARES X 1 300 0 0 8 of 67

BEMIS INC COMMON STOCK 081437105 15 575 SHARES X 1 575 0 0 BEMIS INC COMMON STOCK 081437105 20 800 SHARES X 1 800 0 0 BEMIS INC COMMON STOCK 081437105 97 3820 SHARES X 3 3820 0 0 BERKSHIRE HATHAWAY INC CLASS A COMMON STOCK 084670108 400 3 SHARES X 1 3 0 0 BERKSHIRE HATHAWAY INC CLASS A COMMON STOCK 084670108 1201 9 SHARES X 2 0 0 9 BERKSHIRE HATHAWAY INC CLASS B COMMON STOCK 084670207 1145 256 SHARES X 1 256 0 0 BERKSHIRE HATHAWAY INC CLASS B COMMON STOCK 084670207 698 156 SHARES X 1 146 0 10 BERKSHIRE HATHAWAY INC CLASS B COMMON STOCK 084670207 492 110 SHARES X 2 0 0 110 BEST BUY INC COMMON STOCK 086516101 172 4160 SHARES X 1 4160 0 0 BEST BUY INC COMMON STOCK 086516101 104 2512 SHARES X 1 2512 0 0 BEST BUY INC COMMON STOCK 086516101 192 4617 SHARES X 3 4617 0 0 BHP BILLITON LTD SPONSORED ADR COMMON STOCK 088606108 247 3750 SHARES X 1 3750 0 0 BHP BILLITON LTD SPONSORED ADR COMMON STOCK 088606108 239 3632 SHARES X 1 2600 0 1032 BIG LOTS INC COMMON STOCK 089302103 25 1100 SHARES X 3 1100 0 0 BIOMARIN PHARMAC INC COMMON STOCK 09061G101 92 2615 SHARES X 1 2400 0 215 BIOMARIN PHARMAC INC COMMON STOCK 09061G101 1542 43600 SHARES X 3 43600 0 0 BIOGEN IDEC INC COMMON STOCK 09062X103 847 13728 SHARES X 1 13728 0 0 BIOGEN IDEC INC COMMON STOCK 09062X103 137 2218 SHARES X 1 2108 0 110 BIOGEN IDEC INC COMMON STOCK 09062X103 1026 16630 SHARES X 2 0 0 16630 BIOGEN IDEC INC COMMON STOCK 09062X103 160 2600 SHARES X 3 2600 0 0 BIOTECH HOLDRS TRUST COMMON STOCK 09067D201 45 260 SHARES X 1 260 0 0 BIOVAIL CORP COMMON STOCK 09067J109 9 870 SHARES X 3 870 0 0 BLACK & DECKER CORP COMMON STOCK 091797100 225 3400 SHARES X 1 3400 0 0 BLACK & DECKER CORP COMMON STOCK 091797100 1161 17564 SHARES X 1 17564 0 0 BLACK & DECKER CORP COMMON STOCK 091797100 124 1875 SHARES X 3 1875 0 0 BLACK HILLS CORP COMMON STOCK 092113109 64 1800 SHARES X 1 1800 0 0 BLACKROCK INSD MUNI TERM TR PREFERRED STOCK 092474105 18 1750 SHARES X 1 N.A. N.A. N.A. BLACKROCK INSD MUNI 2008 TERM PREFERRED STOCK 09247K109 11 750 SHARES X 1 N.A. N.A. N.A. BLACKROCK NY INS MUNI 2008 TER PREFERRED STOCK 09247L107 11 750 SHARES X 1 N.A. N.A. N.A. BLACKROCK INC COMMON STOCK 09247X101 133 650 SHARES X 1 650 0 0 BLACKROCK INC COMMON STOCK 09247X101 14 70 SHARES X 3 70 0 0 BLACKROCK MARYLAND MUNI BD TR PREFERRED STOCK 09249L105 48 3000 SHARES X 2 3000 0 0 BLACKROCK STRAT DVD ACHV TRS PREFERRED STOCK 09249Y107 11 1000 SHARES X 1 N.A. N.A. N.A. BLACKROCK GLOBAL ENERGY & RESO PREFERRED STOCK 09250U101 36 1200 SHARES X 1 N.A. N.A. N.A. BLACKROCK HEALTH SCIENCES TRUS PREFERRED STOCK 09250W107 122 5000 SHARES X 1 N.A. N.A. N.A. BLACKROCK ENHANCED DVD ACHIEVE PREFERRED STOCK 09251A104 7 680 SHARES X 1 N.A. N.A. N.A. BLACKROCK MUNIENHANCED FUND IN PREFERRED STOCK 09253Y100 20 2032 SHARES X 1 N.A. N.A. N.A. BLACKROCK MUNIYLD QUALITY FUND PREFERRED STOCK 09254G108 75 6850 SHARES X 1 N.A. N.A. N.A. BLACKROCK APEX MUNICIPAL FUND PREFERRED STOCK 09254H106 10 1000 SHARES X 1 N.A. N.A. N.A. BLACKROCK APEX MUNICIPAL FUND PREFERRED STOCK 09254H106 19 2027 SHARES X 1 N.A. N.A. N.A. BLACKROCK MUNIYLD CALIFORNIA I PREFERRED STOCK 09254N103 39 3050 SHARES X 1 N.A. N.A. N.A. BLACKROCK MUNIHLDGS NJ INSURED PREFERRED STOCK 09254X101 41 3050 SHARES X 1 N.A. N.A. N.A. BLACKROCK MUNIHLDGS NY INSURED PREFERRED STOCK 09255C106 39 3050 SHARES X 1 N.A. N.A. N.A. BLACKROCK MUNIYLD NEW YORK INS PREFERRED STOCK 09255E102 20 1601 SHARES X 1 N.A. N.A. N.A. BLACKROCK MUNIYLD PENNSYLVANIA PREFERRED STOCK 09255G107 13 981 SHARES X 1 N.A. N.A. N.A. BLACKROCK MUNIYLD PENNSYLVANIA PREFERRED STOCK 09255G107 15 1181 SHARES X 1 N.A. N.A. N.A. BLACKROCK DIVERSIFIED INC STRA PREFERRED STOCK 09255W102 4 300 SHARES X 1 N.A. N.A. N.A. BLOCK H & R INC COMMON STOCK 093671105 20 950 SHARES X 1 950 0 0 BLOCK H & R INC COMMON STOCK 093671105 71 3400 SHARES X 1 3400 0 0 BLOCK H & R INC COMMON STOCK 093671105 125 6000 SHARES X 3 6000 0 0 9 of 67

BLOCKBUSTER INC COMMON STOCK 093679108 30 9050 SHARES X 1 8300 0 750 BLOCKBUSTER INC COMMON STOCK 093679108 499 153000 SHARES X 3 153000 0 0 BLUE CHIP VALUE FUND INC PREFERRED STOCK 095333100 9 1920 SHARES X 1 N.A. N.A. N.A. BLUE NILE INC COMMON STOCK 09578R103 17 305 SHARES X 3 305 0 0 BOARDWALK PIPELINE PARTNERS LP COMMON STOCK 096627104 25 1000 SHARES X 2 0 0 1000 BOB EVANS FARMS COMMON STOCK 096761101 8 300 SHARES X 1 300 0 0 BOEING CO COMMON STOCK 097023105 2947 39620 SHARES X 1 37520 0 2100 BOEING CO COMMON STOCK 097023105 946 12717 SHARES X 1 12717 0 0 BOEING CO COMMON STOCK 097023105 1600 21523 SHARES X 3 21523 0 0 BON-TON STORES INCORPORATED COMMON STOCK 09776J101 56 10320 SHARES X 1 10320 0 0 BORDERS GROUP INC COM COMMON STOCK 099709107 5 850 SHARES X 1 850 0 0 BOSTON BEER INCORPORATED CLASS COMMON STOCK 100557107 36 750 SHARES X 1 750 0 0 BOSTON BEER INCORPORATED CLASS COMMON STOCK 100557107 5 100 SHARES X 1 100 0 0 BOSTON PROPERTIES COMMON STOCK 101121101 357 3881 SHARES X 1 N.A. N.A. N.A. BOSTON PROPERTIES COMMON STOCK 101121101 276 3000 SHARES X 1 N.A. N.A. N.A. BOSTON PROPERTIES COMMON STOCK 101121101 322 3500 SHARES X 2 3500 0 0 BOSTON PROPERTIES COMMON STOCK 101121101 101 1100 SHARES X 3 1100 0 0 BOSTON SCIENTIFIC COMMON STOCK 101137107 21 1669 SHARES X 1 1669 0 0 BOSTON SCIENTIFIC COMMON STOCK 101137107 77 5947 SHARES X 1 5947 0 0 BOSTON SCIENTIFIC COMMON STOCK 101137107 295 12800 SHARES X 2 12800 0 0 BOSTON SCIENTIFIC COMMON STOCK 101137107 153 11900 SHARES X 3 11900 0 0 BOULDER TOTAL RETURN FUND INC PREFERRED STOCK 101541100 28 1400 SHARES X 1 N.A. N.A. N.A. BRANDYWINE REALTY TRUST (REIT) COMMON STOCK 105368203 25 1500 SHARES X 1 N.A. N.A. N.A. BRANDYWINE REALTY TRUST (REIT) COMMON STOCK 105368203 25 1500 SHARES X 2 1500 0 0 BRIGGS & STRATTON CORP COMMON STOCK 109043109 14 800 SHARES X 1 800 0 0 BRIGHT HORIZONS FAMILY SOLUTIO COMMON STOCK 109195107 628 14600 SHARES X 2 12800 0 1800 BRIGHTPOINT INC COMMON STOCK 109473405 1 165 SHARES X 1 165 0 0 BRINKER INTL INC COMMON STOCK 109641100 504 27174 SHARES X 1 26825 0 349 BRINKER INTL INC COMMON STOCK 109641100 235 12649 SHARES X 1 12649 0 0 BRINKER INTL INC COMMON STOCK 109641100 491 26491 SHARES X 3 26491 0 0 BRINKS COMPANY COMMON STOCK 109696104 44 655 SHARES X 1 600 0 55 BRINKS COMPANY COMMON STOCK 109696104 718 10700 SHARES X 3 10700 0 0 BRISTOL MYERS SQUIBB COMMON STOCK 110122108 6409 300901 SHARES X 1 300085 0 816 BRISTOL MYERS SQUIBB COMMON STOCK 110122108 6063 284647 SHARES X 1 255907 0 28740 BRISTOL MYERS SQUIBB COMMON STOCK 110122108 1620 76060 SHARES X 2 29432 0 46628 BRISTOL MYERS SQUIBB COMMON STOCK 110122108 632 29648 SHARES X 3 29648 0 0 BRISTOL MYERS SQUIBB COMMON STOCK 110122108 5 250 SHARES X 4 250 0 0 BROADCOM CORP COMMON STOCK 111320107 326 16910 SHARES X 1 16910 0 0 BROADCOM CORP COMMON STOCK 111320107 12 626 SHARES X 1 626 0 0 BROADCOM CORP COMMON STOCK 111320107 85 4400 SHARES X 3 4400 0 0 BROADRIDGE FINANCIAL SOLUTIONS COMMON STOCK 11133T103 289 16435 SHARES X 1 15685 0 750 BROADRIDGE FINANCIAL SOLUTIONS COMMON STOCK 11133T103 40 2253 SHARES X 1 2253 0 0 BROADRIDGE FINANCIAL SOLUTIONS COMMON STOCK 11133T103 4 250 SHARES X 2 0 0 250 BROADRIDGE FINANCIAL SOLUTIONS COMMON STOCK 11133T103 1683 95600 SHARES X 3 95600 0 0 BROWN & BROWN INC COMMON STOCK 115236101 70 4000 SHARES X 2 0 0 4000 BROWN FORMAN CORP COMMON B 115637209 20 300 SHARES X 1 300 0 0 BROWN FORMAN CORP COMMON B 115637209 358 5400 SHARES X 2 0 0 5400 BROWN FORMAN CORP COMMON B 115637209 46 700 SHARES X 3 700 0 0 BROWN SHOE CO INC COM COMMON STOCK 115736100 25 1630 SHARES X 1 1500 0 130 BROWN SHOE CO INC COM COMMON STOCK 115736100 407 27050 SHARES X 3 27050 0 0 10 of 67

BRUNSWICK CORP COMMON STOCK 117043109 2 120 SHARES X 1 120 0 0 BRUNSWICK CORP COMMON STOCK 117043109 67 4200 SHARES X 3 4200 0 0 BRYN MAWR BANK CORPORATION COMMON STOCK 117665109 161 7392 SHARES X 1 7392 0 0 BUCKEYE PARTNERS LIMITED PARTNERSHIP COMMON STOCK 118230101 41 900 SHARES X 1 900 0 0 BUCKEYE PARTNERS LIMITED PARTNERSHIP COMMON STOCK 118230101 2 50 SHARES X 1 50 0 0 BUCKEYE PARTNERS LIMITED PARTNERSHIP COMMON STOCK 118230101 392 8500 SHARES X 2 6000 0 2500 BUCYRUS INTERNATIONAL INC-A COMMON STOCK 118759109 78 765 SHARES X 1 700 0 65 BUCYRUS INTERNATIONAL INC-A COMMON STOCK 118759109 1296 12750 SHARES X 3 12750 0 0 BURGER KING HLDGS COMMON STOCK 121208201 54 1965 SHARES X 1 1800 0 165 BURGER KING HLDGS COMMON STOCK 121208201 931 33650 SHARES X 3 33650 0 0 BURLINGTN NRTHRN S F COMMON STOCK 12189T104 4888 53009 SHARES X 1 51565 0 1444 BURLINGTN NRTHRN S F COMMON STOCK 12189T104 1161 12587 SHARES X 1 11387 0 1200 BURLINGTN NRTHRN S F COMMON STOCK 12189T104 2861 31020 SHARES X 3 29636 0 1384 CBL & ASSOCIATES PROPERTIES COMMON STOCK 124830100 4 169 SHARES X 1 N.A. N.A. N.A. CBS CORP CL B COMMON STOCK 124857202 177 7998 SHARES X 1 7998 0 0 CBS CORP CL B COMMON STOCK 124857202 112 5060 SHARES X 1 4735 0 325 CBS CORP CL B COMMON STOCK 124857202 7 331 SHARES X 2 0 0 331 CBS CORP CL B COMMON STOCK 124857202 270 12200 SHARES X 3 12200 0 0 CB RICHARD ELLIS GROUP INC CL A COMMON STOCK 12497T101 853 39450 SHARES X 2 17300 0 22150 CB RICHARD ELLIS GROUP INC CL A COMMON STOCK 12497T101 37 1700 SHARES X 3 1700 0 0 CF INDUSTRIES HLDGS COMMON STOCK 125269100 87 835 SHARES X 1 804 0 31 CF INDUSTRIES HLDGS COMMON STOCK 125269100 505 4865 SHARES X 3 4865 0 0 CH ENERGY GROUP INC COM COMMON STOCK 12541M102 51 1300 SHARES X 1 1200 0 100 CH ENERGY GROUP INC COM COMMON STOCK 12541M102 117 3000 SHARES X 1 3000 0 0 C H ROBINSON WLDWIDE COMMON STOCK 12541W209 349 6408 SHARES X 1 6163 0 245 C H ROBINSON WLDWIDE COMMON STOCK 12541W209 1393 25600 SHARES X 3 25600 0 0 CIGNA CORP COMMON STOCK 125509109 404 9960 SHARES X 1 9960 0 0 CIGNA CORP COMMON STOCK 125509109 453 11160 SHARES X 1 11160 0 0 CIGNA CORP COMMON STOCK 125509109 120 2976 SHARES X 3 2976 0 0 CIT GROUP INC COMMON STOCK 125581108 959 80957 SHARES X 1 79147 0 1810 CIT GROUP INC COMMON STOCK 125581108 169 14225 SHARES X 1 13455 0 770 CIT GROUP INC COMMON STOCK 125581108 1332 112237 SHARES X 3 109047 0 3190 CIT GROUP INC COMMON STOCK 125581108 3 250 SHARES X 4 250 0 0 CME GROUP INC COMMON STOCK 12572Q105 39 83 SHARES X 1 83 0 0 CME GROUP INC COMMON STOCK 12572Q105 5 10 SHARES X 1 10 0 0 CME GROUP INC COMMON STOCK 12572Q105 237 505 SHARES X 3 505 0 0 CMS ENERGY CORP COMMON STOCK 125896100 3 200 SHARES X 1 200 0 0 CMS ENERGY CORP COMMON STOCK 125896100 23 1700 SHARES X 3 1700 0 0 CNOOC LTD -ADR COMMON STOCK 126132109 44 300 SHARES X 1 300 0 0 CSX CORP COMMON STOCK 126408103 1668 29744 SHARES X 1 29744 0 0 CSX CORP COMMON STOCK 126408103 1908 34036 SHARES X 1 24836 0 9200 CSX CORP COMMON STOCK 126408103 29 512 SHARES X 2 0 0 512 CSX CORP COMMON STOCK 126408103 219 3900 SHARES X 3 3900 0 0 CVS /CAREMARK CORP COMMON STOCK 126650100 6836 168744 SHARES X 1 163844 0 4900 CVS /CAREMARK CORP COMMON STOCK 126650100 2094 51680 SHARES X 1 47140 0 4540 CVS /CAREMARK CORP COMMON STOCK 126650100 814 20098 SHARES X 2 0 0 20098 CVS /CAREMARK CORP COMMON STOCK 126650100 1986 49032 SHARES X 3 49032 0 0 CV THERAPEUTICS INC COMMON STOCK 126667104 21 3000 SHARES X 1 3000 0 0 CA INC COMMON STOCK 12673P105 121 5393 SHARES X 1 5393 0 0 CA INC COMMON STOCK 12673P105 91 4038 SHARES X 3 4038 0 0 11 of 67

CABOT CORP COMMON STOCK 127055101 64 2300 SHARES X 3 2300 0 0 CABOT OIL & GAS CORP COMMON STOCK 127097103 28 545 SHARES X 1 500 0 45 CABOT OIL & GAS CORP COMMON STOCK 127097103 456 8975 SHARES X 3 8975 0 0 CADBURY SCHWEPPES PLC SPONS AD COMMON STOCK 127209302 3 58 SHARES X 1 58 0 0 CADENCE DESIGN SYS INC COMMON STOCK 127387108 9 800 SHARES X 1 800 0 0 CAL MAINE FOODS INC COMMON STOCK 128030202 29 878 SHARES X 1 800 0 78 CAL MAINE FOODS INC COMMON STOCK 128030202 541 16203 SHARES X 3 16203 0 0 CALAMOS CONV & HIGH INC FD PREFERRED STOCK 12811P108 57 4500 SHARES X 1 N.A. N.A. N.A. CALAMOS STRATEGIC TOT RET FD PREFERRED STOCK 128125101 6 500 SHARES X 1 N.A. N.A. N.A. CALLAWAY GOLF CO COM COMMON STOCK 131193104 0 23 SHARES X 1 23 0 0 CAMDEN PROPERTY TRUST (REIT) COMMON STOCK 133131102 64 1265 SHARES X 1 N.A. N.A. N.A. CAMDEN PROPERTY TRUST (REIT) COMMON STOCK 133131102 25 500 SHARES X 2 500 0 0 CAMECO CORPORATION COMMON STOCK 13321L108 13 400 SHARES X 1 400 0 0 CAMERON INTERNATIONAL CORP COMMON STOCK 13342B105 806 19348 SHARES X 1 18704 0 644 CAMERON INTERNATIONAL CORP COMMON STOCK 13342B105 62 1500 SHARES X 1 1500 0 0 CAMERON INTERNATIONAL CORP COMMON STOCK 13342B105 3627 87087 SHARES X 3 87087 0 0 CAMPBELL SOUP CO COMMON STOCK 134429109 121 3578 SHARES X 1 3578 0 0 CAMPBELL SOUP CO COMMON STOCK 134429109 224 6600 SHARES X 1 6600 0 0 CAMPBELL SOUP CO COMMON STOCK 134429109 214 6300 SHARES X 3 6300 0 0 CANADIAN NATIONAL RAILWAY COMP COMMON STOCK 136375102 138 2850 SHARES X 1 2850 0 0 CANADIAN NATURAL RESOURCES LTD COMMON STOCK 136385101 102 1500 SHARES X 1 1500 0 0 CANADIAN PACIFIC RAILWAY LTD COMMON STOCK 13645T100 10 150 SHARES X 1 150 0 0 CANON INC SPONS ADR COMMON STOCK 138006309 9 202 SHARES X 2 0 0 202 CAPITAL ONE FINANCIAL CORP COMMON STOCK 14040H105 1492 30307 SHARES X 1 29731 0 576 CAPITAL ONE FINANCIAL CORP COMMON STOCK 14040H105 960 19495 SHARES X 1 16145 0 3350 CAPITAL ONE FINANCIAL CORP COMMON STOCK 14040H105 8002 162584 SHARES X 2 56769 0 105815 CAPITAL ONE FINANCIAL CORP COMMON STOCK 14040H105 668 13563 SHARES X 3 12094 0 1469 CAPITALSOURCE INC COMMON STOCK 14055X102 135 13917 SHARES X 1 13477 0 440 CAPITALSOURCE INC COMMON STOCK 14055X102 20 2100 SHARES X 1 2100 0 0 CAPITALSOURCE INC COMMON STOCK 14055X102 6679 690700 SHARES X 2 167900 0 522800 CAPITALSOURCE INC COMMON STOCK 14055X102 280 28957 SHARES X 3 28957 0 0 CAPSTEAD MORTGAGE CV PFD $1.26 PREFERRED STOCK 14067E308 62 4950 SHARES X 1 N.A. N.A. N.A. CARDINAL HEALTH INC COMMON STOCK 14149Y108 221 4218 SHARES X 1 4218 0 0 CARDINAL HEALTH INC COMMON STOCK 14149Y108 228 4350 SHARES X 1 4350 0 0 CARDINAL HEALTH INC COMMON STOCK 14149Y108 394 7500 SHARES X 2 6000 0 1500 CARDINAL HEALTH INC COMMON STOCK 14149Y108 179 3400 SHARES X 3 3400 0 0 CARLISLE COMPANIES INC COMMON STOCK 142339100 27 800 SHARES X 1 0 0 800 CARLISLE COMPANIES INC COMMON STOCK 142339100 137 4100 SHARES X 1 4000 0 100 CARMAX INC COMMON STOCK 143130102 28 1451 SHARES X 1 1451 0 0 CARMAX INC COMMON STOCK 143130102 25 1302 SHARES X 1 1302 0 0 CARMAX INC COMMON STOCK 143130102 194 10000 SHARES X 2 0 0 10000 CARNIVAL CORP COMMON STOCK 143658300 4079 100755 SHARES X 1 100755 0 0 CARNIVAL CORP COMMON STOCK 143658300 554 13675 SHARES X 1 12575 0 1100 CARNIVAL CORP COMMON STOCK 143658300 1997 49335 SHARES X 3 49335 0 0 CARPENTER TECHNOLOGY CORP COM COMMON STOCK 144285103 255 4552 SHARES X 1 3152 0 1400 CARROLLTON BANCORP COMMON STOCK 145282109 6 462 SHARES X 1 462 0 0 CARTER HOLDINGS COMMON STOCK 146229109 35 2180 SHARES X 1 2000 0 180 CARTER HOLDINGS COMMON STOCK 146229109 573 35500 SHARES X 3 35500 0 0 CATERPILLAR INC COMMON STOCK 149123101 5333 68113 SHARES X 1 64238 0 3875 CATERPILLAR INC COMMON STOCK 149123101 903 11539 SHARES X 1 8864 0 2675 12 of 67

CATERPILLAR INC COMMON STOCK 149123101 394 5036 SHARES X 2 0 0 5036 CATERPILLAR INC COMMON STOCK 149123101 1657 21171 SHARES X 3 21171 0 0 CAVCO INDUSTRIES, INC. COMMON STOCK 149568107 2 60 SHARES X 1 60 0 0 CEDAR FAIR LTD PTR COMMON STOCK 150185106 17 750 SHARES X 1 750 0 0 CELGENE CORP COMMON STOCK 151020104 9 150 SHARES X 1 150 0 0 CELGENE CORP COMMON STOCK 151020104 61 1000 SHARES X 1 1000 0 0 CELGENE CORP COMMON STOCK 151020104 251 4090 SHARES X 3 4090 0 0 CEMEX SAB SPONS ADR PART CER COMMON STOCK 151290889 3 100 SHARES X 1 100 0 0 CENTERPOINT ENERGY COMMON STOCK 15189T107 30 2132 SHARES X 1 2132 0 0 CENTERPOINT ENERGY COMMON STOCK 15189T107 38 2660 SHARES X 3 2660 0 0 CENTERPLATE INC- IDS COMMON STOCK 15200E204 11 1100 SHARES X 1 1100 0 0 CENTEX CORP COMMON STOCK 152312104 57 2350 SHARES X 1 2350 0 0 CENTEX CORP COMMON STOCK 152312104 17 700 SHARES X 1 700 0 0 CENTEX CORP COMMON STOCK 152312104 24 1000 SHARES X 3 1000 0 0 CENTURYTEL INC COMMON STOCK 156700106 100 3000 SHARES X 1 3000 0 0 CENTURYTEL INC COMMON STOCK 156700106 33 1000 SHARES X 3 1000 0 0 CEPHALON INC COMMON STOCK 156708109 153 2371 SHARES X 1 2267 0 104 CEPHALON INC COMMON STOCK 156708109 426 6600 SHARES X 3 6600 0 0 CEPHEID COMMON STOCK 15670R107 88 3595 SHARES X 1 3300 0 295 CEPHEID COMMON STOCK 15670R107 1381 56600 SHARES X 3 56600 0 0 CERNER CORP COMMON STOCK 156782104 5128 137544 SHARES X 1 136297 0 1247 CERNER CORP COMMON STOCK 156782104 395 10585 SHARES X 1 8685 0 1900 CERNER CORP COMMON STOCK 156782104 587 15750 SHARES X 2 0 0 15750 CERNER CORP COMMON STOCK 156782104 3881 104116 SHARES X 3 102417 0 1699 CHAMPION ENTERPRISES COMMON STOCK 158496109 33 3315 SHARES X 1 3075 0 240 CHAMPION ENTERPRISES COMMON STOCK 158496109 512 51000 SHARES X 3 51000 0 0 CHASE CORPORATION COMMON STOCK 16150R104 453 25000 SHARES X 1 25000 0 0 CHENIERE ENERGY INC COMMON STOCK 16411R208 471 23799 SHARES X 2 11199 0 12600 CHESAPEAKE ENERGY COMMON STOCK 165167107 88 1900 SHARES X 1 1900 0 0 CHESAPEAKE ENERGY COMMON STOCK 165167107 92 2000 SHARES X 2 0 0 2000 CHESAPEAKE ENERGY COMMON STOCK 165167107 198 4300 SHARES X 3 4300 0 0 CHESAPEAKE ENERGY CONV PFD 4.5 PREFERRED STOCK 165167842 1020 8750 SHARES X 2 8750 0 0 CHESAPEAKE UTILITIES CORPORATI COMMON STOCK 165303108 22 750 SHARES X 1 750 0 0 CHEVRON CORP COMMON STOCK 166764100 38457 450528 SHARES X 1 442037 0 8491 CHEVRON CORP COMMON STOCK 166764100 20428 239313 SHARES X 1 225329 0 13984 CHEVRON CORP COMMON STOCK 166764100 6765 79254 SHARES X 2 24988 0 54266 CHEVRON CORP COMMON STOCK 166764100 9227 108097 SHARES X 3 103497 0 4600 CHEVRON CORP COMMON STOCK 166764100 13 150 SHARES X 4 150 0 0 CHICAGO BRIDGE & IRON CO N V C COMMON STOCK 167250109 16 400 SHARES X 1 400 0 0 CHICAGO BRIDGE & IRON CO N V C COMMON STOCK 167250109 72 1825 SHARES X 1 25 0 1800 CHICAGO BRIDGE & IRON CO N V C COMMON STOCK 167250109 235 6000 SHARES X 2 0 0 6000 CHICAGO BRIDGE & IRON CO N V C COMMON STOCK 167250109 26 663 SHARES X 3 663 0 0 CHICOS FAS INC COMMON STOCK 168615102 7 1000 SHARES X 1 1000 0 0 CHICOS FAS INC COMMON STOCK 168615102 2 300 SHARES X 1 300 0 0 CHINA FUND INC PREFERRED STOCK 169373107 16 506 SHARES X 1 N.A. N.A. N.A. CHINA MOBILE LTD SPON ADR COMMON STOCK 16941M109 23 300 SHARES X 1 300 0 0 CHINA PETE & CHEM CORP SPON AD COMMON STOCK 16941R108 9 99 SHARES X 3 99 0 0 CHINA UNICOM- ADR COMMON STOCK 16945R104 15 689 SHARES X 3 689 0 0 CHIQUITA BRANDS INTL INC COMMON STOCK 170032809 6 250 SHARES X 1 250 0 0 CHOICEPOINT INC COM COMMON STOCK 170388102 5 100 SHARES X 1 100 0 0 13 of 67

CHRISTOPHER & BANKS CORP COMMON STOCK 171046105 3 337 SHARES X 1 337 0 0 CHUBB CORP COMMON STOCK 171232101 359 7250 SHARES X 1 7250 0 0 CHUBB CORP COMMON STOCK 171232101 233 4700 SHARES X 1 4700 0 0 CHUBB CORP COMMON STOCK 171232101 4421 89343 SHARES X 2 0 0 89343 CHUBB CORP COMMON STOCK 171232101 168 3400 SHARES X 3 3400 0 0 CHURCH & DWIGHT CO INC COMMON STOCK 171340102 66 1215 SHARES X 1 0 0 1215 CIENA CORP COMMON STOCK 171779309 40 1300 SHARES X 1 1200 0 100 CIENA CORP COMMON STOCK 171779309 682 22135 SHARES X 3 22135 0 0 CINCINNATI FINANCIAL CORPORATION COMMON STOCK 172062101 1386 36424 SHARES X 1 35654 0 770 CINCINNATI FINANCIAL CORPORATION COMMON STOCK 172062101 150 3931 SHARES X 1 3931 0 0 CINCINNATI FINANCIAL CORPORATION COMMON STOCK 172062101 369 9706 SHARES X 2 5849 0 3857 CINCINNATI FINANCIAL CORPORATION COMMON STOCK 172062101 487 12821 SHARES X 3 11045 0 1776 CIRCUIT CITY STORE COMMON STOCK 172737108 1 300 SHARES X 1 300 0 0 CIRCUIT CITY STORE COMMON STOCK 172737108 15 3800 SHARES X 1 3800 0 0 CIRCUIT CITY STORE COMMON STOCK 172737108 2 500 SHARES X 3 500 0 0 CISCO SYSTEMS INC COMMON STOCK 17275R102 20005 830418 SHARES X 1 811666 0 18752 CISCO SYSTEMS INC COMMON STOCK 17275R102 5609 232828 SHARES X 1 210193 0 22635 CISCO SYSTEMS INC COMMON STOCK 17275R102 8218 341151 SHARES X 2 123992 0 217159 CISCO SYSTEMS INC COMMON STOCK 17275R102 9996 414899 SHARES X 3 408235 0 6664 CISCO SYSTEMS INC COMMON STOCK 17275R102 20 850 SHARES X 4 850 0 0 CITADEL BROADCASTING COMPANY COMMON STOCK 17285T106 1 536 SHARES X 1 536 0 0 CITADEL BROADCASTING COMPANY COMMON STOCK 17285T106 2 911 SHARES X 1 865 0 46 CITADEL BROADCASTING COMPANY COMMON STOCK 17285T106 6 3322 SHARES X 2 0 0 3322 CINTAS CORP COMMON STOCK 172908105 31 1100 SHARES X 3 1100 0 0 CITIGROUP INC COMMON STOCK 172967101 4922 229805 SHARES X 1 222274 0 7531 CITIGROUP INC COMMON STOCK 172967101 2736 127754 SHARES X 1 118153 0 9601 CITIGROUP INC COMMON STOCK 172967101 5383 251328 SHARES X 2 82319 0 169009 CITIGROUP INC COMMON STOCK 172967101 4204 196285 SHARES X 3 190521 0 5764 CITIGROUP INC COMMON STOCK 172967101 9 400 SHARES X 4 400 0 0 CITIZENS COMMUN CO COMMON STOCK 17453B101 98 9300 SHARES X 1 7800 0 1500 CITIZENS COMMUN CO COMMON STOCK 17453B101 59 5650 SHARES X 1 2400 0 3250 CITIZENS COMMUN CO COMMON STOCK 17453B101 34 3200 SHARES X 2 0 0 3200 CITIZENS COMMUN CO COMMON STOCK 17453B101 133 12700 SHARES X 3 12700 0 0 CITRIX SYS INC COMMON STOCK 177376100 1868 63696 SHARES X 1 61148 0 2548 CITRIX SYS INC COMMON STOCK 177376100 50 1700 SHARES X 1 1700 0 0 CITRIX SYS INC COMMON STOCK 177376100 2838 96778 SHARES X 3 96778 0 0 CITY HOLDING COMPANY COMMON STOCK 177835105 1537 38509 SHARES X 1 38509 0 0 CLAYMORE S&P GLOBAL WATER ETF PREFERRED STOCK 18383Q507 2 100 SHARES X 1 N.A. N.A. N.A. CLEAN HARBORS COMMON STOCK 184496107 28 435 SHARES X 1 400 0 35 CLEAN HARBORS COMMON STOCK 184496107 465 7150 SHARES X 3 7150 0 0 CLEAR CHANNEL COMMUN COMMON STOCK 184502102 85 2925 SHARES X 1 2925 0 0 CLEAR CHANNEL COMMUN COMMON STOCK 184502102 13 450 SHARES X 1 450 0 0 CLEAR CHANNEL COMMUN COMMON STOCK 184502102 164 5600 SHARES X 3 5600 0 0 CLEAR CHANNEL COMMUN COMMON STOCK 184502102 6 200 SHARES X 4 200 0 0 CLEVELAND CLIFFS INC COMMON STOCK 185896107 5737 47879 SHARES X 1 46847 0 1032 CLEVELAND CLIFFS INC COMMON STOCK 185896107 662 5525 SHARES X 1 4040 0 1485 CLEVELAND CLIFFS INC COMMON STOCK 185896107 2673 22302 SHARES X 3 21553 0 749 CLOROX CO COMMON STOCK 189054109 439 7752 SHARES X 1 7752 0 0 CLOROX CO COMMON STOCK 189054109 225 3965 SHARES X 1 3965 0 0 CLOROX CO COMMON STOCK 189054109 340 6000 SHARES X 2 0 0 6000 14 of 67

CLOROX CO COMMON STOCK 189054109 74 1300 SHARES X 3 1300 0 0 COACH INC COMMON STOCK 189754104 2543 84350 SHARES X 1 79717 0 4633 COACH INC COMMON STOCK 189754104 247 8177 SHARES X 1 8177 0 0 COACH INC COMMON STOCK 189754104 2720 90230 SHARES X 3 88651 0 1579 COCA COLA BOTTLING CO CONSOLID COMMON STOCK 191098102 8 125 SHARES X 1 125 0 0 COCA COLA CO COM COMMON STOCK 191216100 18237 299611 SHARES X 1 294394 0 5217 COCA COLA CO COM COMMON STOCK 191216100 7762 127525 SHARES X 1 126415 0 1110 COCA COLA CO COM COMMON STOCK 191216100 675 11103 SHARES X 2 5000 0 6103 COCA COLA CO COM COMMON STOCK 191216100 8756 143845 SHARES X 3 140087 0 3758 COCA COLA CO COM COMMON STOCK 191216100 15 250 SHARES X 4 250 0 0 COCA COLA ENTERPRISE COMMON STOCK 191219104 28 1177 SHARES X 1 1177 0 0 COCA COLA ENTERPRISE COMMON STOCK 191219104 58 2400 SHARES X 3 2400 0 0 COCA-COLA FEMSA SA DE CV SPON COMMON STOCK 191241108 1 20 SHARES X 1 20 0 0 CODORUS VALLEY BANCORP INC COMMON STOCK 192025104 777 47857 SHARES X 1 31632 0 16225 CODORUS VALLEY BANCORP INC COMMON STOCK 192025104 33 2024 SHARES X 1 2024 0 0 COGNIZANT TECH SOL CORP COMMON STOCK 192446102 217 7538 SHARES X 1 7249 0 289 COGNIZANT TECH SOL CORP COMMON STOCK 192446102 622 21600 SHARES X 3 21600 0 0 COHEN & STEERS QUALITY INC RLT PREFERRED STOCK 19247L106 47 3000 SHARES X 1 N.A. N.A. N.A. COHEN & STEERS REIT AND UTILIT PREFERRED STOCK 19247Y108 10 600 SHARES X 2 600 0 0 COHEN & STEERS SELECT UTILITY PREFERRED STOCK 19248A109 23 1009 SHARES X 1 N.A. N.A. N.A. COHU INCORPORATED COMMON STOCK 192576106 13 800 SHARES X 1 800 0 0 COLGATE PALMOLIVE CO COMMON STOCK 194162103 7776 99811 SHARES X 1 99811 0 0 COLGATE PALMOLIVE CO COMMON STOCK 194162103 5362 68829 SHARES X 1 60979 0 7850 COLGATE PALMOLIVE CO COMMON STOCK 194162103 14086 180792 SHARES X 2 67549 0 113243 COLGATE PALMOLIVE CO COMMON STOCK 194162103 1157 14863 SHARES X 3 14863 0 0 COLGATE PALMOLIVE CO COMMON STOCK 194162103 8 100 SHARES X 4 100 0 0 COLLECTORS UNIVERSE INC COMMON STOCK 19421R200 1 50 SHARES X 1 50 0 0 COLONIAL BANCGROUP COMMON STOCK 195493309 3 300 SHARES X 1 300 0 0 COLONIAL BANCGROUP COMMON STOCK 195493309 50 5200 SHARES X 3 5200 0 0 COMCAST CORP COMMON STOCK 20030N101 4973 257161 SHARES X 1 254495 0 2666 COMCAST CORP COMMON STOCK 20030N101 1309 67664 SHARES X 1 65057 0 2607 COMCAST CORP COMMON STOCK 20030N101 81 4200 SHARES X 2 0 0 4200 COMCAST CORP COMMON STOCK 20030N101 3074 158989 SHARES X 3 154494 0 4495 COMCAST CORP- SPECIAL CL A COMMON STOCK 20030N200 205 10800 SHARES X 1 10800 0 0 COMCAST CORP- SPECIAL CL A COMMON STOCK 20030N200 104 5486 SHARES X 1 5186 0 300 COMCAST CORP- SPECIAL CL A COMMON STOCK 20030N200 97 5100 SHARES X 2 0 0 5100 COMCAST CORP- SPECIAL CL A COMMON STOCK 20030N200 9 450 SHARES X 4 450 0 0 COMERICA INC COMMON STOCK 200340107 102 2916 SHARES X 1 2916 0 0 COMERICA INC COMMON STOCK 200340107 46 1300 SHARES X 3 1300 0 0 COMMERCE BANCORP INC N J COMMON STOCK 200519106 11 300 SHARES X 1 300 0 0 COMMERCE BANCORP INC N J COMMON STOCK 200519106 60 1700 SHARES X 1 1500 0 200 COMMERCE BANCORP INC N J COMMON STOCK 200519106 455 13000 SHARES X 2 0 0 13000 COMMERCE ENERGY GROUP INC COMMON STOCK 20061Q106 0 325 SHARES X 1 325 0 0 COMMERCIAL NATL FINANCIAL CORP COMMON STOCK 202217105 13 820 SHARES X 1 820 0 0 COMMUNITY BANK SYSTEM INC COMMON STOCK 203607106 553 22500 SHARES X 1 0 0 22500 COMMUNITY HEALTH SYSTEMS INC COMMON STOCK 203668108 50 1500 SHARES X 1 1500 0 0 COMPANHIA SIDERURGICA SP-ADR COMMON STOCK 20440W105 2 50 SHARES X 1 50 0 0 COMPANHIA VALE DO RIO DOCE SPO COMMON STOCK 204412100 70 2400 SHARES X 1 2400 0 0 COMPANHIA VAL DO RIO ADR 204412209 3616 104401 SHARES X 1 103587 0 814 COMPANHIA VAL DO RIO ADR 204412209 9 250 SHARES X 1 250 0 0 15 of 67

COMPANHIA VAL DO RIO ADR 204412209 35 1000 SHARES X 2 0 0 1000 COMPANHIA VAL DO RIO ADR 204412209 1823 52640 SHARES X 3 50701 0 1939 COMPANHIA DE SANEAMENTO BASICO COMMON STOCK 20441A102 10 230 SHARES X 3 230 0 0 COMPTON PETROLEUM CORP COMMON STOCK 204940100 41 3700 SHARES X 2 0 0 3700 COMPUTER SCIENCES COMMON STOCK 205363104 16 400 SHARES X 1 400 0 0 COMPUTER SCIENCES COMMON STOCK 205363104 8 200 SHARES X 1 200 0 0 COMPUTER SCIENCES COMMON STOCK 205363104 65 1600 SHARES X 3 1600 0 0 COMPUTER TASK GROUP COMMON STOCK 205477102 242 58750 SHARES X 1 58750 0 0 COMPUWARE CORP COMMON STOCK 205638109 11 1500 SHARES X 1 1500 0 0 COMPUWARE CORP COMMON STOCK 205638109 21 2900 SHARES X 3 2900 0 0 COMSTOCK RES INC COMMON STOCK 205768203 22 550 SHARES X 1 500 0 50 COMSTOCK RES INC COMMON STOCK 205768203 431 10700 SHARES X 3 10700 0 0 CONAGRA FOODS INC COMMON STOCK 205887102 68 2834 SHARES X 1 2834 0 0 CONAGRA FOODS INC COMMON STOCK 205887102 96 4004 SHARES X 1 4004 0 0 CONAGRA FOODS INC COMMON STOCK 205887102 178 7400 SHARES X 3 7400 0 0 CON-WAY INC COMMON STOCK 205944101 25 500 SHARES X 1 500 0 0 CONCUR TECHNO INC COMMON STOCK 206708109 30 980 SHARES X 1 900 0 80 CONCUR TECHNO INC COMMON STOCK 206708109 506 16300 SHARES X 3 16300 0 0 CONOCOPHILLIPS COMMON STOCK 20825C104 20805 272997 SHARES X 1 268480 0 4517 CONOCOPHILLIPS COMMON STOCK 20825C104 5928 77790 SHARES X 1 72091 0 5699 CONOCOPHILLIPS COMMON STOCK 20825C104 613 8048 SHARES X 2 0 0 8048 CONOCOPHILLIPS COMMON STOCK 20825C104 8080 106006 SHARES X 3 103330 0 2676 CONOCOPHILLIPS COMMON STOCK 20825C104 26 344 SHARES X 4 344 0 0 CONSOL ENERGY INC COMMON STOCK 20854P109 677 9778 SHARES X 1 9778 0 0 CONSOL ENERGY INC COMMON STOCK 20854P109 922 13311 SHARES X 3 13311 0 0 CONSOLIDATED COMMUNICATIONS HL COMMON STOCK 209034107 9 600 SHARES X 1 600 0 0 CONSOLDTD EDISON INC COMMON STOCK 209115104 267 6722 SHARES X 1 6722 0 0 CONSOLDTD EDISON INC COMMON STOCK 209115104 33 833 SHARES X 1 833 0 0 CONSOLDTD EDISON INC COMMON STOCK 209115104 91 2300 SHARES X 3 2300 0 0 CONSOLIDATED GRAPHIC COMMON STOCK 209341106 43 765 SHARES X 1 700 0 65 CONSOLIDATED GRAPHIC COMMON STOCK 209341106 743 13250 SHARES X 3 13250 0 0 CONSOLIDATED- TOMOKA LAND CO COMMON STOCK 210226106 17 300 SHARES X 1 300 0 0 CONSTELLATION BRANDS COMMON STOCK 21036P108 30 1722 SHARES X 1 1722 0 0 CONSTELLATION BRANDS COMMON STOCK 21036P108 14 770 SHARES X 1 770 0 0 CONSTELLATION BRANDS COMMON STOCK 21036P108 982 39200 SHARES X 2 39200 0 0 CONSTELLATION BRANDS COMMON STOCK 21036P108 30 1700 SHARES X 3 1700 0 0 CONSTELLATION ENERGY GROUP INC COMMON STOCK 210371100 4936 55922 SHARES X 1 55922 0 0 CONSTELLATION ENERGY GROUP INC COMMON STOCK 210371100 6268 71015 SHARES X 1 66415 0 4600 CONSTELLATION ENERGY GROUP INC COMMON STOCK 210371100 290 3281 SHARES X 3 3281 0 0 CONVERGYS CORP COMMON STOCK 212485106 2 100 SHARES X 1 100 0 0 CONVERGYS CORP COMMON STOCK 212485106 17 1100 SHARES X 3 1100 0 0 CORN PRODS INTL INC COM COMMON STOCK 219023108 16 429 SHARES X 1 429 0 0 CORN PRODS INTL INC COM COMMON STOCK 219023108 167 4488 SHARES X 1 4488 0 0 CORNING INC COMMON STOCK 219350105 5204 216458 SHARES X 1 213360 0 3098 CORNING INC COMMON STOCK 219350105 1198 49840 SHARES X 1 41680 0 8160 CORNING INC COMMON STOCK 219350105 1237 51450 SHARES X 2 8450 0 43000 CORNING INC COMMON STOCK 219350105 780 32481 SHARES X 3 29492 0 2989 CORNING INC COMMON STOCK 219350105 7 300 SHARES X 4 300 0 0 CORTEX PHARMACEUTI- CALS INC COMMON STOCK 220524300 1 1390 SHARES X 1 1390 0 0 COSTCO WHOLESALE CORP COM COMMON STOCK 22160K105 650 10010 SHARES X 1 10010 0 0 16 of 67

COSTCO WHOLESALE CORP COM COMMON STOCK 22160K105 340 5240 SHARES X 1 5240 0 0 COSTCO WHOLESALE CORP COM COMMON STOCK 22160K105 305 4700 SHARES X 2 0 0 4700 COSTCO WHOLESALE CORP COM COMMON STOCK 22160K105 307 4716 SHARES X 3 4716 0 0 COUNTRYWIDE FINANCIAL CORP COMMON STOCK 222372104 18 3200 SHARES X 1 2700 0 500 COUNTRYWIDE FINANCIAL CORP COMMON STOCK 222372104 9 1700 SHARES X 1 500 0 1200 COUNTRYWIDE FINANCIAL CORP COMMON STOCK 222372104 30 5500 SHARES X 3 5500 0 0 COVANCE INC COM COMMON STOCK 222816100 134 1617 SHARES X 1 1617 0 0 COVANCE INC COM COMMON STOCK 222816100 106 1283 SHARES X 1 1283 0 0 COVENTRY HEALTH CAR COMMON STOCK 222862104 28 700 SHARES X 1 700 0 0 COVENTRY HEALTH CAR COMMON STOCK 222862104 4 100 SHARES X 1 100 0 0 COVENTRY HEALTH CAR COMMON STOCK 222862104 5397 133750 SHARES X 2 64900 0 68850 COVENTRY HEALTH CAR COMMON STOCK 222862104 67 1653 SHARES X 3 1653 0 0 CRANE CO COMMON STOCK 224399105 404 10000 SHARES X 1 10000 0 0 CRAY INC COMMON STOCK 225223304 0 75 SHARES X 1 75 0 0 CREE RESEARCH INC COM COMMON STOCK 225447101 49 1750 SHARES X 1 0 0 1750 CROCS INC COMMON STOCK 227046109 3 200 SHARES X 1 200 0 0 CROSS TIMBERS ROYALTY TRUST COMMON STOCK 22757R109 0 1 SHARES X 1 N.A. N.A. N.A. CROSSTEX ENERGY LP COMMON STOCK 22765U102 37 1200 SHARES X 2 0 0 1200 CRYOLIFE INC COMMON STOCK 228903100 78 8333 SHARES X 1 8333 0 0 CUISINE SOLUTIONS INC COMMON STOCK 229904107 74 25000 SHARES X 2 0 0 25000 CUMMINS INC COMMON STOCK 231021106 1647 35185 SHARES X 1 33844 0 1341 CUMMINS INC COMMON STOCK 231021106 51 1080 SHARES X 1 200 0 880 CUMMINS INC COMMON STOCK 231021106 2332 49816 SHARES X 3 48438 0 1378 CURTISS WRIGHT CORP COMMON STOCK 231561101 52 1262 SHARES X 1 1262 0 0 CURTISS WRIGHT CORP COMMON STOCK 231561101 15 360 SHARES X 1 360 0 0 CURTISS WRIGHT CORP COMMON STOCK 231561101 30 728 SHARES X 2 0 0 728 CUTERA INC COMMON STOCK 232109108 5 400 SHARES X 1 400 0 0 CYMER INC COMMON STOCK 232572107 8 300 SHARES X 2 0 0 300 CYMER INC COMMON STOCK 232572107 23 870 SHARES X 3 870 0 0 CYTEC INDUSTRIES INC COM COMMON STOCK 232820100 16 300 SHARES X 1 300 0 0 D&E COMMUNICATIONS INC COMMON STOCK 232860106 3 300 SHARES X 1 300 0 0 DCP MIDSTREAM PARTNERS LP COMMON STOCK 23311P100 29 1000 SHARES X 2 0 0 1000 DNP SELECT INCOME FUND INC PREFERRED STOCK 23325P104 5 428 SHARES X 1 N.A. N.A. N.A. DNP SELECT INCOME FUND INC PREFERRED STOCK 23325P104 11 1000 SHARES X 1 N.A. N.A. N.A. DPL INC COMMON STOCK 233293109 109 4255 SHARES X 1 4255 0 0 DPL INC COMMON STOCK 233293109 30 1168 SHARES X 1 1168 0 0 DRS TECHNOLOGIES INC COMMON STOCK 23330X100 2711 46525 SHARES X 2 20625 0 25900 D R HORTON INC COMMON STOCK 23331A109 14 880 SHARES X 1 880 0 0 D R HORTON INC COMMON STOCK 23331A109 36 2300 SHARES X 3 2300 0 0 DTE ENERGY CO COMMON STOCK 233331107 324 8335 SHARES X 1 8335 0 0 DTE ENERGY CO COMMON STOCK 233331107 334 8579 SHARES X 1 6801 0 1778 DTE ENERGY CO COMMON STOCK 233331107 68 1745 SHARES X 3 1745 0 0 DWS MUNICIPAL INCOME TRUST PREFERRED STOCK 23338M106 15 1400 SHARES X 1 N.A. N.A. N.A. DWS STRATEGIC MUNICIPAL INCOME PREFERRED STOCK 23338T101 16 1500 SHARES X 1 N.A. N.A. N.A. DAKTRONICS INC COMMON STOCK 234264109 4 200 SHARES X 1 200 0 0 DANAHER CORP COMMON STOCK 235851102 1048 13790 SHARES X 1 13790 0 0 DANAHER CORP COMMON STOCK 235851102 137 1806 SHARES X 1 1236 0 570 DANAHER CORP COMMON STOCK 235851102 5963 78435 SHARES X 2 28305 0 50130 DANAHER CORP COMMON STOCK 235851102 171 2250 SHARES X 3 2250 0 0 DARDEN RESTAURANT COMMON STOCK 237194105 761 23383 SHARES X 1 23383 0 0 17 of 67

DARDEN RESTAURANT COMMON STOCK 237194105 196 6025 SHARES X 1 6025 0 0 DARDEN RESTAURANT COMMON STOCK 237194105 39 1200 SHARES X 3 1200 0 0 DATA DOMAIN COMMON STOCK 23767P109 73 3050 SHARES X 1 2800 0 250 DATA DOMAIN COMMON STOCK 23767P109 1224 51400 SHARES X 3 51400 0 0 DAVITA INC WITH ATTACHED RIGHT COMMON STOCK 23918K108 66 1387 SHARES X 1 1237 0 150 DEAN FOODS CO NEW COMMON STOCK 242370104 22 1100 SHARES X 3 1100 0 0 DECKERS OUTDOOR COMMON STOCK 243537107 36 330 SHARES X 1 300 0 30 DECKERS OUTDOOR COMMON STOCK 243537107 604 5605 SHARES X 3 5605 0 0 DEERE & CO COMMON STOCK 244199105 2954 36727 SHARES X 1 36127 0 600 DEERE & CO COMMON STOCK 244199105 648 8060 SHARES X 1 6574 0 1486 DEERE & CO COMMON STOCK 244199105 527 6550 SHARES X 3 6550 0 0 DEL MONTE FOODS CO COMMON STOCK 24522P103 2 223 SHARES X 1 223 0 0 DEL MONTE FOODS CO COMMON STOCK 24522P103 17 1736 SHARES X 1 1736 0 0 DELL INC COMMON STOCK 24702R101 1906 95699 SHARES X 1 95499 0 200 DELL INC COMMON STOCK 24702R101 408 20470 SHARES X 1 17605 0 2865 DELL INC COMMON STOCK 24702R101 2 100 SHARES X 2 0 0 100 DELL INC COMMON STOCK 24702R101 1219 61205 SHARES X 3 61205 0 0 DELTA PETROLEUM CORP COMMON STOCK 247907207 327 14500 SHARES X 1 14500 0 0 DENBURY RES INC COMMON STOCK 247916208 328 11478 SHARES X 1 10974 0 504 DENBURY RES INC COMMON STOCK 247916208 903 31600 SHARES X 3 31600 0 0 DELUXE CORPORATION COMMON STOCK 248019101 22 1124 SHARES X 1 1124 0 0 DENTSPLY INTERNATIONAL INC COM COMMON STOCK 249030107 1782 46173 SHARES X 1 45660 0 513 DENTSPLY INTERNATIONAL INC COM COMMON STOCK 249030107 438 11340 SHARES X 1 11340 0 0 DENTSPLY INTERNATIONAL INC COM COMMON STOCK 249030107 1290 33418 SHARES X 3 33418 0 0 DEUTSCHE TELEKOM AG SPONSORED COMMON STOCK 251566105 8 505 SHARES X 1 505 0 0 DEV DIVERSIFIED RLTY CORP COMMON STOCK 251591103 128 3056 SHARES X 1 N.A. N.A. N.A. DEV DIVERSIFIED RLTY CORP COMMON STOCK 251591103 25 600 SHARES X 1 N.A. N.A. N.A. DEV DIVERSIFIED RLTY CORP COMMON STOCK 251591103 46 1100 SHARES X 3 1100 0 0 DEVON ENERGY CORP COMMON STOCK 25179M103 2622 25131 SHARES X 1 24743 0 388 DEVON ENERGY CORP COMMON STOCK 25179M103 338 3239 SHARES X 1 2839 0 400 DEVON ENERGY CORP COMMON STOCK 25179M103 104 1000 SHARES X 2 0 0 1000 DEVON ENERGY CORP COMMON STOCK 25179M103 1805 17306 SHARES X 3 17306 0 0 DEVRY INC COMMON STOCK 251893103 21 500 SHARES X 1 500 0 0 DIAGEO PLC SPONSORED ADR COMMON STOCK 25243Q205 386 4751 SHARES X 1 4751 0 0 DIAGEO PLC SPONSORED ADR COMMON STOCK 25243Q205 41 500 SHARES X 3 500 0 0 DIAMOND OFFSHORE DRILLING COM COMMON STOCK 25271C102 6 50 SHARES X 1 50 0 0 DIAMOND OFFSHORE DRILLING COM COMMON STOCK 25271C102 16 140 SHARES X 3 140 0 0 DIAMONDS TR UNIT SER 1 COMMON STOCK 252787106 673 5500 SHARES X 1 5500 0 0 DIAMONDS TR UNIT SER 1 COMMON STOCK 252787106 392 3200 SHARES X 2 0 0 3200 DIEBOLD INC COMMON STOCK 253651103 3 90 SHARES X 1 90 0 0 DIEBOLD INC COMMON STOCK 253651103 13 350 SHARES X 1 350 0 0 DIGITAL REALTY TRUST INC COMMON STOCK 253868103 108 3050 SHARES X 1 N.A. N.A. N.A. DIGITAL REALTY TRUST INC COMMON STOCK 253868103 1775 49975 SHARES X 3 49975 0 0 DILLARDS INC COMMON STOCK 254067101 10 600 SHARES X 3 600 0 0 DIONEX CORP COMMON STOCK 254546104 1070 13900 SHARES X 2 0 0 13900 DIRECTV GROUP INC COMMON STOCK 25459L106 27 1103 SHARES X 1 554 0 549 DIRECTV GROUP INC COMMON STOCK 25459L106 36 1448 SHARES X 1 1448 0 0 DIRECTV GROUP INC COMMON STOCK 25459L106 198 7996 SHARES X 3 7996 0 0 DISNEY WALT CO COMMON STOCK 254687106 6746 214981 SHARES X 1 212003 0 2978 DISNEY WALT CO COMMON STOCK 254687106 2871 91503 SHARES X 1 85203 0 6300 18 of 67

DISNEY WALT CO COMMON STOCK 254687106 871 27746 SHARES X 2 6946 0 20800 DISNEY WALT CO COMMON STOCK 254687106 827 26332 SHARES X 3 24987 0 1345 DISNEY WALT CO COMMON STOCK 254687106 13 425 SHARES X 4 425 0 0 DISCOVERY HOLDING CO-A COMMON STOCK 25468Y107 32 1498 SHARES X 1 1498 0 0 DISCOVERY HOLDING CO-A COMMON STOCK 25468Y107 72 3400 SHARES X 1 3400 0 0 DISCOVERY HOLDING CO COMMON STOCK 25468Y206 57 2600 SHARES X 1 2600 0 0 DISCOVER FINANCIAL SERVICES COMMON STOCK 254709108 123 7540 SHARES X 1 7540 0 0 DISCOVER FINANCIAL SERVICES COMMON STOCK 254709108 104 6367 SHARES X 1 6111 0 256 DISCOVER FINANCIAL SERVICES COMMON STOCK 254709108 69 4200 SHARES X 3 4200 0 0 DR REDDYS LABS LTD ADR COMMON STOCK 256135203 14 1000 SHARES X 1 1000 0 0 DOLBY LABORATORIES INC CL A COMMON STOCK 25659T107 87 2400 SHARES X 2 0 0 2400 DOLLAR TREE INC COMMON STOCK 256746108 51 1861 SHARES X 1 1861 0 0 DOMINION RESOURCES BLACK WARRI COMMON STOCK 25746Q108 53 2500 SHARES X 1 2500 0 0 DOMINION RES INC VA COMMON STOCK 25746U109 4567 111822 SHARES X 1 109872 0 1950 DOMINION RES INC VA COMMON STOCK 25746U109 3144 76986 SHARES X 1 67550 0 9436 DOMINION RES INC VA COMMON STOCK 25746U109 270 6600 SHARES X 2 0 0 6600 DOMINION RES INC VA COMMON STOCK 25746U109 212 5200 SHARES X 3 5200 0 0 DONEGAL GROUP INC CL A COMMON STOCK 257701201 29 1685 SHARES X 1 1685 0 0 DONEGAL GROUP INC CL B COMMON STOCK 257701300 15 842 SHARES X 1 842 0 0 DONNELLEY R R & SONS COMMON STOCK 257867101 124 4099 SHARES X 1 4099 0 0 DONNELLEY R R & SONS COMMON STOCK 257867101 123 4066 SHARES X 1 4066 0 0 DONNELLEY R R & SONS COMMON STOCK 257867101 130 4280 SHARES X 2 0 0 4280 DONNELLEY R R & SONS COMMON STOCK 257867101 137 4500 SHARES X 3 4500 0 0 DOVER CORP COMMON STOCK 260003108 1370 32800 SHARES X 1 32800 0 0 DOVER CORP COMMON STOCK 260003108 1249 29900 SHARES X 1 26900 0 3000 DOVER CORP COMMON STOCK 260003108 212 5060 SHARES X 3 5060 0 0 DOW CHEMICAL CO COMMON STOCK 260543103 5100 138398 SHARES X 1 130010 0 8388 DOW CHEMICAL CO COMMON STOCK 260543103 2716 73713 SHARES X 1 72913 0 800 DOW CHEMICAL CO COMMON STOCK 260543103 3528 95725 SHARES X 2 35975 0 59750 DOW CHEMICAL CO COMMON STOCK 260543103 793 21515 SHARES X 3 21515 0 0 DRESS BARN INC COMMON STOCK 261570105 32 2500 SHARES X 1 2300 0 200 DRESS BARN INC COMMON STOCK 261570105 521 40300 SHARES X 3 40300 0 0 DREYFUS MUNICIPAL INCOME FUND PREFERRED STOCK 26201R102 61 7200 SHARES X 1 N.A. N.A. N.A. DREYFUS STRATEGIC MUN BD FD PREFERRED STOCK 26202F107 217 27602 SHARES X 1 N.A. N.A. N.A. DREYFUS STRATEGIC MUN BD FD PREFERRED STOCK 26202F107 55 7000 SHARES X 1 N.A. N.A. N.A. DU PONT E I DE NEMOU COMMON STOCK 263534109 7124 152359 SHARES X 1 150089 0 2270 DU PONT E I DE NEMOU COMMON STOCK 263534109 7491 160194 SHARES X 1 155794 0 4400 DU PONT E I DE NEMOU COMMON STOCK 263534109 1522 32536 SHARES X 2 15136 0 17400 DU PONT E I DE NEMOU COMMON STOCK 263534109 458 9800 SHARES X 3 9800 0 0 DU PONT E I DE NEMOU COMMON STOCK 263534109 5 100 SHARES X 4 100 0 0 DUKE REALTY CORP COMMON STOCK 264411505 31 1350 SHARES X 1 N.A. N.A. N.A. DUKE REALTY CORP COMMON STOCK 264411505 78 3400 SHARES X 1 N.A. N.A. N.A. DUKE REALTY CORP COMMON STOCK 264411505 200 8747 SHARES X 2 8747 0 0 DUKE REALTY CORP COMMON STOCK 264411505 11 500 SHARES X 3 N.A. N.A. N.A. DUKE ENERGY CORP COMMON STOCK 26441C105 780 43694 SHARES X 1 39194 0 4500 DUKE ENERGY CORP COMMON STOCK 26441C105 577 32336 SHARES X 1 30836 0 1500 DUKE ENERGY CORP COMMON STOCK 26441C105 295 16492 SHARES X 3 16492 0 0 DUN & BRADSTREET CORP COMMON STOCK 26483E100 54 662 SHARES X 1 474 0 188 DUN & BRADSTREET CORP COMMON STOCK 26483E100 49 600 SHARES X 1 600 0 0 DYNAMICS RESEARCH CORP COMMON STOCK 268057106 101 10000 SHARES X 1 10000 0 0 19 of 67

DYNEGY INC COMMON STOCK 26817G102 4 460 SHARES X 1 460 0 0 DYNEGY INC COMMON STOCK 26817G102 29 3700 SHARES X 3 3700 0 0 E M C CORPORATION MASSACHUSETTS COMMON STOCK 268648102 6110 426098 SHARES X 1 422082 0 4016 E M C CORPORATION MASSACHUSETTS COMMON STOCK 268648102 906 63150 SHARES X 1 55605 0 7545 E M C CORPORATION MASSACHUSETTS COMMON STOCK 268648102 8744 609734 SHARES X 2 228234 0 381500 E M C CORPORATION MASSACHUSETTS COMMON STOCK 268648102 2762 192765 SHARES X 3 189112 0 3653 ENSCO INTERNATIONAL INC COM COMMON STOCK 26874Q100 7941 126811 SHARES X 1 122870 0 3941 ENSCO INTERNATIONAL INC COM COMMON STOCK 26874Q100 948 15135 SHARES X 1 12230 0 2905 ENSCO INTERNATIONAL INC COM COMMON STOCK 26874Q100 2572 41063 SHARES X 3 38440 0 2623 ENI SPA-SPONS ADR COMMON STOCK 26874R108 1 14 SHARES X 1 14 0 0 ENI SPA-SPONS ADR COMMON STOCK 26874R108 14 212 SHARES X 2 0 0 212 EOG RESOURCES INC COMMON STOCK 26875P101 4948 41236 SHARES X 1 40437 0 799 EOG RESOURCES INC COMMON STOCK 26875P101 547 4560 SHARES X 1 3175 0 1385 EOG RESOURCES INC COMMON STOCK 26875P101 3450 28751 SHARES X 3 27217 0 1534 EP MEDSYSTEMS INC COM COMMON STOCK 26881P103 38 25000 SHARES X 2 0 0 25000 EAGLE BANCORP INC MD COMMON STOCK 268948106 1037 79481 SHARES X 2 0 0 79481 E TRADE FINL CORP COMMON STOCK 269246104 14 3600 SHARES X 3 3600 0 0 EV ENERGY PARTNER LP COMMON STOCK 26926V107 31 1200 SHARES X 2 0 0 1200 EAGLE MATERIALS INC COM W RIGH COMMON STOCK 26969P108 12 345 SHARES X 1 345 0 0 EAST WEST BANCORP INC COMMON STOCK 27579R104 178 10000 SHARES X 2 0 0 10000 EASTGROUP PROPERTIES INCORPORA COMMON STOCK 277276101 3394 73050 SHARES X 2 73050 0 0 EASTMAN CHEM CO COMMON STOCK 277432100 77 1227 SHARES X 1 1227 0 0 EASTMAN CHEM CO COMMON STOCK 277432100 54 872 SHARES X 1 372 0 500 EASTMAN CHEM CO COMMON STOCK 277432100 44 700 SHARES X 3 700 0 0 EASTMAN KODAK CO COMMON STOCK 277461109 46 2577 SHARES X 1 1520 0 1057 EASTMAN KODAK CO COMMON STOCK 277461109 68 3859 SHARES X 1 3859 0 0 EASTMAN KODAK CO COMMON STOCK 277461109 48 2700 SHARES X 3 2700 0 0 EATON CORP COMMON STOCK 278058102 620 7778 SHARES X 1 7778 0 0 EATON CORP COMMON STOCK 278058102 48 600 SHARES X 1 600 0 0 EATON CORP COMMON STOCK 278058102 102 1275 SHARES X 3 1275 0 0 EATON VANCE CORP COMMON STOCK 278265103 224 7350 SHARES X 1 7035 0 315 EATON VANCE CORP COMMON STOCK 278265103 607 19900 SHARES X 3 19900 0 0 EATON VANCE PA MUNI INC TR PREFERRED STOCK 27826T101 125 10000 SHARES X 1 N.A. N.A. N.A. EATON VANCE MUNICIPAL INCOME T PREFERRED STOCK 27826U108 68 5000 SHARES X 1 N.A. N.A. N.A. EATON VANCE TAX-ADVANTAGED DVD PREFERRED STOCK 27828G107 29 1250 SHARES X 1 N.A. N.A. N.A. EATON VANCE TAX-ADVANTAGED DVD PREFERRED STOCK 27828G107 149 6400 SHARES X 1 N.A. N.A. N.A. EATON VANCE SR FLOATING RATE F PREFERRED STOCK 27828Q105 33 2400 SHARES X 1 N.A. N.A. N.A. EBAY INC COMMON STOCK 278642103 1535 51447 SHARES X 1 51447 0 0 EBAY INC COMMON STOCK 278642103 97 3239 SHARES X 1 3239 0 0 EBAY INC COMMON STOCK 278642103 908 30444 SHARES X 3 30444 0 0 ECHELON CORPORATION COMMON STOCK 27874N105 40 2930 SHARES X 1 2930 0 0 ECOLAB INC COMMON STOCK 278865100 1142 26300 SHARES X 1 26300 0 0 ECOLAB INC COMMON STOCK 278865100 102 2350 SHARES X 1 2350 0 0 ECOLAB INC COMMON STOCK 278865100 65 1500 SHARES X 3 1500 0 0 EDISON INTERNATIONAL COM COMMON STOCK 281020107 45 910 SHARES X 1 910 0 0 EDISON INTERNATIONAL COM COMMON STOCK 281020107 142 2900 SHARES X 3 2900 0 0 EDWARDS LIFESCIENCES CORP COM COMMON STOCK 28176E108 88 1970 SHARES X 1 1970 0 0 EDWARDS LIFESCIENCES CORP COM COMMON STOCK 28176E108 103 2314 SHARES X 1 1714 0 600 EL PASO CORP COM COMMON STOCK 28336L109 26 1587 SHARES X 1 1587 0 0 EL PASO CORP COM COMMON STOCK 28336L109 67 4048 SHARES X 1 4048 0 0 20 of 67

EL PASO CORP COM COMMON STOCK 28336L109 250 15000 SHARES X 2 0 0 15000 EL PASO CORP COM COMMON STOCK 28336L109 103 6200 SHARES X 3 6200 0 0 ELECTRONIC ARTS COMMON STOCK 285512109 3282 65740 SHARES X 1 65055 0 685 ELECTRONIC ARTS COMMON STOCK 285512109 373 7480 SHARES X 1 7480 0 0 ELECTRONIC ARTS COMMON STOCK 285512109 571 11456 SHARES X 3 10022 0 1434 ELECTRONIC DATA SYS COMMON STOCK 285661104 12 740 SHARES X 1 740 0 0 ELECTRONIC DATA SYS COMMON STOCK 285661104 7 408 SHARES X 1 408 0 0 ELECTRONIC DATA SYS COMMON STOCK 285661104 82 4925 SHARES X 3 4925 0 0 ELECTRONICS FOR IMAG COMMON STOCK 286082102 151 10150 SHARES X 1 9760 0 390 ELECTRONICS FOR IMAG COMMON STOCK 286082102 7 500 SHARES X 1 0 0 500 ELECTRONICS FOR IMAG COMMON STOCK 286082102 360 24100 SHARES X 3 24100 0 0 EMBARQ CORP COMMON STOCK 29078E105 3 65 SHARES X 1 0 0 65 EMBARQ CORP COMMON STOCK 29078E105 21 516 SHARES X 1 516 0 0 EMBARQ CORP COMMON STOCK 29078E105 52 1300 SHARES X 3 1300 0 0 EMERSON ELEC CO COMMON STOCK 291011104 10221 198623 SHARES X 1 196289 0 2334 EMERSON ELEC CO COMMON STOCK 291011104 5902 114691 SHARES X 1 100281 0 14410 EMERSON ELEC CO COMMON STOCK 291011104 3978 77310 SHARES X 2 20000 0 57310 EMERSON ELEC CO COMMON STOCK 291011104 3401 66093 SHARES X 3 63981 0 2112 ENCANA CORP COMMON STOCK 292505104 45 600 SHARES X 1 600 0 0 ENCANA CORP COMMON STOCK 292505104 76 1000 SHARES X 2 0 0 1000 ENCANA CORP COMMON STOCK 292505104 17 230 SHARES X 3 230 0 0 ENBRIDGE ENERGY PTNR COMMON STOCK 29250R106 19 400 SHARES X 1 400 0 0 ENDEAVOUR INTERNATIONAL CORP COMMON STOCK 29259G101 1 1000 SHARES X 1 1000 0 0 ENDO PHARMACEUTI- CALS HLDGS INC COMMON STOCK 29264F205 27 1116 SHARES X 3 1116 0 0 ENERGY CONV DEVICES COMMON STOCK 292659109 36 1195 SHARES X 1 1100 0 95 ENERGY CONV DEVICES COMMON STOCK 292659109 6 200 SHARES X 1 200 0 0 ENERGY CONV DEVICES COMMON STOCK 292659109 580 19400 SHARES X 3 19400 0 0 ENERGEN CORP COMMON STOCK 29265N108 29 465 SHARES X 1 465 0 0 ENERGY EAST CORP COM COMMON STOCK 29266M109 136 5623 SHARES X 1 5623 0 0 ENERGY EAST CORP COM COMMON STOCK 29266M109 193 8003 SHARES X 1 7313 490 200 ENERGY EAST CORP COM COMMON STOCK 29266M109 145 6000 SHARES X 2 0 0 6000 ENERGIZER HLDGS INC COM COMMON STOCK 29266R108 118 1300 SHARES X 1 1300 0 0 ENERGIZER HLDGS INC COM COMMON STOCK 29266R108 9 100 SHARES X 1 100 0 0 ENERGY TRANSFER PARTNERS LP COMMON STOCK 29273R109 46 1000 SHARES X 1 1000 0 0 ENERGY TRANSFER PARTNERS LP COMMON STOCK 29273R109 78 1700 SHARES X 2 0 0 1700 ENERGY TRANSFER EQUITY LP COMMON STOCK 29273V100 34 1100 SHARES X 2 0 0 1100 ENERPLUS RESOURCES FUND COMMON STOCK 29274D604 26 600 SHARES X 1 600 0 0 ENERPLUS RESOURCES FUND COMMON STOCK 29274D604 158 3650 SHARES X 1 3650 0 0 ENTERGY CORP COMMON STOCK 29364G103 167 1527 SHARES X 1 1527 0 0 ENTERGY CORP COMMON STOCK 29364G103 213 1953 SHARES X 1 1953 0 0 ENTERGY CORP COMMON STOCK 29364G103 191 1750 SHARES X 3 1750 0 0 ENTERPRISE GP HOLDINGS LP COMMON STOCK 293716106 30 1000 SHARES X 2 0 0 1000 ENTERPRISE PRODUCTS PARTNERS L COMMON STOCK 293792107 62 2085 SHARES X 1 2085 0 0 ENTERPRISE PRODUCTS PARTNERS L COMMON STOCK 293792107 66 2232 SHARES X 1 2232 0 0 ENTERPRISE PRODUCTS PARTNERS L COMMON STOCK 293792107 3519 118485 SHARES X 2 20185 0 98300 ENVIRONMENTAL POWER CORP COMMON STOCK 29406L201 0 100 SHARES X 1 100 0 0 EQUIFAX INC COMMON STOCK 294429105 80 2316 SHARES X 1 2316 0 0 EQUIFAX INC COMMON STOCK 294429105 45 1300 SHARES X 3 1300 0 0 EQUINIX INC COMMON STOCK 29444U502 22 329 SHARES X 1 300 0 29 EQUINIX INC COMMON STOCK 29444U502 339 5100 SHARES X 3 5100 0 0 21 of 67

EQUITABLE RES INC COMMON STOCK 294549100 1258 21365 SHARES X 1 21300 0 65 EQUITABLE RES INC COMMON STOCK 294549100 295 5000 SHARES X 1 5000 0 0 EQUITABLE RES INC COMMON STOCK 294549100 751 12750 SHARES X 3 12750 0 0 EQUITY INCOME FUND-AT&T SHARES OTHER 294700703 66 600 SHARES X 1 N.A. N.A. N.A. EQUITY ONE INCORPORATED COMMON STOCK 294752100 20 850 SHARES X 1 N.A. N.A. N.A. EQUITY SH BEN INT RESIDE-NTIAL USD0.01 29476L107 10 250 SHARES X 1 N.A. N.A. N.A. EQUITY SH BEN INT RESIDENTIAL USD.01 29476L107 166 4000 SHARES X 1 N.A. N.A. N.A. EQUITY SH BEN INT RESIDENTIAL USD.01 29476L107 10 250 SHARES X 2 250 0 0 EQUITY SH BEN INT RESIDENTIAL USD.01 29476L107 100 2400 SHARES X 3 2400 0 0 TELEFONAKTIEBO - - LAGET LM ERICSSO COMMON STOCK 294821608 1 33 SHARES X 1 33 0 0 TELEFONAKTIEBO - - LAGET LM ERICSSO COMMON STOCK 294821608 25 1280 SHARES X 1 1280 0 0 ERIE INDEMNITY CO CL A COMMON STOCK 29530P102 5708 111500 SHARES X 1 111500 0 0 ESMARK INCORPORATED COMMON STOCK 296475106 3 245 SHARES X 1 245 0 0 DELHAIZE GROUP SPONSORED ADR COMMON STOCK 29759W101 8 100 SHARES X 1 100 0 0 EVERGREEN INCOME ADV FD PREFERRED STOCK 30023Y105 21 2000 SHARES X 1 N.A. N.A. N.A. EVERGREEN ENERGY INC COMMON STOCK 30024B104 31 20000 SHARES X 2 0 0 20000 EXELON CORP COMMON STOCK 30161N101 5248 64569 SHARES X 1 63569 0 1000 EXELON CORP COMMON STOCK 30161N101 1864 22941 SHARES X 1 21791 0 1150 EXELON CORP COMMON STOCK 30161N101 488 6000 SHARES X 3 6000 0 0 EXPEDIA INC COMMON STOCK 30212P105 7 300 SHARES X 1 300 0 0 EXPEDIA INC COMMON STOCK 30212P105 53 2430 SHARES X 3 2430 0 0 EXPEDITORS INTL WASH COMMON STOCK 302130109 601 13293 SHARES X 1 12862 0 431 EXPEDITORS INTL WASH COMMON STOCK 302130109 203 4500 SHARES X 2 0 0 4500 EXPEDITORS INTL WASH COMMON STOCK 302130109 1322 29250 SHARES X 3 29250 0 0 EXPRESS-1 EXPEDITED SOLUTIONS COMMON STOCK 30217Q108 1 800 SHARES X 1 800 0 0 EXPRESS SCRIPTS INC COMMON STOCK 302182100 14985 232980 SHARES X 1 227831 0 5149 EXPRESS SCRIPTS INC COMMON STOCK 302182100 3616 56225 SHARES X 1 53035 0 3190 EXPRESS SCRIPTS INC COMMON STOCK 302182100 4658 72395 SHARES X 3 70054 0 2341 EXXON MOBIL CORP COMMON STOCK 30231G102 98360 1162926 SHARES X 1 1142704 0 20222 EXXON MOBIL CORP COMMON STOCK 30231G102 76138 900192 SHARES X 1 815893 0 84299 EXXON MOBIL CORP COMMON STOCK 30231G102 6228 73628 SHARES X 2 14538 0 59090 EXXON MOBIL CORP COMMON STOCK 30231G102 23107 273194 SHARES X 3 268065 0 5129 EXXON MOBIL CORP COMMON STOCK 30231G102 25 300 SHARES X 4 300 0 0 FLIR SYS INC COMMON STOCK 302445101 92 3045 SHARES X 1 2800 0 245 FLIR SYS INC COMMON STOCK 302445101 1535 51000 SHARES X 3 51000 0 0 FMC TECHNOLOGIES INC COMMON STOCK 30249U101 269 4732 SHARES X 1 4570 0 162 FMC TECHNOLOGIES INC COMMON STOCK 30249U101 586 10300 SHARES X 3 10300 0 0 FNB CORP PA COMMON STOCK 302520101 24 1507 SHARES X 1 1507 0 0 FPL GROUP INC COMMON STOCK 302571104 7065 112602 SHARES X 1 112546 0 56 FPL GROUP INC COMMON STOCK 302571104 3646 58118 SHARES X 1 49376 0 8742 FPL GROUP INC COMMON STOCK 302571104 226 3600 SHARES X 3 3600 0 0 FPL GROUP INC COMMON STOCK 302571104 19 300 SHARES X 4 300 0 0 FACTSET RESEARCH SYSTEMS INC COMMON STOCK 303075105 48 900 SHARES X 1 900 0 0 FAIRPOINT COMMUNICATIONS INC COMMON STOCK 305560104 1 100 SHARES X 1 100 0 0 FAMILY DOLLAR STORES COMMON STOCK 307000109 6 300 SHARES X 1 300 0 0 FAMILY DOLLAR STORES COMMON STOCK 307000109 49 2497 SHARES X 1 2497 0 0 FAMILY DOLLAR STORES COMMON STOCK 307000109 24 1250 SHARES X 3 1250 0 0 FASTENAL CO COMMON STOCK 311900104 258 5619 SHARES X 1 5389 0 230 FASTENAL CO COMMON STOCK 311900104 36 775 SHARES X 1 775 0 0 FASTENAL CO COMMON STOCK 311900104 597 13000 SHARES X 2 0 0 13000 22 of 67

FASTENAL CO COMMON STOCK 311900104 665 14500 SHARES X 3 14500 0 0 FREDDIE MAC COMMON STOCK 313400301 146 5748 SHARES X 1 5748 0 0 FREDDIE MAC COMMON STOCK 313400301 10 380 SHARES X 1 380 0 0 FREDDIE MAC COMMON STOCK 313400301 5424 214220 SHARES X 2 57652 0 156568 FREDDIE MAC COMMON STOCK 313400301 157 6200 SHARES X 3 6200 0 0 FANNIE MAE - FEDERAL NATIONAL MORTGAGE ASSOC COMMON STOCK 313586109 1776 67468 SHARES X 1 66968 0 500 FANNIE MAE - FEDERAL NATIONAL MORTGAGE ASSOC COMMON STOCK 313586109 1026 38981 SHARES X 1 37731 0 1250 FANNIE MAE - FEDERAL NATIONAL MORTGAGE ASSOC COMMON STOCK 313586109 1213 46100 SHARES X 2 17400 0 28700 FANNIE MAE - FEDERAL NATIONAL MORTGAGE ASSOC COMMON STOCK 313586109 1055 40038 SHARES X 3 39022 0 1016 FEDERAL REALTY INV TR (REIT) COMMON STOCK 313747206 78 1000 SHARES X 1 N.A. N.A. N.A. FEDERAL REALTY INV TR (REIT) COMMON STOCK 313747206 156 2000 SHARES X 2 2000 0 0 FEDERAL SIGNAL CORP COMMON STOCK 313855108 14 1000 SHARES X 1 1000 0 0 FEDERATED INVS INC COMMON B 314211103 31 800 SHARES X 3 800 0 0 FEDEX CORP COM COMMON STOCK 31428X106 1538 16592 SHARES X 1 14842 0 1750 FEDEX CORP COM COMMON STOCK 31428X106 318 3430 SHARES X 1 2730 0 700 FEDEX CORP COM COMMON STOCK 31428X106 190 2050 SHARES X 2 0 0 2050 FEDEX CORP COM COMMON STOCK 31428X106 530 5715 SHARES X 3 5715 0 0 FELCOR LODGING TRUST INC (REIT COMMON STOCK 31430F101 12 1034 SHARES X 3 N.A. N.A. N.A. FERRELLGAS PARTNERS LP COMMON STOCK 315293100 30 1400 SHARES X 1 1400 0 0 F5 NETWORKS INC COMMON STOCK 315616102 1500 82542 SHARES X 1 81466 0 1076 F5 NETWORKS INC COMMON STOCK 315616102 15 810 SHARES X 1 810 0 0 F5 NETWORKS INC COMMON STOCK 315616102 1557 85679 SHARES X 3 84072 0 1607 FIDELITY NATL INFO COMMON STOCK 31620M106 140 3683 SHARES X 1 3556 0 127 FIDELITY NATL INFO COMMON STOCK 31620M106 22 574 SHARES X 1 574 0 0 FIDELITY NATL INFO COMMON STOCK 31620M106 341 8941 SHARES X 3 8941 0 0 FIDELITY NATIONAL FINANCIAL - COMMON STOCK 31620R105 39 2126 SHARES X 1 2126 0 0 FIDELITY NATIONAL FINANCIAL - COMMON STOCK 31620R105 13 735 SHARES X 1 735 0 0 FIDELITY NATIONAL FINANCIAL - COMMON STOCK 31620R105 26 1441 SHARES X 2 0 0 1441 FIFTH THIRD BANCORP COMMON STOCK 316773100 267 12777 SHARES X 1 12777 0 0 FIFTH THIRD BANCORP COMMON STOCK 316773100 57 2737 SHARES X 1 2737 0 0 FIFTH THIRD BANCORP COMMON STOCK 316773100 1491 71281 SHARES X 2 0 0 71281 FIFTH THIRD BANCORP COMMON STOCK 316773100 96 4600 SHARES X 3 4600 0 0 FIRST HORIZON NATL COMMON STOCK 320517105 72 5200 SHARES X 3 5200 0 0 FIRST INDUSTRIAL REALTY TR (RE COMMON STOCK 32054K103 10 317 SHARES X 1 N.A. N.A. N.A. FIRST MARBLEHEAD CORP COMMON STOCK 320771108 907 121485 SHARES X 2 54385 0 67100 FIRST MARINER BANCORP INCORPOR COMMON STOCK 320795107 18 3000 SHARES X 1 3000 0 0 FIRST NIAGARA FINANCIAL GROUP COMMON STOCK 33582V108 24 1762 SHARES X 1 1762 0 0 FIRST STATE FINANCIAL CORP FLO COMMON STOCK 33708M206 23 3253 SHARES X 1 3253 0 0 FISERV INC COMMON STOCK 337738108 38 795 SHARES X 1 795 0 0 FISERV INC COMMON STOCK 337738108 10 200 SHARES X 1 0 0 200 FISERV INC COMMON STOCK 337738108 3548 73786 SHARES X 2 11186 0 62600 FISERV INC COMMON STOCK 337738108 70 1450 SHARES X 3 1450 0 0 FIRSTENERGY CORP COMMON STOCK 337932107 637 9286 SHARES X 1 9286 0 0 FIRSTENERGY CORP COMMON STOCK 337932107 160 2326 SHARES X 1 2326 0 0 FIRSTENERGY CORP COMMON STOCK 337932107 82 1200 SHARES X 2 0 0 1200 FIRSTENERGY CORP COMMON STOCK 337932107 189 2750 SHARES X 3 2750 0 0 FIVE STAR QUALITY CARE INC COMMON STOCK 33832D106 0 10 SHARES X 1 0 0 10 FLANDERS CORPORATION COMMON STOCK 338494107 3417 560973 SHARES X 2 229973 0 331000 FLEXIBLE SOLUTIONS INTERNATION COMMON STOCK 33938T104 1 250 SHARES X 1 250 0 0 FLUOR CORP COMMON STOCK 343412102 610 4324 SHARES X 1 4324 0 0 23 of 67

FLUOR CORP COMMON STOCK 343412102 233 1650 SHARES X 1 1650 0 0 FLUOR CORP COMMON STOCK 343412102 113 800 SHARES X 3 800 0 0 FLOWERS FOODS INC COM COMMON STOCK 343498101 151 6085 SHARES X 2 0 0 6085 FLOWSERVE CORP COMMON STOCK 34354P105 133 1275 SHARES X 1 1250 0 25 FLOWSERVE CORP COMMON STOCK 34354P105 532 5100 SHARES X 3 5100 0 0 FOCUS MEDIA HOLDING LTD - ADR COMMON STOCK 34415V109 7 200 SHARES X 1 200 0 0 FOMENTO ECONOMICO MEXICANA ADR COMMON STOCK 344419106 32 777 SHARES X 3 777 0 0 FOOT LOCKER INC COMMON STOCK 344849104 81 6900 SHARES X 3 6900 0 0 FORD MOTOR CO COMMON STOCK 345370860 75 13069 SHARES X 1 13069 0 0 FORD MOTOR CO COMMON STOCK 345370860 29 5110 SHARES X 1 1550 0 3560 FORD MOTOR CO COMMON STOCK 345370860 162 14283 SHARES X 2 14283 0 0 FORD MOTOR CO COMMON STOCK 345370860 105 18400 SHARES X 3 18400 0 0 FORDING CANADIAN COAL TRUST COMMON STOCK 345425102 448 8575 SHARES X 1 8575 0 0 FORDING CANADIAN COAL TRUST COMMON STOCK 345425102 437 8375 SHARES X 1 8125 0 250 FOREST CITY ENTERPRISES INC COMMON STOCK 345550107 37 1000 SHARES X 2 0 0 1000 FOREST LABS INC COMMON STOCK 345838106 56 1401 SHARES X 1 1401 0 0 FOREST LABS INC COMMON STOCK 345838106 17 430 SHARES X 1 430 0 0 FOREST LABS INC COMMON STOCK 345838106 114 2850 SHARES X 3 2850 0 0 FOREST OIL CORP COMMON STOCK 346091705 24 500 SHARES X 1 500 0 0 FORESTAR REAL ESTATE GROUP COMMON STOCK 346233109 1 42 SHARES X 1 42 0 0 FORESTAR REAL ESTATE GROUP COMMON STOCK 346233109 1 33 SHARES X 1 0 0 33 FORESTAR REAL ESTATE GROUP COMMON STOCK 346233109 4 171 SHARES X 2 0 0 171 FORMFACTOR INC COMMON STOCK 346375108 33 1745 SHARES X 1 1600 0 145 FORMFACTOR INC COMMON STOCK 346375108 555 29050 SHARES X 3 29050 0 0 FORTUNE BRANDS INC COMMON STOCK 349631101 789 11353 SHARES X 1 11353 0 0 FORTUNE BRANDS INC COMMON STOCK 349631101 729 10489 SHARES X 1 8382 0 2107 FORTUNE BRANDS INC COMMON STOCK 349631101 17 250 SHARES X 2 0 0 250 FORTUNE BRANDS INC COMMON STOCK 349631101 90 1300 SHARES X 3 1300 0 0 FOSSIL INC COMMON STOCK 349882100 36 1190 SHARES X 1 1100 0 90 FOSSIL INC COMMON STOCK 349882100 592 19400 SHARES X 3 19400 0 0 FOUNDRY NETWORKS INC COMMON STOCK 35063R100 40 3495 SHARES X 1 3200 0 295 FOUNDRY NETWORKS INC COMMON STOCK 35063R100 674 58200 SHARES X 3 58200 0 0 FRANCE TELECOM SA-SPONS ADR COMMON STOCK 35177Q105 2 70 SHARES X 1 70 0 0 FRANKLIN RES INC COMMON STOCK 354613101 80 825 SHARES X 1 825 0 0 FRANKLIN RES INC COMMON STOCK 354613101 34 350 SHARES X 1 350 0 0 FRANKLIN RES INC COMMON STOCK 354613101 138 1425 SHARES X 3 1425 0 0 FREEPORT- MCMORAN C&G COMMON STOCK 35671D857 1325 13772 SHARES X 1 13672 0 100 FREEPORT- MCMORAN C&G COMMON STOCK 35671D857 14 150 SHARES X 1 150 0 0 FREEPORT- MCMORAN C&G COMMON STOCK 35671D857 797 8271 SHARES X 3 8271 0 0 FRONTEER DEVELOPMENT GROUP INC COMMON STOCK 35903Q106 2 500 SHARES X 1 500 0 0 FULL HOUSE RESORTS INC COMMON STOCK 359678109 1 500 SHARES X 1 500 0 0 FULTON FINANCIAL CORP COMMON STOCK 360271100 2151 175048 SHARES X 1 175048 0 0 FULTON FINANCIAL CORP COMMON STOCK 360271100 1712 139303 SHARES X 1 89444 4000 45859 GABELLI EQUITY TRUST PREFERRED STOCK 362397101 13 1509 SHARES X 1 N.A. N.A. N.A. GABELLI GLOBAL MULTIMEDIA TR PREFERRED STOCK 36239Q109 1 135 SHARES X 1 N.A. N.A. N.A. GABELLI UTILITY TRUST PREFERRED STOCK 36240A101 1 150 SHARES X 1 N.A. N.A. N.A. GABELLI GLOBAL HEALTHCARE & WE PREFERRED STOCK 36246K103 1 75 SHARES X 1 N.A. N.A. N.A. GALLAGHER ARTHUR J. & CO COMMON STOCK 363576109 24 1000 SHARES X 1 1000 0 0 GAMESTOP CORP - - CLASS A COMMON STOCK 36467W109 1478 28587 SHARES X 1 27616 0 971 GAMESTOP CORP - - CLASS A COMMON STOCK 36467W109 12 225 SHARES X 1 0 0 225 24 of 67

GAMESTOP CORP - - CLASS A COMMON STOCK 36467W109 2343 45320 SHARES X 3 45320 0 0 GANNETT CO INC COMMON STOCK 364730101 202 6970 SHARES X 1 6970 0 0 GANNETT CO INC COMMON STOCK 364730101 338 11650 SHARES X 1 11650 0 0 GANNETT CO INC COMMON STOCK 364730101 155 5332 SHARES X 2 0 0 5332 GANNETT CO INC COMMON STOCK 364730101 87 3000 SHARES X 3 3000 0 0 GAP INC COMMON STOCK 364760108 250 12725 SHARES X 1 12725 0 0 GAP INC COMMON STOCK 364760108 278 14125 SHARES X 1 14125 0 0 GAP INC COMMON STOCK 364760108 112 5680 SHARES X 3 5680 0 0 GEN PROBE INC COMMON STOCK 36866T103 164 3410 SHARES X 1 3260 0 150 GEN PROBE INC COMMON STOCK 36866T103 458 9500 SHARES X 3 9500 0 0 GENCORP INC COMMON STOCK 368682100 7 645 SHARES X 1 645 0 0 GENELABS TECHNOLOGIES INC COMMON STOCK 368706206 1 600 SHARES X 1 600 0 0 GENENTECH INC COMMON STOCK 368710406 4142 51027 SHARES X 1 50227 0 800 GENENTECH INC COMMON STOCK 368710406 484 5965 SHARES X 1 5025 0 940 GENENTECH INC COMMON STOCK 368710406 122 1500 SHARES X 2 0 0 1500 GENENTECH INC COMMON STOCK 368710406 566 6976 SHARES X 3 6976 0 0 GENERAL AMERICAN INVESTORS CO PREFERRED STOCK 368802104 58 1829 SHARES X 2 1829 0 0 GENERAL CABLE CORP COMMON STOCK 369300108 51 870 SHARES X 1 800 0 70 GENERAL CABLE CORP COMMON STOCK 369300108 845 14300 SHARES X 3 14300 0 0 GENERAL COMMUNICATIONS INC CLA COMMON STOCK 369385109 1 200 SHARES X 2 0 0 200 GENERAL DYNAMICS COMMON STOCK 369550108 4908 58875 SHARES X 1 58875 0 0 GENERAL DYNAMICS COMMON STOCK 369550108 1146 13750 SHARES X 1 13750 0 0 GENERAL DYNAMICS COMMON STOCK 369550108 17 200 SHARES X 2 0 0 200 GENERAL DYNAMICS COMMON STOCK 369550108 386 4638 SHARES X 3 4638 0 0 GENERAL ELECTRIC CO COMMON STOCK 369604103 73416 1983683 SHARES X 1 1940412 0 43271 GENERAL ELECTRIC CO COMMON STOCK 369604103 67790 1831672 SHARES X 1 1743960 0 87712 GENERAL ELECTRIC CO COMMON STOCK 369604103 24175 653186 SHARES X 2 166784 0 486402 GENERAL ELECTRIC CO COMMON STOCK 369604103 14746 398410 SHARES X 3 386687 0 11723 GENERAL ELECTRIC CO COMMON STOCK 369604103 20 550 SHARES X 4 550 0 0 GENERAL GROWTH PPTYS COMMON STOCK 370021107 76 2000 SHARES X 1 N.A. N.A. N.A. GENERAL GROWTH PPTYS COMMON STOCK 370021107 7 191 SHARES X 2 191 0 0 GENERAL GROWTH PPTYS COMMON STOCK 370021107 88 2300 SHARES X 3 2300 0 0 GENERAL MILLS INC COMMON STOCK 370334104 3739 62436 SHARES X 1 62436 0 0 GENERAL MILLS INC COMMON STOCK 370334104 1763 29438 SHARES X 1 29038 0 400 GENERAL MILLS INC COMMON STOCK 370334104 120 2000 SHARES X 2 0 0 2000 GENERAL MILLS INC COMMON STOCK 370334104 535 8925 SHARES X 3 8925 0 0 GENERAL MILLS INC COMMON STOCK 370334104 9 150 SHARES X 4 150 0 0 GENERAL MOTORS CORP COMMON STOCK 370442105 97 5102 SHARES X 1 3908 0 1194 GENERAL MOTORS CORP COMMON STOCK 370442105 60 3172 SHARES X 1 2824 0 348 GENERAL MOTORS CORP COMMON STOCK 370442105 101 5300 SHARES X 3 5300 0 0 GENERAL MOTORS CORP PFD 5.25% PREFERRED STOCK 370442733 3 200 SHARES X 1 N.A. N.A. N.A. GENESIS LEASE LTD-ADS COMMON STOCK 37183T107 7 500 SHARES X 1 500 0 0 GENESIS ENERGY LP COMMON STOCK 371927104 38 2000 SHARES X 2 0 0 2000 GENUINE PARTS CO COMMON STOCK 372460105 317 7880 SHARES X 1 7880 0 0 GENUINE PARTS CO COMMON STOCK 372460105 251 6250 SHARES X 1 6250 0 0 GENUINE PARTS CO COMMON STOCK 372460105 503 12500 SHARES X 2 7300 0 5200 GENUINE PARTS CO COMMON STOCK 372460105 55 1360 SHARES X 3 1360 0 0 GENWORTH FINANCIAL COMMON STOCK 37247D106 2 85 SHARES X 1 85 0 0 GENWORTH FINANCIAL COMMON STOCK 37247D106 88 3900 SHARES X 3 3900 0 0 GENZYME CORP COMMON STOCK 372917104 1522 20421 SHARES X 1 19871 0 550 25 of 67

GENZYME CORP COMMON STOCK 372917104 94 1260 SHARES X 1 1260 0 0 GENZYME CORP COMMON STOCK 372917104 398 5344 SHARES X 2 0 0 5344 GENZYME CORP COMMON STOCK 372917104 179 2400 SHARES X 3 2400 0 0 GEVITY HR INC COMMON STOCK 374393106 28 3260 SHARES X 1 3000 0 260 GEVITY HR INC COMMON STOCK 374393106 469 54100 SHARES X 3 54100 0 0 GILEAD SCIENCES INC COMMON STOCK 375558103 4518 87675 SHARES X 1 86673 0 1002 GILEAD SCIENCES INC COMMON STOCK 375558103 476 9233 SHARES X 1 9233 0 0 GILEAD SCIENCES INC COMMON STOCK 375558103 3638 70605 SHARES X 3 68275 0 2330 GLACIER BANCORP INC COMMON STOCK 37637Q105 50 2615 SHARES X 1 2400 0 215 GLACIER BANCORP INC COMMON STOCK 37637Q105 832 43400 SHARES X 3 43400 0 0 GLADSTONE CAPITAL CORP COMMON STOCK 376535100 94 5000 SHARES X 1 5000 0 0 GLADSTONE CAPITAL CORP COMMON STOCK 376535100 9355 500005 SHARES X 2 131805 0 368200 GLADSTONE COMMERCIAL CORP COMMON STOCK 376536108 62 4000 SHARES X 1 N.A. N.A. N.A. GLADSTONE COMMERCIAL CORP COMMON STOCK 376536108 3621 232850 SHARES X 2 232850 0 0 GLATFELTER COMMON STOCK 377316104 595 39403 SHARES X 1 39403 0 0 GLAXOSMITH- KLINE PLC ADR COMMON STOCK 37733W105 944 22251 SHARES X 1 21341 0 910 GLAXOSMITH- KLINE PLC ADR COMMON STOCK 37733W105 1437 33859 SHARES X 1 27159 0 6700 GLAXOSMITH- KLINE PLC ADR COMMON STOCK 37733W105 162 3827 SHARES X 2 0 0 3827 GLOBAL INDUSTRIES LTD COMMON STOCK 379336100 12 740 SHARES X 3 740 0 0 GOLD FIELDS LIMITED ADR COMMON STOCK 38059T106 3 250 SHARES X 1 250 0 0 GOLDMAN SACHS GROUP COMMON STOCK 38141G104 4676 28270 SHARES X 1 26783 0 1487 GOLDMAN SACHS GROUP COMMON STOCK 38141G104 960 5805 SHARES X 1 5410 0 395 GOLDMAN SACHS GROUP COMMON STOCK 38141G104 248 1500 SHARES X 2 0 0 1500 GOLDMAN SACHS GROUP COMMON STOCK 38141G104 3674 22216 SHARES X 3 21824 0 392 GOODRICH CORP COMMON STOCK 382388106 52 900 SHARES X 1 900 0 0 GOODRICH CORP COMMON STOCK 382388106 98 1700 SHARES X 1 400 0 1300 GOODRICH CORP COMMON STOCK 382388106 66 1150 SHARES X 3 1150 0 0 GOODYEAR TIRE & RUBBER CO COMMON STOCK 382550101 3 100 SHARES X 1 100 0 0 GOODYEAR TIRE & RUBBER CO COMMON STOCK 382550101 57 2200 SHARES X 3 2200 0 0 GOOGLE INC COMMON STOCK 38259P508 8327 18905 SHARES X 1 18606 0 299 GOOGLE INC COMMON STOCK 38259P508 377 857 SHARES X 1 570 0 287 GOOGLE INC COMMON STOCK 38259P508 14997 34048 SHARES X 2 11098 0 22950 GOOGLE INC COMMON STOCK 38259P508 7913 17964 SHARES X 3 17641 0 323 GRACO INC COMMON STOCK 384109104 1572 43349 SHARES X 1 41765 0 1584 GRACO INC COMMON STOCK 384109104 4 100 SHARES X 1 100 0 0 GRACO INC COMMON STOCK 384109104 145 4000 SHARES X 2 0 0 4000 GRACO INC COMMON STOCK 384109104 1550 42753 SHARES X 3 39998 0 2755 GRAINGER W W INC COMMON STOCK 384802104 397 5200 SHARES X 1 5200 0 0 GRAINGER W W INC COMMON STOCK 384802104 244 3200 SHARES X 1 3200 0 0 GRAINGER W W INC COMMON STOCK 384802104 76 1000 SHARES X 2 0 0 1000 GRAINGER W W INC COMMON STOCK 384802104 46 605 SHARES X 3 605 0 0 GRANITE CONSTR INC COMMON STOCK 387328107 42 1275 SHARES X 1 1225 0 50 GRANITE CONSTR INC COMMON STOCK 387328107 334 10200 SHARES X 3 10200 0 0 GRANT PRIDECO INC COMMON STOCK 38821G101 322 6544 SHARES X 1 6263 0 281 GRANT PRIDECO INC COMMON STOCK 38821G101 859 17457 SHARES X 3 17457 0 0 GREAT PLAINS ENERGY INC COMMON STOCK 391164100 19 770 SHARES X 1 770 0 0 GREAT PLAINS ENERGY INC COMMON STOCK 391164100 21 850 SHARES X 1 850 0 0 GREATER CHINA FUND INC PREFERRED STOCK 39167B102 8 420 SHARES X 1 N.A. N.A. N.A. GREATER CHINA FUND INC PREFERRED STOCK 39167B102 2 100 SHARES X 1 N.A. N.A. N.A. GREENBRIER COMPANIES INC COMMON STOCK 393657101 387 14600 SHARES X 2 0 0 14600 26 of 67

GREENBRIER COS CONV 2.375% 5 OTHER 393657AD3 414 500000 SHARES X 2 500000 0 0 GREENFIELD ONLINE COMMON STOCK 395150105 45 3800 SHARES X 1 3490 0 310 GREENFIELD ONLINE COMMON STOCK 395150105 720 60700 SHARES X 3 60700 0 0 GREIF INC COMMON STOCK 397624107 30 435 SHARES X 1 400 0 35 GREIF INC COMMON STOCK 397624107 483 7100 SHARES X 3 7100 0 0 GREY WOLF INC COMMON STOCK 397888108 23 3367 SHARES X 1 3367 0 0 GREY WOLF INC COMMON STOCK 397888108 13 1887 SHARES X 3 1887 0 0 CGI GROUP INC - - CL A COMMON STOCK 39945C109 24 2268 SHARES X 1 2268 0 0 CGI GROUP INC - - CL A COMMON STOCK 39945C109 16 1500 SHARES X 2 0 0 1500 GUARANTY FINANCIAL GROUP COMMON STOCK 40108N106 0 42 SHARES X 1 42 0 0 GUARANTY FINANCIAL GROUP COMMON STOCK 40108N106 0 33 SHARES X 1 0 0 33 GUARANTY FINANCIAL GROUP COMMON STOCK 40108N106 2 171 SHARES X 2 0 0 171 GYMBOREE CORP COMMON STOCK 403777105 35 877 SHARES X 1 800 0 77 GYMBOREE CORP COMMON STOCK 403777105 610 15300 SHARES X 3 15300 0 0 HCC INS HLDGS INC COMMON STOCK 404132102 212 9359 SHARES X 1 8944 0 415 HCC INS HLDGS INC COMMON STOCK 404132102 603 26616 SHARES X 3 26616 0 0 HCP INC COMMON STOCK 40414L109 198 5856 SHARES X 1 N.A. N.A. N.A. HCP INC COMMON STOCK 40414L109 112 3316 SHARES X 2 3316 0 0 HCP INC COMMON STOCK 40414L109 738 21800 SHARES X 3 21800 0 0 HRPT PROPERTIES TRUST (REIT) COMMON STOCK 40426W101 1 148 SHARES X 1 N.A. N.A. N.A. HRPT PROPERTIES TRUST (REIT) COMMON STOCK 40426W101 8 1200 SHARES X 1 N.A. N.A. N.A. HSBC HOLDINGS PLC SPON ADR COMMON STOCK 404280406 101 1233 SHARES X 1 1233 0 0 HSBC HOLDINGS PLC SPON ADR COMMON STOCK 404280406 21 250 SHARES X 1 250 0 0 HALLIBURTON COMMON STOCK 406216101 399 10137 SHARES X 1 8437 0 1700 HALLIBURTON COMMON STOCK 406216101 501 12732 SHARES X 1 12732 0 0 HALLIBURTON COMMON STOCK 406216101 315 8000 SHARES X 3 8000 0 0 JOHN HANCOCK BANK & THRIFT OPP PREFERRED STOCK 409735107 12 2000 SHARES X 1 N.A. N.A. N.A. JOHN HANCOCK BANK & THRIFT OPP PREFERRED STOCK 409735107 9 1616 SHARES X 2 1616 0 0 JOHN HANCOCK PATR PREM DIV FD PREFERRED STOCK 41013T105 10 1123 SHARES X 1 N.A. N.A. N.A. JOHN HANCOCK PFD INC FD II PREFERRED STOCK 41013X106 22 1150 SHARES X 1 N.A. N.A. N.A. JOHN HANCOCK PFD INC FD III PREFERRED STOCK 41021P103 7 400 SHARES X 1 N.A. N.A. N.A. HANESBRANDS INC COMMON STOCK 410345102 7 225 SHARES X 1 225 0 0 HANESBRANDS INC COMMON STOCK 410345102 33 1145 SHARES X 1 745 0 400 HANOVER INSURANCE GROUP INC COMMON STOCK 410867105 41 985 SHARES X 1 900 0 85 HANOVER INSURANCE GROUP INC COMMON STOCK 410867105 695 16900 SHARES X 3 16900 0 0 HARLEY DAVIDSON INC COMMON STOCK 412822108 697 18574 SHARES X 1 18574 0 0 HARLEY DAVIDSON INC COMMON STOCK 412822108 564 15050 SHARES X 1 11850 0 3200 HARLEY DAVIDSON INC COMMON STOCK 412822108 79 2100 SHARES X 3 2100 0 0 HARLEYSVILLE NATIONAL CORP COMMON STOCK 412850109 7 500 SHARES X 1 500 0 0 HARMAN INTERNATIONAL INDUSTRIE COMMON STOCK 413086109 4 100 SHARES X 1 100 0 0 HARMAN INTERNATIONAL INDUSTRIE COMMON STOCK 413086109 30 700 SHARES X 2 0 0 700 HARMAN INTERNATIONAL INDUSTRIE COMMON STOCK 413086109 25 575 SHARES X 3 575 0 0 HARRIS & HARRIS GROUP INC COMMON STOCK 413833104 2 250 SHARES X 1 250 0 0 HARRIS & HARRIS GROUP INC COMMON STOCK 413833104 1 200 SHARES X 1 200 0 0 HARRIS CORP COMMON STOCK 413875105 4710 97056 SHARES X 1 95790 0 1266 HARRIS CORP COMMON STOCK 413875105 467 9620 SHARES X 1 9620 0 0 HARRIS CORP COMMON STOCK 413875105 5415 111574 SHARES X 3 109525 0 2049 HARSCO CORP COMMON STOCK 415864107 20185 364482 SHARES X 1 295577 0 68905 HARSCO CORP COMMON STOCK 415864107 5798 104703 SHARES X 1 104703 0 0 HARSCO CORP COMMON STOCK 415864107 5053 91268 SHARES X 3 89164 0 2104 27 of 67

HARTFORD FINANCIAL SVCS GRP IN COMMON STOCK 416515104 2149 28367 SHARES X 1 25807 0 2560 HARTFORD FINANCIAL SVCS GRP IN COMMON STOCK 416515104 968 12781 SHARES X 1 11741 0 1040 HARTFORD FINANCIAL SVCS GRP IN COMMON STOCK 416515104 109 1440 SHARES X 2 0 0 1440 HARTFORD FINANCIAL SVCS GRP IN COMMON STOCK 416515104 220 2900 SHARES X 3 2900 0 0 HARTFORD FINANCIAL SVCS GRP IN COMMON STOCK 416515104 8 100 SHARES X 4 100 0 0 HARVEST ENERGY TRUST-UNITS COMMON STOCK 41752X101 2 100 SHARES X 1 100 0 0 HARVEST ENERGY TRUST-UNITS COMMON STOCK 41752X101 13 600 SHARES X 1 600 0 0 HASBRO INC COMMON STOCK 418056107 5 170 SHARES X 1 170 0 0 HASBRO INC COMMON STOCK 418056107 53 1900 SHARES X 3 1900 0 0 HAYNES INTERNATIONAL COMMON STOCK 420877201 282 5132 SHARES X 1 4840 0 292 HAYNES INTERNATIONAL COMMON STOCK 420877201 2109 38425 SHARES X 3 38425 0 0 HEALTH MANAGEMENT- CLASS A COMMON STOCK 421933102 48 9050 SHARES X 1 9050 0 0 HEALTH MANAGEMENT- CLASS A COMMON STOCK 421933102 20 3855 SHARES X 1 3505 0 350 HEALTHCARE REALTY TRUST INC (R COMMON STOCK 421946104 9 350 SHARES X 1 N.A. N.A. N.A. HEALTHCARE REALTY TRUST INC (R COMMON STOCK 421946104 5 200 SHARES X 1 N.A. N.A. N.A. HEALTHCARE REALTY TRUST INC (R COMMON STOCK 421946104 173 6600 SHARES X 2 6600 0 0 HEALTH CARE REIT INC COMMON STOCK 42217K106 45 1000 SHARES X 1 N.A. N.A. N.A. HEALTH CARE REIT INC COMMON STOCK 42217K106 429 9500 SHARES X 2 9500 0 0 HEALTHEXTRAS INCORPORATED COMMON STOCK 422211102 10 400 SHARES X 1 400 0 0 HEALTHEXTRAS INCORPORATED COMMON STOCK 422211102 62 2500 SHARES X 2 0 0 2500 HEALTH NET INC COM COMMON STOCK 42222G108 31 1000 SHARES X 1 1000 0 0 HEALTHWAYS INC COMMON STOCK 422245100 99 2800 SHARES X 2 0 0 2800 HEARTLAND PAYMENT SYSTEMS INC COMMON STOCK 42235N108 85 3700 SHARES X 2 0 0 3700 HECLA MNG CO COM COMMON STOCK 422704106 4 350 SHARES X 1 350 0 0 HEINZ H J CO COMMON STOCK 423074103 1026 21846 SHARES X 1 21846 0 0 HEINZ H J CO COMMON STOCK 423074103 904 19241 SHARES X 1 18741 0 500 HEINZ H J CO COMMON STOCK 423074103 625 13312 SHARES X 2 9512 0 3800 HEINZ H J CO COMMON STOCK 423074103 132 2800 SHARES X 3 2800 0 0 HELIX ENERGY SOLUTIONS GRP COMMON STOCK 42330P107 7 218 SHARES X 1 218 0 0 HERCULES INC COMMON STOCK 427056106 93 5100 SHARES X 1 5100 0 0 HERCULES INC COMMON STOCK 427056106 18 1000 SHARES X 3 1000 0 0 THE HERSHEY COMPANY COMMON STOCK 427866108 3470 92128 SHARES X 1 88074 0 4054 THE HERSHEY COMPANY COMMON STOCK 427866108 1779 47230 SHARES X 1 40685 0 6545 THE HERSHEY COMPANY COMMON STOCK 427866108 30 800 SHARES X 2 0 0 800 THE HERSHEY COMPANY COMMON STOCK 427866108 650 17259 SHARES X 3 15415 0 1844 HESS CORPORATION COMMON STOCK 42809H107 225 2550 SHARES X 3 2550 0 0 HEWLETT PACKARD CO COMMON STOCK 428236103 10271 224943 SHARES X 1 221211 0 3732 HEWLETT PACKARD CO COMMON STOCK 428236103 2873 62928 SHARES X 1 58228 0 4700 HEWLETT PACKARD CO COMMON STOCK 428236103 1894 41484 SHARES X 2 15730 0 25754 HEWLETT PACKARD CO COMMON STOCK 428236103 5482 120064 SHARES X 3 116910 0 3154 HEWLETT PACKARD CO COMMON STOCK 428236103 11 237 SHARES X 4 237 0 0 HEXCEL CORP COMMON STOCK 428291108 69 3595 SHARES X 1 3300 0 295 HEXCEL CORP COMMON STOCK 428291108 1131 59200 SHARES X 3 59200 0 0 HI/FN INC COMMON STOCK 428358105 1 260 SHARES X 1 260 0 0 HIGHWOODS PROPERTIES (REIT) COMMON STOCK 431284108 16 500 SHARES X 1 N.A. N.A. N.A. HILAND PARTNERS LP COMMON STOCK 431291103 32 700 SHARES X 2 0 0 700 HILB ROGAL & HOBBS CO COMMON STOCK 431294107 156 4952 SHARES X 2 0 0 4952 HILAND HOLDINGS GP LP COMMON STOCK 43129M107 306 13300 SHARES X 2 0 0 13300 HILL INTERNATIONAL INC COMMON STOCK 431466101 119 9480 SHARES X 1 8700 0 780 HILL INTERNATIONAL INC COMMON STOCK 431466101 1991 159100 SHARES X 3 159100 0 0 28 of 67

HOLOGIC INC COMMON STOCK 436440101 5252 94458 SHARES X 1 92919 0 1539 HOLOGIC INC COMMON STOCK 436440101 300 5389 SHARES X 1 3939 0 1450 HOLOGIC INC COMMON STOCK 436440101 8078 145292 SHARES X 3 143164 0 2128 HOME DEPOT INC COMMON STOCK 437076102 7625 272630 SHARES X 1 267809 0 4821 HOME DEPOT INC COMMON STOCK 437076102 2623 93793 SHARES X 1 87468 0 6325 HOME DEPOT INC COMMON STOCK 437076102 1835 65599 SHARES X 2 53599 0 12000 HOME DEPOT INC COMMON STOCK 437076102 3348 119684 SHARES X 3 116797 0 2887 HOME DEPOT INC COMMON STOCK 437076102 8 300 SHARES X 4 300 0 0 HOME PROPERTIES INC (REIT) COMMON STOCK 437306103 76 1575 SHARES X 1 N.A. N.A. N.A. HOME PROPERTIES INC (REIT) COMMON STOCK 437306103 158 3288 SHARES X 1 N.A. N.A. N.A. HOME PROPERTIES INC (REIT) COMMON STOCK 437306103 6855 142827 SHARES X 2 142827 0 0 HONEYWELL INTERNATIONAL INCORPORATED COMMON STOCK 438516106 764 13533 SHARES X 1 13533 0 0 HONEYWELL INTERNATIONAL INCORPORATED COMMON STOCK 438516106 2050 36330 SHARES X 1 36330 0 0 HONEYWELL INTERNATIONAL INCORPORATED COMMON STOCK 438516106 1896 33612 SHARES X 2 13912 0 19700 HONEYWELL INTERNATIONAL INCORPORATED COMMON STOCK 438516106 407 7214 SHARES X 3 7214 0 0 HONEYWELL INTERNATIONAL INCORPORATED COMMON STOCK 438516106 17 300 SHARES X 4 300 0 0 HOSPIRA INC COMMON STOCK 441060100 147 3434 SHARES X 1 3434 0 0 HOSPIRA INC COMMON STOCK 441060100 146 3425 SHARES X 1 3055 0 370 HOSPIRA INC COMMON STOCK 441060100 56 1300 SHARES X 3 1300 0 0 HOSPITALITY PROPERTIES TRUST ( COMMON STOCK 44106M102 24 709 SHARES X 1 N.A. N.A. N.A. HOSPITALITY PROPERTIES TRUST ( COMMON STOCK 44106M102 10 300 SHARES X 1 N.A. N.A. N.A. HOST HOTELS & RESORTS INC COMMON STOCK 44107P104 3 178 SHARES X 1 N.A. N.A. N.A. HOST HOTELS & RESORTS INC COMMON STOCK 44107P104 5 303 SHARES X 1 N.A. N.A. N.A. HOST HOTELS & RESORTS INC COMMON STOCK 44107P104 191 11978 SHARES X 2 11978 0 0 HOST HOTELS & RESORTS INC COMMON STOCK 44107P104 72 4500 SHARES X 3 4500 0 0 HOUSTON WIRE & CABLE CO COMMON STOCK 44244K109 96 6000 SHARES X 2 0 0 6000 HUANENG POWER INTL-SPONS ADR COMMON STOCK 443304100 80 2620 SHARES X 1 2620 0 0 HUB GROUP INC COMMON STOCK 443320106 36 1090 SHARES X 1 1000 0 90 HUB GROUP INC COMMON STOCK 443320106 589 17900 SHARES X 3 17900 0 0 HUDSON CITY BANCORP COMMON STOCK 443683107 78 4400 SHARES X 3 4400 0 0 HUDSON HIGHLAND GROUP INC COMMON STOCK 443792106 0 18 SHARES X 1 18 0 0 HUDSON TECHNOLOGIES INC COMMON STOCK 444144109 1 500 SHARES X 1 500 0 0 HUGOTON ROYALTY TRUST COMMON STOCK 444717102 1 50 SHARES X 1 50 0 0 HUMANA INC COMMON STOCK 444859102 28 615 SHARES X 1 615 0 0 HUMANA INC COMMON STOCK 444859102 107 2388 SHARES X 3 2388 0 0 HUMAN GENOME SCIENCES INC COMMON STOCK 444903108 37 6200 SHARES X 1 6200 0 0 HUMAN GENOME SCIENCES INC COMMON STOCK 444903108 11 1840 SHARES X 2 0 0 1840 HUNTINGTON BANCSHARE COMMON STOCK 446150104 30 2800 SHARES X 1 2800 0 0 HUNTINGTON BANCSHARE COMMON STOCK 446150104 33 3100 SHARES X 3 3100 0 0 IAC INTERACTIVE- CORP COMMON STOCK 44919P300 4 208 SHARES X 1 208 0 0 IAC INTERACTIVE- CORP COMMON STOCK 44919P300 37 1775 SHARES X 1 1775 0 0 IAC INTERACTIVE- CORP COMMON STOCK 44919P300 33 1600 SHARES X 3 1600 0 0 ING PRIME RATE TR PREFERRED STOCK 44977W106 16 3000 SHARES X 1 N.A. N.A. N.A. IMS HEALTH INC COMMON STOCK 449934108 362 17229 SHARES X 1 16299 0 930 IMS HEALTH INC COMMON STOCK 449934108 95 4520 SHARES X 1 4220 0 300 IMS HEALTH INC COMMON STOCK 449934108 268 12750 SHARES X 3 12750 0 0 ISTAR COMMON STOCK 45031U101 35 2500 SHARES X 1 N.A. N.A. N.A. ISTAR COMMON STOCK 45031U101 2894 206295 SHARES X 2 206295 0 0 ITT EDUCATIONAL SERVICES INC C COMMON STOCK 45068B109 25 540 SHARES X 1 500 0 40 ITT EDUCATIONAL SERVICES INC C COMMON STOCK 45068B109 385 8394 SHARES X 3 8394 0 0 29 of 67

I-TRAX INC COMMON STOCK 45069D203 2 300 SHARES X 1 300 0 0 ITT CORP COMMON STOCK 450911102 1066 20569 SHARES X 1 19334 0 1235 ITT CORP COMMON STOCK 450911102 266 5125 SHARES X 1 2920 0 2205 ITT CORP COMMON STOCK 450911102 44 840 SHARES X 2 0 0 840 ITT CORP COMMON STOCK 450911102 668 12905 SHARES X 3 12905 0 0 ICON PLC SPONSORED ADR COMMON STOCK 45103T107 99 1525 SHARES X 1 1400 0 125 ICON PLC SPONSORED ADR COMMON STOCK 45103T107 1654 25500 SHARES X 3 25500 0 0 ICICI BANK LIMITED SPONSORED A COMMON STOCK 45104G104 11 300 SHARES X 1 300 0 0 IDACORP INC COMMON STOCK 451107106 32 1000 SHARES X 1 0 0 1000 IDEARC INC COMMON STOCK 451663108 6 1661 SHARES X 1 1656 0 5 IDEARC INC COMMON STOCK 451663108 11 2989 SHARES X 1 2973 0 16 IDEXX CORP COMMON STOCK 45168D104 27 548 SHARES X 1 500 0 48 IDEXX CORP COMMON STOCK 45168D104 222 4500 SHARES X 2 0 0 4500 IDEXX CORP COMMON STOCK 45168D104 483 9800 SHARES X 3 9800 0 0 ILLINOIS TOOL WKS INC COM COMMON STOCK 452308109 831 17220 SHARES X 1 17220 0 0 ILLINOIS TOOL WKS INC COM COMMON STOCK 452308109 838 17375 SHARES X 1 17375 0 0 ILLINOIS TOOL WKS INC COM COMMON STOCK 452308109 1648 34150 SHARES X 2 5920 0 28230 ILLINOIS TOOL WKS INC COM COMMON STOCK 452308109 281 5848 SHARES X 3 5848 0 0 ILLUMINA INC COMMON STOCK 452327109 83 1090 SHARES X 1 1000 0 90 ILLUMINA INC COMMON STOCK 452327109 1355 17850 SHARES X 3 17850 0 0 IMAGEWARE SYSTEMS INC COMMON STOCK 45245S108 86 90000 SHARES X 2 0 0 90000 IMMUCOR INC COMMON STOCK 452526106 20 960 SHARES X 3 960 0 0 IMPERIAL OIL LTD COMMON STOCK 453038408 261 5000 SHARES X 1 5000 0 0 IMPERIAL OIL LTD COMMON STOCK 453038408 157 3000 SHARES X 2 0 0 3000 IMPLANT SCIENCES CORP COMMON STOCK 45320R108 3 2500 SHARES X 1 2500 0 0 INCYTE GENOMICS INC COM COMMON STOCK 45337C102 4 400 SHARES X 1 400 0 0 INDEVUS PHARM INC COMMON STOCK 454072109 26 5395 SHARES X 1 4950 0 445 INDEVUS PHARM INC COMMON STOCK 454072109 424 88830 SHARES X 3 88830 0 0 INDIA FUND PREFERRED STOCK 454089103 13 293 SHARES X 1 N.A. N.A. N.A. INDYMAC BANCORP INC COMMON STOCK 456607100 1 200 SHARES X 1 100 0 100 INERGY HOLDINGS LP COMMON STOCK 45661Q107 35 900 SHARES X 2 0 0 900 INFORMATICA CORP COMMON STOCK 45666Q102 50 2945 SHARES X 1 2700 0 245 INFORMATICA CORP COMMON STOCK 45666Q102 843 49450 SHARES X 3 49450 0 0 INFOSYS TECHNOLOGIES LTDSPON A COMMON STOCK 456788108 7 200 SHARES X 1 200 0 0 ING GROEP NV SPONSORED ADR COMMON STOCK 456837103 21 550 SHARES X 1 550 0 0 ING GROEP NV SPONSORED ADR COMMON STOCK 456837103 20 525 SHARES X 2 0 0 525 ING GLOBAL EQUITY DIV & PREM O PREFERRED STOCK 45684E107 19 1150 SHARES X 1 N.A. N.A. N.A. INGRAM MICRO INC CL A COMMON STOCK 457153104 3 200 SHARES X 1 200 0 0 INTEGRA LIFESCIENCE COMMON STOCK 457985208 43 983 SHARES X 1 900 0 83 INTEGRA LIFESCIENCE COMMON STOCK 457985208 735 16900 SHARES X 3 16900 0 0 INSURED MUNICIPAL INCOME FD PREFERRED STOCK 45809F104 37 2964 SHARES X 2 2964 0 0 INTEL CORP COMMON STOCK 458140100 13400 632676 SHARES X 1 626908 0 5768 INTEL CORP COMMON STOCK 458140100 5380 254036 SHARES X 1 228581 0 25455 INTEL CORP COMMON STOCK 458140100 917 43263 SHARES X 2 32663 0 10600 INTEL CORP COMMON STOCK 458140100 5229 246851 SHARES X 3 241815 0 5036 INTEL CORP COMMON STOCK 458140100 8 400 SHARES X 4 400 0 0 INTEGRYS ENERGY COMMON STOCK 45822P105 33 700 SHARES X 1 700 0 0 INTEGRYS ENERGY COMMON STOCK 45822P105 16 350 SHARES X 1 350 0 0 INTEGRYS ENERGY COMMON STOCK 45822P105 28 600 SHARES X 3 600 0 0 INTERACTIVE INTELLIGENCE INC COMMON STOCK 45839M103 2 200 SHARES X 2 0 0 200 30 of 67

INTERACTIVE BROKERS COMMON STOCK 45841N107 31 1200 SHARES X 1 1100 0 100 INTERACTIVE BROKERS COMMON STOCK 45841N107 534 20828 SHARES X 3 20828 0 0 INTERCONTINEN- TAL HOTELS-ADR COMMON STOCK 45857P301 3 167 SHARES X 1 167 0 0 INTERCONTINEN- TAL EXCHANGE INC COMMON STOCK 45865V100 3147 24113 SHARES X 1 23857 0 256 INTERCONTINEN- TAL EXCHANGE INC COMMON STOCK 45865V100 2643 20253 SHARES X 3 20072 0 181 INTERFACE FLOORING SYS INC CL COMMON STOCK 458665106 38 2735 SHARES X 1 2500 0 235 INTERFACE FLOORING SYS INC CL COMMON STOCK 458665106 645 45900 SHARES X 3 45900 0 0 INTERDIGITAL COMMUNICATIONS CORP COMMON STOCK 45867G101 20 1000 SHARES X 1 1000 0 0 INTERDIGITAL COMMUNICATIONS CORP COMMON STOCK 45867G101 2546 128500 SHARES X 2 18300 0 110200 INTERMEC COMMON STOCK 458786100 70 3155 SHARES X 1 2900 0 255 INTERMEC COMMON STOCK 458786100 1154 52000 SHARES X 3 52000 0 0 IBM CORPORATION COMMON STOCK 459200101 42702 370873 SHARES X 1 353669 0 17204 IBM CORPORATION COMMON STOCK 459200101 14851 128985 SHARES X 1 119835 0 9150 IBM CORPORATION COMMON STOCK 459200101 16345 141961 SHARES X 2 22989 0 118972 IBM CORPORATION COMMON STOCK 459200101 8698 75531 SHARES X 3 73771 0 1760 IBM CORPORATION COMMON STOCK 459200101 23 200 SHARES X 4 200 0 0 INTL FLAVORS & FRAGR COMMON STOCK 459506101 31 700 SHARES X 1 700 0 0 INTL FLAVORS & FRAGR COMMON STOCK 459506101 31 700 SHARES X 3 700 0 0 INTERNATIONAL GAME TECH COM COMMON STOCK 459902102 43 1075 SHARES X 1 1075 0 0 INTERNATIONAL GAME TECH COM COMMON STOCK 459902102 121 3000 SHARES X 1 3000 0 0 INTERNATIONAL GAME TECH COM COMMON STOCK 459902102 115 2850 SHARES X 3 2850 0 0 INTERNATIONAL PAPER COMMON STOCK 460146103 394 14472 SHARES X 1 13872 0 600 INTERNATIONAL PAPER COMMON STOCK 460146103 211 7770 SHARES X 1 5534 0 2236 INTERNATIONAL PAPER COMMON STOCK 460146103 106 3900 SHARES X 3 3900 0 0 INTERNATIONAL RECTIFIER CORP COMMON STOCK 460254105 28 1305 SHARES X 1 1305 0 0 INTERNATIONAL RECTIFIER CORP COMMON STOCK 460254105 2 100 SHARES X 1 100 0 0 INTERNATIONAL SPEEDWAY CORP CL COMMON STOCK 460335201 5 125 SHARES X 1 125 0 0 INTERNET INITIATIVE JAPAN SP-A COMMON STOCK 46059T109 11 1316 SHARES X 3 1316 0 0 INTERPUBLIC GROUP COMMON STOCK 460690100 33 3900 SHARES X 3 3900 0 0 INTERSIL CORP COMMON STOCK 46069S109 56 2180 SHARES X 1 2000 0 180 INTERSIL CORP COMMON STOCK 46069S109 904 35200 SHARES X 3 35200 0 0 INTUIT COMMON STOCK 461202103 129 4770 SHARES X 1 4615 0 155 INTUIT COMMON STOCK 461202103 16 600 SHARES X 1 600 0 0 INTUIT COMMON STOCK 461202103 349 12950 SHARES X 3 12950 0 0 INVACARE CORP COM COMMON STOCK 461203101 4 200 SHARES X 1 200 0 0 INTUITIVE SURGIC INC COMMON STOCK 46120E602 5029 15505 SHARES X 1 15348 0 157 INTUITIVE SURGIC INC COMMON STOCK 46120E602 292 900 SHARES X 1 900 0 0 INTUITIVE SURGIC INC COMMON STOCK 46120E602 49 150 SHARES X 2 0 0 150 INTUITIVE SURGIC INC COMMON STOCK 46120E602 2113 6519 SHARES X 3 6264 0 255 INVERNESS MED INNOVA COMMON STOCK 46126P106 30 983 SHARES X 1 900 0 83 INVERNESS MED INNOVA COMMON STOCK 46126P106 500 16600 SHARES X 3 16600 0 0 INVESTMENT TECHNOLOGY GROUP COMMON STOCK 46145F105 16 350 SHARES X 3 350 0 0 INVESTOOLS INC COMMON STOCK 46145P103 29 2610 SHARES X 1 2400 0 210 INVESTOOLS INC COMMON STOCK 46145P103 477 43400 SHARES X 3 43400 0 0 INVITROGEN CORP COMMON STOCK 46185R100 325 3798 SHARES X 1 3632 0 166 INVITROGEN CORP COMMON STOCK 46185R100 34 400 SHARES X 1 0 0 400 INVITROGEN CORP COMMON STOCK 46185R100 897 10500 SHARES X 3 10500 0 0 IOWA TELECOMMUNICAT - -IONS SERVIC COMMON STOCK 462594201 38 2150 SHARES X 2 0 0 2150 BANK OF IRELAND SPONSORED ADR COMMON STOCK 46267Q103 6 100 SHARES X 1 100 0 0 IRON MTN INC PA COM COMMON STOCK 462846106 198 7500 SHARES X 2 0 0 7500 31 of 67

ISHARES MSCI AUSTRALIA INDEX F PREFERRED STOCK 464286103 11 415 SHARES X 1 N.A. N.A. N.A. ISHARES MSCI CANADA INDEX FD PREFERRED STOCK 464286509 11 365 SHARES X 1 N.A. N.A. N.A. ISHARES MSCI CANADA INDEX FD PREFERRED STOCK 464286509 45 1500 SHARES X 2 1500 0 0 ISHARES MSCI PACIFIC EX- JAPAN PREFERRED STOCK 464286665 400 2950 SHARES X 2 2950 0 0 ISHARES MSCI SPAIN INDEX FD COMMON STOCK 464286764 46 750 SHARES X 2 0 0 750 ISHARES MSCI GERMANY INDEX FD PREFERRED STOCK 464286806 18 560 SHARES X 1 N.A. N.A. N.A. ISHARES MSCI JAPAN INDEX FD PREFERRED STOCK 464286848 118 9500 SHARES X 1 N.A. N.A. N.A. ISHARES MSCI JAPAN INDEX FD PREFERRED STOCK 464286848 41 3300 SHARES X 1 N.A. N.A. N.A. ISHARES S&P 100 INDEX FUND COMMON STOCK 464287101 126 2048 SHARES X 2 0 0 2048 ISHARES DJ SELECT DIVIDEND IND PREFERRED STOCK 464287168 95 1650 SHARES X 1 N.A. N.A. N.A. ISHARES DJ SELECT DIVIDEND IND PREFERRED STOCK 464287168 14 250 SHARES X 1 N.A. N.A. N.A. ISHARES LEHMAN UST INF PR S PREFERRED STOCK 464287176 53 485 SHARES X 1 N.A. N.A. N.A. ISHARES LEHMAN UST INF PR S PREFERRED STOCK 464287176 1154 10500 SHARES X 2 10500 0 0 ISHARES FTSE/XINHUA CHINA 25 PREFERRED STOCK 464287184 32 234 SHARES X 1 N.A. N.A. N.A. ISHARES FTSE/XINHUA CHINA 25 PREFERRED STOCK 464287184 541 4000 SHARES X 2 4000 0 0 ISHARES DOW JONES US TRANS IND PREFERRED STOCK 464287192 5 60 SHARES X 1 N.A. N.A. N.A. ISHARES S&P 500 INDEX FD PREFERRED STOCK 464287200 2927 22134 SHARES X 1 N.A. N.A. N.A. ISHARES S&P 500 INDEX FD PREFERRED STOCK 464287200 49 370 SHARES X 1 N.A. N.A. N.A. ISHARES S&P 500 INDEX FD PREFERRED STOCK 464287200 20 150 SHARES X 2 150 0 0 ISHARES MSCI EMERGING MARKETS PREFERRED STOCK 464287234 54 400 SHARES X 1 N.A. N.A. N.A. ISHARES MSCI EMERGING MARKETS PREFERRED STOCK 464287234 99 735 SHARES X 1 N.A. N.A. N.A. ISHARES MSCI EMERGING MARKETS PREFERRED STOCK 464287234 27 200 SHARES X 2 200 0 0 ISHARES S&P 500/BARRA GRWTH IN PREFERRED STOCK 464287309 793 12650 SHARES X 1 N.A. N.A. N.A. ISHARES S&P GLOBAL ENERGY SECT PREFERRED STOCK 464287341 188 1450 SHARES X 2 1450 0 0 ISHARES S&P 500 BARRA VALUE IN COMMON STOCK 464287408 204 2950 SHARES X 1 2950 0 0 ISHARES LEHMAN 20+ YR TREAS COMMON STOCK 464287432 19 200 SHARES X 1 200 0 0 ISHARES MSCI EAFE INDEX FD PREFERRED STOCK 464287465 924 12857 SHARES X 1 N.A. N.A. N.A. ISHARES MSCI EAFE INDEX FD PREFERRED STOCK 464287465 1235 17180 SHARES X 1 N.A. N.A. N.A. ISHARES MSCI EAFE INDEX FD PREFERRED STOCK 464287465 4824 67090 SHARES X 2 67090 0 0 ISHARES RUSSELL MID CAP GROWTH PREFERRED STOCK 464287481 121 1190 SHARES X 2 1190 0 0 ISHARES S&P MIDCAP 400 INDEX F PREFERRED STOCK 464287507 21 275 SHARES X 2 275 0 0 ISHARES S&P GSTI TECHNOLOGY ID PREFERRED STOCK 464287549 18 350 SHARES X 1 N.A. N.A. N.A. ISHARES S&P GSTI TECHNOLOGY ID PREFERRED STOCK 464287549 4 85 SHARES X 2 85 0 0 ISHARES COHEN & STEERS RLTY IN PREFERRED STOCK 464287564 36 450 SHARES X 1 N.A. N.A. N.A. ISHARES RUSSELL 1000 VALUE IND PREFERRED STOCK 464287598 15 200 SHARES X 1 N.A. N.A. N.A. ISHARES S&P MIDCAP 400 BARRA G PREFERRED STOCK 464287606 176 2155 SHARES X 1 N.A. N.A. N.A. ISHARES S&P MIDCAP 400 BARRA G PREFERRED STOCK 464287606 730 8950 SHARES X 2 8950 0 0 ISHARES RUSSELL 1000 INDEX FD PREFERRED STOCK 464287622 3124 43399 SHARES X 1 N.A. N.A. N.A. ISHARES RUSSELL 2000 GRWTH FD PREFERRED STOCK 464287648 94 1300 SHARES X 1 N.A. N.A. N.A. ISHARES RUSSELL 2000 GRWTH FD PREFERRED STOCK 464287648 1750 24000 SHARES X 3 24000 0 0 ISHARES RUSSELL 2000 INDEX FD PREFERRED STOCK 464287655 711 10408 SHARES X 1 N.A. N.A. N.A. ISHARES RUSSELL 2000 INDEX FD PREFERRED STOCK 464287655 18 260 SHARES X 1 N.A. N.A. N.A. ISHARES DOW JONES US UTIL SECT PREFERRED STOCK 464287697 35 385 SHARES X 1 N.A. N.A. N.A. ISHARES S&P MIDCAP 400/ BARRA V PREFERRED STOCK 464287705 121 1661 SHARES X 1 N.A. N.A. N.A. ISHARES S&P MIDCAP 400/ BARRA V PREFERRED STOCK 464287705 37 500 SHARES X 1 N.A. N.A. N.A. ISHARES S&P MIDCAP 400/ BARRA V PREFERRED STOCK 464287705 44 600 SHARES X 2 600 0 0 ISHARES DJ US TECH SEC INDEX F COMMON STOCK 464287721 5379 102453 SHARES X 2 29823 0 72630 ISHARES DJ US REAL ESTATE INDE COMMON STOCK 464287739 7 100 SHARES X 2 0 0 100 ISHARES DJ US INDUSTRIAL SEC I PREFERRED STOCK 464287754 14 200 SHARES X 2 200 0 0 ISHARES DJ US HEALTHCARE SECTO COMMON STOCK 464287762 6 100 SHARES X 2 0 0 100 32 of 67

ISHARES DOW JONES US FINL SECT PREFERRED STOCK 464287788 28 340 SHARES X 1 N.A. N.A. N.A. ISHARES DOW JONES US FINL SECT PREFERRED STOCK 464287788 58 705 SHARES X 1 N.A. N.A. N.A. ISHARES DOW JONES US FINL SECT PREFERRED STOCK 464287788 22 275 SHARES X 2 275 0 0 ISHARES DJ US ENERGY SECTOR ID COMMON STOCK 464287796 13 100 SHARES X 2 0 0 100 ISHARES S&P SMALLCAP 600 INDEX PREFERRED STOCK 464287804 251 4190 SHARES X 1 N.A. N.A. N.A. ISHARES S&P SMALLCAP 600 INDEX PREFERRED STOCK 464287804 384 6415 SHARES X 1 N.A. N.A. N.A. ISHARES S&P SMALLCAP 600 INDEX PREFERRED STOCK 464287804 17 290 SHARES X 2 290 0 0 ISHARES DJ US BASIC MATERIALS PREFERRED STOCK 464287838 41 550 SHARES X 1 N.A. N.A. N.A. ISHARES DJ US BASIC MATERIALS PREFERRED STOCK 464287838 56 750 SHARES X 1 N.A. N.A. N.A. ISHARES S&P EUROPE 350 INDEX F PREFERRED STOCK 464287861 158 1500 SHARES X 1 N.A. N.A. N.A. ISHARES S&P EUROPE 350 INDEX F PREFERRED STOCK 464287861 84 800 SHARES X 2 800 0 0 ISHARES S&P SMALLCAP 600 BARRA PREFERRED STOCK 464287879 13 200 SHARES X 1 N.A. N.A. N.A. ISHARES S&P SMALLCAP 600 BARRA PREFERRED STOCK 464287887 77 624 SHARES X 1 N.A. N.A. N.A. ISHARES DJ US HOME CONSTRUCT F COMMON STOCK 464288752 624 31050 SHARES X 2 0 0 31050 ISHARES DJ US OIL EQUIP & SV PREFERRED STOCK 464288844 123 2000 SHARES X 2 2000 0 0 ISIS PHARMACEUTI- CALS COM COMMON STOCK 464330109 5 350 SHARES X 1 350 0 0 ITRON INC COMMON STOCK 465741106 69 760 SHARES X 1 700 0 60 ITRON INC COMMON STOCK 465741106 1148 12725 SHARES X 3 12725 0 0 J CREW GROUP COMMON STOCK 46612H402 48 1091 SHARES X 1 1000 0 91 J CREW GROUP COMMON STOCK 46612H402 786 17800 SHARES X 3 17800 0 0 JDS UNIPHASE CORP COMMON STOCK 46612J507 2 125 SHARES X 1 125 0 0 JDS UNIPHASE CORP COMMON STOCK 46612J507 251 18786 SHARES X 2 18475 0 311 JDS UNIPHASE CORP COMMON STOCK 46612J507 24 1800 SHARES X 3 1800 0 0 JER INVESTORS TRUST INC REIT COMMON STOCK 46614H301 4527 533800 SHARES X 2 533800 0 0 JP MORGAN CHASE & COMPANY COMMON STOCK 46625H100 10460 243538 SHARES X 1 235690 0 7848 JP MORGAN CHASE & COMPANY COMMON STOCK 46625H100 6186 144018 SHARES X 1 133037 0 10981 JP MORGAN CHASE & COMPANY COMMON STOCK 46625H100 13720 319426 SHARES X 2 76382 0 243044 JP MORGAN CHASE & COMPANY COMMON STOCK 46625H100 4697 109358 SHARES X 3 107116 0 2242 JABIL CIRCUIT INC COMMON STOCK 466313103 60 6305 SHARES X 1 6305 0 0 JABIL CIRCUIT INC COMMON STOCK 466313103 25 2600 SHARES X 1 2600 0 0 JABIL CIRCUIT INC COMMON STOCK 466313103 22 2300 SHARES X 3 2300 0 0 JACK IN THE BOX INC COMMON STOCK 466367109 27 990 SHARES X 1 900 0 90 JACK IN THE BOX INC COMMON STOCK 466367109 452 16850 SHARES X 3 16850 0 0 JACOBS ENGINEERING GROUP INC C COMMON STOCK 469814107 732 9950 SHARES X 1 9950 0 0 JACOBS ENGINEERING GROUP INC C COMMON STOCK 469814107 195 2650 SHARES X 1 2650 0 0 JACOBS ENGINEERING GROUP INC C COMMON STOCK 469814107 184 2500 SHARES X 2 0 0 2500 JACOBS ENGINEERING GROUP INC C COMMON STOCK 469814107 92 1257 SHARES X 3 1257 0 0 JAKKS PAC INC COMMON STOCK 47012E106 54 1950 SHARES X 1 1800 0 150 JAKKS PAC INC COMMON STOCK 47012E106 885 32100 SHARES X 3 32100 0 0 JANUS CAPITAL GROUP COMMON STOCK 47102X105 30 1300 SHARES X 3 1300 0 0 JEFFERIES GRP INC COMMON STOCK 472319102 116 7200 SHARES X 3 7200 0 0 JETBLUE AIRWAYS CORPORATION COMMON STOCK 477143101 1 100 SHARES X 1 100 0 0 JETBLUE AIRWAYS CORPORATION COMMON STOCK 477143101 5 843 SHARES X 2 0 0 843 JOHNSON & JOHNSON COMMON STOCK 478160104 33351 514122 SHARES X 1 507174 0 6948 JOHNSON & JOHNSON COMMON STOCK 478160104 29823 459733 SHARES X 1 444958 0 14775 JOHNSON & JOHNSON COMMON STOCK 478160104 7808 120371 SHARES X 2 25855 0 94516 JOHNSON & JOHNSON COMMON STOCK 478160104 10635 163948 SHARES X 3 163948 0 0 JOHNSON & JOHNSON COMMON STOCK 478160104 13 200 SHARES X 4 200 0 0 JOHNSON CONTROLS INC COMMON STOCK 478366107 879 26020 SHARES X 1 26020 0 0 JOHNSON CONTROLS INC COMMON STOCK 478366107 240 7110 SHARES X 1 7110 0 0 33 of 67

JOHNSON CONTROLS INC COMMON STOCK 478366107 180 5320 SHARES X 3 5320 0 0 JONES APPAREL GROUP COMMON STOCK 480074103 75 5600 SHARES X 3 5600 0 0 JOS A BANK CLOTHIERS INC COMMON STOCK 480838101 17 850 SHARES X 1 850 0 0 JOY GLOBAL INC COMMON STOCK 481165108 4961 76129 SHARES X 1 75751 0 378 JOY GLOBAL INC COMMON STOCK 481165108 490 7525 SHARES X 1 7375 0 150 JOY GLOBAL INC COMMON STOCK 481165108 3775 57938 SHARES X 3 57938 0 0 JUNIPER NETWORKS COM COMMON STOCK 48203R104 54 2165 SHARES X 1 2000 0 165 JUNIPER NETWORKS COM COMMON STOCK 48203R104 1003 40070 SHARES X 3 40070 0 0 KHD HUMBOLDT WEDAG COMMON STOCK 482462108 56 2285 SHARES X 1 2100 0 185 KHD HUMBOLDT WEDAG COMMON STOCK 482462108 907 37225 SHARES X 3 37225 0 0 KLA TENCOR CORP COM COMMON STOCK 482480100 7 200 SHARES X 1 200 0 0 KLA TENCOR CORP COM COMMON STOCK 482480100 67 1800 SHARES X 3 1800 0 0 KKR FINANCIAL CORP REIT COMMON STOCK 48248A306 76 6000 SHARES X 1 N.A. N.A. N.A. KKR FINANCIAL CORP REIT COMMON STOCK 48248A306 9039 714029 SHARES X 2 714029 0 0 K-SWISS INC CL A COMMON STOCK 482686102 9 552 SHARES X 1 552 0 0 KT CORPORATION SP ADR COMMON STOCK 48268K101 1 41 SHARES X 1 41 0 0 K-TRON INTERNATIONAL INC COMMON STOCK 482730108 120 1000 SHARES X 2 0 0 1000 KADANT INC COM COMMON STOCK 48282T104 29 1000 SHARES X 1 1000 0 0 KANSAS LIFE INS CO COM COMMON STOCK 484836101 67 1400 SHARES X 1 1400 0 0 KANSAS CITY SOUTHERN COMMON STOCK 485170302 35 875 SHARES X 1 800 0 75 KANSAS CITY SOUTHERN COMMON STOCK 485170302 574 14300 SHARES X 3 14300 0 0 KAYNE ANDERSON MLP INVESTMENT PREFERRED STOCK 486606106 75 2541 SHARES X 1 N.A. N.A. N.A. KB HOME COMMON STOCK 48666K109 17 700 SHARES X 3 700 0 0 KELLOGG CO COMMON STOCK 487836108 1205 22931 SHARES X 1 22931 0 0 KELLOGG CO COMMON STOCK 487836108 1114 21202 SHARES X 1 20105 0 1097 KELLOGG CO COMMON STOCK 487836108 121 2300 SHARES X 3 2300 0 0 KENNAMETAL INC COMMON STOCK 489170100 1028 34932 SHARES X 1 34266 0 666 KENNAMETAL INC COMMON STOCK 489170100 1229 41763 SHARES X 3 40879 0 884 KEYCORP COMMON STOCK 493267108 223 10182 SHARES X 1 10182 0 0 KEYCORP COMMON STOCK 493267108 60 2750 SHARES X 1 2750 0 0 KEYCORP COMMON STOCK 493267108 340 15500 SHARES X 2 0 0 15500 KEYCORP COMMON STOCK 493267108 216 9800 SHARES X 3 9800 0 0 KIMBERLY CLARK CORP COMMON STOCK 494368103 5013 77658 SHARES X 1 77658 0 0 KIMBERLY CLARK CORP COMMON STOCK 494368103 3944 61106 SHARES X 1 55856 0 5250 KIMBERLY CLARK CORP COMMON STOCK 494368103 278 4312 SHARES X 2 0 0 4312 KIMBERLY CLARK CORP COMMON STOCK 494368103 257 3980 SHARES X 3 3700 0 280 KIMBERLY CLARK CORP COMMON STOCK 494368103 6 100 SHARES X 4 100 0 0 KIMCO REALTY CORP COMMON STOCK 49446R109 149 3800 SHARES X 2 3800 0 0 KIMCO REALTY CORP COMMON STOCK 49446R109 90 2300 SHARES X 3 2300 0 0 KINDER MORGAN ENERGY PARTNERS COMMON STOCK 494550106 182 3330 SHARES X 1 3330 0 0 KINDER MORGAN ENERGY PARTNERS COMMON STOCK 494550106 53 975 SHARES X 1 975 0 0 KINDER MORGAN ENERGY PARTNERS COMMON STOCK 494550106 8794 160800 SHARES X 2 37650 0 123150 KINDER MORGAN MANAGEMENT LLC COMMON STOCK 49455U100 83 1627 SHARES X 1 1627 0 0 KINDER MORGAN MANAGEMENT LLC COMMON STOCK 49455U100 5767 113137 SHARES X 2 30780 0 82357 KINETIC CONCEPTS INC COMMON STOCK 49460W208 16 350 SHARES X 1 350 0 0 KING PHARMACEUTI- CALS COMMON STOCK 495582108 9 1066 SHARES X 2 0 0 1066 KING PHARMACEUTI- CALS COMMON STOCK 495582108 33 3711 SHARES X 3 3711 0 0 KINROSS GOLD CORPORATION COMMON STOCK 496902404 17 769 SHARES X 1 769 0 0 KNOLOGY INC COMMON STOCK 499183804 332 25642 SHARES X 2 0 0 25642 KOHLS CORP COMMON STOCK 500255104 730 17028 SHARES X 1 17028 0 0 34 of 67

KOHLS CORP COMMON STOCK 500255104 103 2410 SHARES X 1 2410 0 0 KOHLS CORP COMMON STOCK 500255104 671 15635 SHARES X 3 15635 0 0 KONINKLIJKE PHILIPS ELEC N V N COMMON STOCK 500472303 17 450 SHARES X 1 450 0 0 KONINKLIJKE PHILIPS ELEC N V N COMMON STOCK 500472303 192 5000 SHARES X 1 5000 0 0 KOREA ELECTRIC POWER CORP SP A COMMON STOCK 500631106 0 24 SHARES X 1 24 0 0 KORN FERRY INTL COMMON STOCK 500643200 40 2373 SHARES X 1 2248 0 125 KORN FERRY INTL COMMON STOCK 500643200 431 25500 SHARES X 3 25500 0 0 KRAFT FOODS INC COMMON STOCK 50075N104 8279 266974 SHARES X 1 264246 0 2728 KRAFT FOODS INC COMMON STOCK 50075N104 2907 93752 SHARES X 1 88962 0 4790 KRAFT FOODS INC COMMON STOCK 50075N104 332 10719 SHARES X 2 0 0 10719 KRAFT FOODS INC COMMON STOCK 50075N104 3748 120890 SHARES X 3 117015 0 3875 KRAFT FOODS INC COMMON STOCK 50075N104 3 100 SHARES X 4 100 0 0 KROGER CO COMMON STOCK 501044101 211 8294 SHARES X 1 8294 0 0 KROGER CO COMMON STOCK 501044101 13 500 SHARES X 1 0 0 500 KROGER CO COMMON STOCK 501044101 163 6421 SHARES X 3 6421 0 0 KROGER CO COMMON STOCK 501044101 10 400 SHARES X 4 400 0 0 KUBOTA CORP- SPONS ADR COMMON STOCK 501173207 1 46 SHARES X 1 46 0 0 LKQ CORP COMMON STOCK 501889208 42 1855 SHARES X 1 1700 0 155 LKQ CORP COMMON STOCK 501889208 710 31600 SHARES X 3 31600 0 0 LMP CAPITAL & INCOME FD PREFERRED STOCK 50208A102 2 100 SHARES X 1 N.A. N.A. N.A. LSI CORPORAT- ION COMMON STOCK 502161102 11 2208 SHARES X 1 2208 0 0 LSI CORPORA- TION COMMON STOCK 502161102 3 508 SHARES X 1 500 0 8 LSI CORPORA- TION COMMON STOCK 502161102 30 6000 SHARES X 3 6000 0 0 L 3 COMMUNICATIONS CORP COM COMMON STOCK 502424104 52 475 SHARES X 1 475 0 0 L 3 COMMUNICATIONS CORP COM COMMON STOCK 502424104 100 915 SHARES X 1 915 0 0 L 3 COMMUNICATIONS CORP COM COMMON STOCK 502424104 120 1100 SHARES X 3 1100 0 0 LABORATORY CORP AMER COMMON STOCK 50540R409 46 630 SHARES X 1 630 0 0 LABORATORY CORP AMER COMMON STOCK 50540R409 12914 175282 SHARES X 2 44385 0 130897 LABORATORY CORP AMER COMMON STOCK 50540R409 74 1000 SHARES X 3 1000 0 0 LAM RESH CORP COMMON STOCK 512807108 14 367 SHARES X 1 367 0 0 LAM RESH CORP COMMON STOCK 512807108 15 396 SHARES X 1 396 0 0 LANCE INC COMMON STOCK 514606102 10 532 SHARES X 1 532 0 0 LANDSTAR SYSTEMS INC COMMON STOCK 515098101 35 667 SHARES X 3 667 0 0 LAS VEGAS SANDS CORP COMMON STOCK 517834107 22 300 SHARES X 1 300 0 0 LASERCARD CORP COMMON STOCK 51807U101 4 500 SHARES X 2 0 0 500 ESTEE LAUDER CO COMMON STOCK 518439104 5312 115861 SHARES X 1 109793 0 6068 ESTEE LAUDER CO COMMON STOCK 518439104 412 8980 SHARES X 1 6340 0 2640 ESTEE LAUDER CO COMMON STOCK 518439104 1921 41903 SHARES X 3 39199 0 2704 LAW ENFORCEMENT ASSOCIATES COR COMMON STOCK 519485106 0 700 SHARES X 1 700 0 0 LAZARD WORLD DIVIDEND & INCOME PREFERRED STOCK 521076109 8 460 SHARES X 1 N.A. N.A. N.A. LEAR CORP COMMON STOCK 521865105 23 903 SHARES X 1 903 0 0 LEAR CORP COMMON STOCK 521865105 14 550 SHARES X 1 550 0 0 LEGGETT & PLATT INC COMMON STOCK 524660107 122 8000 SHARES X 1 8000 0 0 LEGGETT & PLATT INC COMMON STOCK 524660107 2 157 SHARES X 1 157 0 0 LEGGETT & PLATT INC COMMON STOCK 524660107 93 6100 SHARES X 3 6100 0 0 LEGG MASON INC COMMON STOCK 524901105 700 12507 SHARES X 1 12232 0 275 LEGG MASON INC COMMON STOCK 524901105 183 3263 SHARES X 1 3263 0 0 LEGG MASON INC COMMON STOCK 524901105 31 560 SHARES X 2 0 0 560 LEGG MASON INC COMMON STOCK 524901105 67 1200 SHARES X 3 1200 0 0 LEHMAN BROS HLDGS COMMON STOCK 524908100 2080 55258 SHARES X 1 54332 0 926 35 of 67

LEHMAN BROS HLDGS COMMON STOCK 524908100 405 10750 SHARES X 1 9750 0 1000 LEHMAN BROS HLDGS COMMON STOCK 524908100 1844 48981 SHARES X 3 46733 0 2248 LENNAR CORP COMMON STOCK 526057104 21 1100 SHARES X 3 1100 0 0 LENNOX INTL INC COMMON STOCK 526107107 55 1525 SHARES X 1 1400 0 125 LENNOX INTL INC COMMON STOCK 526107107 917 25500 SHARES X 3 25500 0 0 LEUCADIA NATL CORP COMMON STOCK 527288104 63 1400 SHARES X 3 1400 0 0 LEVEL 3 COMMUNICATIONS INC COMMON STOCK 52729N100 11 5000 SHARES X 1 5000 0 0 LEVEL 3 COMMUNICATIONS INC COMMON STOCK 52729N100 80 39000 SHARES X 2 39000 0 0 LEXMARK INTL COMMON STOCK 529771107 25 800 SHARES X 3 800 0 0 LIBERTY GLOBAL INC - CL A COMMON STOCK 530555101 7 213 SHARES X 1 213 0 0 LIBERTY GLOBAL INC - CL A COMMON STOCK 530555101 72 2100 SHARES X 1 2100 0 0 LIBERTY GLOBAL INC-CL B COMMON STOCK 530555200 44 1300 SHARES X 1 1300 0 0 LIBERTY GLOBAL INC CL C COMMON STOCK 530555309 7 216 SHARES X 1 216 0 0 LIBERTY GLOBAL INC CL C COMMON STOCK 530555309 110 3400 SHARES X 1 3400 0 0 LIBERTY MEDIA HLDG CORP - INTE COMMON STOCK 53071M104 139 8620 SHARES X 1 8620 0 0 LIBERTY MEDIA HLDG CORP - INTE COMMON STOCK 53071M104 234 14500 SHARES X 1 14500 0 0 LIBERTY MEDIA HLDG CORP - INTE COMMON STOCK 53071M203 104 6500 SHARES X 1 6500 0 0 LIBERTY MEDIA HLDG CORP - CAP COMMON STOCK 53071M302 27 1684 SHARES X 1 1684 0 0 LIBERTY MEDIA HLDG CORP - CAP COMMON STOCK 53071M302 46 2900 SHARES X 1 2900 0 0 LIBERTY MEDIA HLDG CORP - CAP COMMON STOCK 53071M401 20 1300 SHARES X 1 1300 0 0 LIBERTY MEDIA CORP - ENT SER A COMMON STOCK 53071M500 153 6736 SHARES X 1 6736 0 0 LIBERTY MEDIA CORP - ENT SER A COMMON STOCK 53071M500 263 11600 SHARES X 1 11600 0 0 LIBERTY MEDIA CORP - CL B COMMON STOCK 53071M609 116 5200 SHARES X 1 5200 0 0 LIBERTY PROPERTY TRUST (REIT) COMMON STOCK 531172104 31 1000 SHARES X 2 1000 0 0 LIFECELL CORP COMMON STOCK 531927101 69 1630 SHARES X 1 1500 0 130 LIFECELL CORP COMMON STOCK 531927101 1136 27025 SHARES X 3 27025 0 0 ELI LILLY & CO COMMON STOCK 532457108 4501 87246 SHARES X 1 86340 0 906 ELI LILLY & CO COMMON STOCK 532457108 5049 97868 SHARES X 1 95623 1600 645 ELI LILLY & CO COMMON STOCK 532457108 417 8083 SHARES X 2 0 0 8083 ELI LILLY & CO COMMON STOCK 532457108 2037 39497 SHARES X 3 38065 0 1432 ELI LILLY & CO COMMON STOCK 532457108 5 100 SHARES X 4 100 0 0 LIMITED BRANDS INC COMMON STOCK 532716107 3 200 SHARES X 1 200 0 0 LIMITED BRANDS INC COMMON STOCK 532716107 171 10000 SHARES X 3 10000 0 0 LINCOLN NATIONAL CORP COMMON STOCK 534187109 5089 97872 SHARES X 1 94657 0 3215 LINCOLN NATIONAL CORP COMMON STOCK 534187109 700 13452 SHARES X 1 13452 0 0 LINCOLN NATIONAL CORP COMMON STOCK 534187109 2433 46800 SHARES X 2 17850 0 28950 LINCOLN NATIONAL CORP COMMON STOCK 534187109 3239 62272 SHARES X 3 61066 0 1206 LINCOLN NATIONAL CORP COMMON STOCK 534187109 10 200 SHARES X 4 200 0 0 LINEAR TECHNOLOGY COMMON STOCK 535678106 275 8965 SHARES X 1 8215 0 750 LINEAR TECHNOLOGY COMMON STOCK 535678106 96 3140 SHARES X 1 1350 0 1790 LINEAR TECHNOLOGY COMMON STOCK 535678106 64 2100 SHARES X 3 2100 0 0 LIZ CLAIBORNE INC COMMON STOCK 539320101 46 2527 SHARES X 1 2527 0 0 LIZ CLAIBORNE INC COMMON STOCK 539320101 15 840 SHARES X 3 840 0 0 LOCKHEED MARTIN CORP COMMON STOCK 539830109 12680 127689 SHARES X 1 125614 0 2075 LOCKHEED MARTIN CORP COMMON STOCK 539830109 2486 25035 SHARES X 1 23860 0 1175 LOCKHEED MARTIN CORP COMMON STOCK 539830109 1172 11798 SHARES X 2 0 0 11798 LOCKHEED MARTIN CORP COMMON STOCK 539830109 3847 38749 SHARES X 3 38749 0 0 LOCKHEED MARTIN CORP COMMON STOCK 539830109 10 100 SHARES X 4 100 0 0 LOEWS CORP COMMON STOCK 540424108 114 2834 SHARES X 1 2834 0 0 LOEWS CORP COMMON STOCK 540424108 145 3600 SHARES X 2 0 0 3600 36 of 67

LOEWS CORP COMMON STOCK 540424108 163 4050 SHARES X 3 4050 0 0 LOWES CO COMMON STOCK 548661107 3681 160478 SHARES X 1 153387 0 7091 LOWES CO COMMON STOCK 548661107 343 14949 SHARES X 1 12614 0 2335 LOWES CO COMMON STOCK 548661107 1256 54699 SHARES X 3 51398 0 3301 LUBRIZOL CORP COMMON STOCK 549271104 915 16492 SHARES X 1 16492 0 0 LUMERA CORP COMMON STOCK 55024R106 2 1000 SHARES X 1 1000 0 0 LUMINEX CORP DEL COMMON STOCK 55027E102 75 3815 SHARES X 1 3500 0 315 LUMINEX CORP DEL COMMON STOCK 55027E102 1254 63800 SHARES X 3 63800 0 0 M & T BANK CORP COMMON STOCK 55261F104 49885 619847 SHARES X 1 606273 0 13574 M & T BANK CORP COMMON STOCK 55261F104 12901 160299 SHARES X 1 25965 0 134334 M & T BANK CORP COMMON STOCK 55261F104 12 150 SHARES X 2 0 0 150 M & T BANK CORP COMMON STOCK 55261F104 66 830 SHARES X 3 830 0 0 MBIA INC COMMON STOCK 55262C100 22 1800 SHARES X 3 1800 0 0 MEMC ELECTR MATLS COMMON STOCK 552715104 299 4217 SHARES X 1 4097 0 120 MEMC ELECTR MATLS COMMON STOCK 552715104 4 50 SHARES X 1 50 0 0 MEMC ELECTR MATLS COMMON STOCK 552715104 712 10050 SHARES X 3 10050 0 0 MFS MULTIMARKET INCOME TRUST PREFERRED STOCK 552737108 20 3600 SHARES X 1 N.A. N.A. N.A. MFS SPECIAL VALUE TRUST PREFERRED STOCK 55274E102 15 2125 SHARES X 1 N.A. N.A. N.A. MGIC INVT CORP COMMON STOCK 552848103 7 700 SHARES X 3 700 0 0 MFS GOVT MARKETS INCOME TRUST PREFERRED STOCK 552939100 22 3200 SHARES X 1 N.A. N.A. N.A. ML MACADAMIA ORCHARDS COMMON STOCK 55307U107 0 100 SHARES X 1 100 0 0 MRV COMMUNICATIONS INC COMMON STOCK 553477100 1 645 SHARES X 2 0 0 645 MACYS INC COMMON STOCK 55616P104 2478 107462 SHARES X 1 103666 0 3796 MACYS INC COMMON STOCK 55616P104 30 1288 SHARES X 1 1288 0 0 MACYS INC COMMON STOCK 55616P104 2382 103259 SHARES X 3 100485 0 2774 MAGELLAN MIDSTREAM HOLDINGS COMMON STOCK 55907R108 34 1500 SHARES X 2 0 0 1500 MAGELAN MIDSTREAM PARTNERS LP COMMON STOCK 559080106 3783 93400 SHARES X 2 21900 0 71500 MAGNA INTL INC CL A COMMON STOCK 559222401 54 750 SHARES X 1 750 0 0 MAGUIRE PROPERTIES INC COMMON STOCK 559775101 57 4000 SHARES X 2 4000 0 0 MAINE & MARITIMES CORP COMMON STOCK 560377103 11 400 SHARES X 1 400 0 0 MANITOWOC CO INC COM COMMON STOCK 563571108 4 110 SHARES X 1 110 0 0 MANITOWOC CO INC COM COMMON STOCK 563571108 61 1490 SHARES X 3 1490 0 0 MANPOWER INC WIS COMMON STOCK 56418H100 84 1500 SHARES X 1 1500 0 0 MANPOWER INC WIS COMMON STOCK 56418H100 13 230 SHARES X 3 230 0 0 MANULIFE FINANCIAL CORP COMMON STOCK 56501R106 1373 36155 SHARES X 1 36155 0 0 MANULIFE FINANCIAL CORP COMMON STOCK 56501R106 53 1404 SHARES X 1 1404 0 0 MANULIFE FINANCIAL CORP COMMON STOCK 56501R106 972 25600 SHARES X 2 0 0 25600 MARATHON OIL CORP COMMON STOCK 565849106 1725 37818 SHARES X 1 37818 0 0 MARATHON OIL CORP COMMON STOCK 565849106 276 6060 SHARES X 1 6060 0 0 MARATHON OIL CORP COMMON STOCK 565849106 819 17971 SHARES X 3 17971 0 0 MARATHON OIL CORP COMMON STOCK 565849106 36 800 SHARES X 4 800 0 0 MARINER ENERGY INC COMMON STOCK 56845T305 11 404 SHARES X 1 404 0 0 MARKEL CORP COM COMMON STOCK 570535104 4916 11175 SHARES X 2 1885 0 9290 MARKET VECTORS GOLD MINERS PREFERRED STOCK 57060U100 5 115 SHARES X 1 N.A. N.A. N.A. MARKET VECTORS GOLD MINERS PREFERRED STOCK 57060U100 5 100 SHARES X 1 N.A. N.A. N.A. MARKWEST ENERGY PARTNERS LP COMMON STOCK 570759100 34 1100 SHARES X 2 0 0 1100 MARSH & MCLENNAN COS COMMON STOCK 571748102 66 2700 SHARES X 1 2700 0 0 MARSH & MCLENNAN COS COMMON STOCK 571748102 66 2725 SHARES X 1 2725 0 0 MARSH & MCLENNAN COS COMMON STOCK 571748102 24 1000 SHARES X 2 0 0 1000 MARSH & MCLENNAN COS COMMON STOCK 571748102 114 4680 SHARES X 3 4680 0 0 37 of 67

MARSHALL & ILSLEY CORP COMMON STOCK 571837103 124 5346 SHARES X 1 5346 0 0 MARSHALL & ILSLEY CORP COMMON STOCK 571837103 7 297 SHARES X 1 297 0 0 MARSHALL & ILSLEY CORP COMMON STOCK 571837103 135 5800 SHARES X 3 5800 0 0 MARRIOTT INTL INC COMMON STOCK 571903202 113 3300 SHARES X 1 3300 0 0 MARRIOTT INTL INC COMMON STOCK 571903202 21 600 SHARES X 1 600 0 0 MARRIOTT INTL INC COMMON STOCK 571903202 771 22440 SHARES X 2 0 0 22440 MARRIOTT INTL INC COMMON STOCK 571903202 107 3120 SHARES X 3 3120 0 0 MARTEK BIOSCIENCES COMMON STOCK 572901106 125 4098 SHARES X 1 3918 0 180 MARTEK BIOSCIENCES COMMON STOCK 572901106 369 12072 SHARES X 3 12072 0 0 MARTIN MARIETTA MATERIALS INC COMMON STOCK 573284106 53 500 SHARES X 2 0 0 500 MARVEL ENTERTAINMENT INC COMMON STOCK 57383T103 73 2725 SHARES X 1 2500 0 225 MARVEL ENTERTAINMENT INC COMMON STOCK 57383T103 1246 46510 SHARES X 3 46510 0 0 MASCO CORP COMMON STOCK 574599106 561 28297 SHARES X 1 28297 0 0 MASCO CORP COMMON STOCK 574599106 336 16948 SHARES X 1 16948 0 0 MASCO CORP COMMON STOCK 574599106 154 7800 SHARES X 3 7800 0 0 MASSEY ENERGY CO COMMON STOCK 576206106 112 3058 SHARES X 1 2873 0 185 MASSEY ENERGY CO COMMON STOCK 576206106 55 1500 SHARES X 1 1500 0 0 MASSEY ENERGY CO COMMON STOCK 576206106 1369 37500 SHARES X 3 37500 0 0 MASTERCARD INC CL A COMMON STOCK 57636Q104 89 400 SHARES X 1 400 0 0 MASTERCARD INC CL A COMMON STOCK 57636Q104 33 150 SHARES X 2 0 0 150 MATTEL INC COMMON STOCK 577081102 89 4469 SHARES X 1 4469 0 0 MATTEL INC COMMON STOCK 577081102 66 3300 SHARES X 3 3300 0 0 MATTHEWS INTL CORP COMMON STOCK 577128101 58 1195 SHARES X 1 1100 0 95 MATTHEWS INTL CORP COMMON STOCK 577128101 912 18900 SHARES X 3 18900 0 0 MAXIMUS INC COM COMMON STOCK 577933104 23 620 SHARES X 3 620 0 0 MCAFEE INC COMMON STOCK 579064106 260 7843 SHARES X 1 7515 0 328 MCAFEE INC COMMON STOCK 579064106 725 21900 SHARES X 3 21900 0 0 MCCLATCHY CO COMMON STOCK 579489105 0 25 SHARES X 1 25 0 0 MCCORMICK & CO INC COMMON STOCK 579780107 2 50 SHARES X 3 50 0 0 MCCORMICK & CO INC COMMON STOCK 579780206 2273 61480 SHARES X 1 60305 0 1175 MCCORMICK & CO INC COMMON STOCK 579780206 555 15025 SHARES X 1 11730 0 3295 MCCORMICK & CO INC COMMON STOCK 579780206 74 2000 SHARES X 3 2000 0 0 MCDERMOTT INTL INC COMMON STOCK 580037109 3903 71188 SHARES X 1 69363 0 1825 MCDERMOTT INTL INC COMMON STOCK 580037109 144 2625 SHARES X 1 925 0 1700 MCDERMOTT INTL INC COMMON STOCK 580037109 4638 84600 SHARES X 3 82910 0 1690 MCDONALDS CORP COMMON STOCK 580135101 4908 88008 SHARES X 1 87258 0 750 MCDONALDS CORP COMMON STOCK 580135101 1993 35745 SHARES X 1 28960 0 6785 MCDONALDS CORP COMMON STOCK 580135101 240 4300 SHARES X 2 0 0 4300 MCDONALDS CORP COMMON STOCK 580135101 1461 26198 SHARES X 3 25902 0 296 MCDONALDS CORP COMMON STOCK 580135101 17 300 SHARES X 4 300 0 0 MC GRAW HILL COMPANIES INC COMMON STOCK 580645109 481 13026 SHARES X 1 13026 0 0 MC GRAW HILL COMPANIES INC COMMON STOCK 580645109 1022 27660 SHARES X 1 22460 0 5200 MC GRAW HILL COMPANIES INC COMMON STOCK 580645109 115 3130 SHARES X 3 2900 0 230 MCKESSON CORP COMMON STOCK 58155Q103 52 984 SHARES X 1 544 0 440 MCKESSON CORP COMMON STOCK 58155Q103 3 50 SHARES X 1 50 0 0 MCKESSON CORP COMMON STOCK 58155Q103 211 4030 SHARES X 3 3030 0 1000 MCMORAN EXPLO CO COMMON STOCK 582411104 47 2735 SHARES X 1 2525 0 210 MCMORAN EXPLO CO COMMON STOCK 582411104 740 42800 SHARES X 3 42800 0 0 MEADOW VALLEY CORPORATION COMMON STOCK 583185103 182 22220 SHARES X 2 0 0 22220 MEADWESTVACO CORP COMMON STOCK 583334107 13 489 SHARES X 1 489 0 0 38 of 67

MEADWESTVACO CORP COMMON STOCK 583334107 117 4300 SHARES X 3 4300 0 0 MEDCO HEALTH SOL COMMON STOCK 58405U102 1240 28310 SHARES X 1 28310 0 0 MEDCO HEALTH SOL COMMON STOCK 58405U102 1587 36234 SHARES X 1 31906 0 4328 MEDCO HEALTH SOL COMMON STOCK 58405U102 106 2412 SHARES X 2 0 0 2412 MEDCO HEALTH SOL COMMON STOCK 58405U102 243 5538 SHARES X 3 5538 0 0 MEDCO HEALTH SOL COMMON STOCK 58405U102 2 48 SHARES X 4 48 0 0 MEDICINES CO COMMON STOCK 584688105 70 3490 SHARES X 1 3200 0 290 MEDICINES CO COMMON STOCK 584688105 1149 56900 SHARES X 3 56900 0 0 MEDIS TECHNOLGIES LTD COMMON STOCK 58500P107 3 300 SHARES X 1 300 0 0 MEDTRONIC INC COMMON STOCK 585055106 4806 99355 SHARES X 1 98555 0 800 MEDTRONIC INC COMMON STOCK 585055106 2948 60947 SHARES X 1 55682 0 5265 MEDTRONIC INC COMMON STOCK 585055106 19975 412973 SHARES X 2 141875 0 271098 MEDTRONIC INC COMMON STOCK 585055106 1374 28425 SHARES X 3 28425 0 0 MEMRY CORP COMMON STOCK 586263204 0 350 SHARES X 1 350 0 0 MENS WEARHOUSE INC COMMON STOCK 587118100 28 1197 SHARES X 1 1100 0 97 MENS WEARHOUSE INC COMMON STOCK 587118100 451 19400 SHARES X 3 19400 0 0 MENTOR CORP MINN COM COMMON STOCK 587188103 10 400 SHARES X 1 400 0 0 MERCADOLIBRE INC COMMON STOCK 58733R102 63 1580 SHARES X 1 1450 0 130 MERCADOLIBRE INC COMMON STOCK 58733R102 1036 26050 SHARES X 3 26050 0 0 MERCK & CO INC COMMON STOCK 589331107 7797 205449 SHARES X 1 205043 0 406 MERCK & CO INC COMMON STOCK 589331107 6071 159980 SHARES X 1 151325 0 8655 MERCK & CO INC COMMON STOCK 589331107 608 16028 SHARES X 2 0 0 16028 MERCK & CO INC COMMON STOCK 589331107 2035 53591 SHARES X 3 52672 0 919 MERCK & CO INC COMMON STOCK 589331107 8 200 SHARES X 4 200 0 0 MERCURY GENERAL CORP COMMON STOCK 589400100 120 2700 SHARES X 3 2700 0 0 MEREDITH CORP COMMON STOCK 589433101 16 422 SHARES X 1 422 0 0 MEREDITH CORP COMMON STOCK 589433101 14 360 SHARES X 3 360 0 0 MERRILL LYNCH & CO COMMON STOCK 590188108 1126 27642 SHARES X 1 26914 0 728 MERRILL LYNCH & CO COMMON STOCK 590188108 853 20931 SHARES X 1 19916 0 1015 MERRILL LYNCH & CO COMMON STOCK 590188108 1178 28916 SHARES X 2 7116 0 21800 MERRILL LYNCH & CO COMMON STOCK 590188108 1177 28907 SHARES X 3 28077 0 830 MERRILL LYNCH & CO COMMON STOCK 590188108 4 100 SHARES X 4 100 0 0 MESA LABORATORIES INC COM COMMON STOCK 59064R109 11 500 SHARES X 1 500 0 0 METAVANTE HLDG CO COMMON STOCK 591407101 35 1752 SHARES X 1 1752 0 0 METAVANTE HLDG CO COMMON STOCK 591407101 2 99 SHARES X 1 99 0 0 METAVANTE HLDG CO COMMON STOCK 591407101 26 1300 SHARES X 3 1300 0 0 METHANEX CORPORATION COMMON STOCK 59151K108 23 884 SHARES X 1 884 0 0 METLIFE CAP TR I COMMON STOCK 59156R108 58 963 SHARES X 1 963 0 0 METLIFE CAP TR I COMMON STOCK 59156R108 92 1521 SHARES X 1 1521 0 0 METLIFE CAP TR I COMMON STOCK 59156R108 386 6400 SHARES X 3 6400 0 0 METROPOLITAN HEALTH NETWORKS I COMMON STOCK 592142103 1 500 SHARES X 1 500 0 0 MICROS SYSTEMS INC COMMON STOCK 594901100 673 20000 SHARES X 1 20000 0 0 MICROSOFT CORP COMMON STOCK 594918104 25323 892282 SHARES X 1 871143 0 21139 MICROSOFT CORP COMMON STOCK 594918104 6557 231046 SHARES X 1 201025 0 30021 MICROSOFT CORP COMMON STOCK 594918104 1447 50992 SHARES X 2 43382 0 7610 MICROSOFT CORP COMMON STOCK 594918104 13503 475805 SHARES X 3 467605 0 8200 MICROSOFT CORP COMMON STOCK 594918104 31 1100 SHARES X 4 1100 0 0 MICROSTRATEGY INC COMMON STOCK 594972408 2 27 SHARES X 2 0 0 27 MICROCHIP TECHNOLOGY COMMON STOCK 595017104 270 8235 SHARES X 1 8040 0 195 MICROCHIP TECHNOLOGY COMMON STOCK 595017104 468 14300 SHARES X 3 14300 0 0 39 of 67

MICRON TECHNOLOGY COMMON STOCK 595112103 2 300 SHARES X 1 300 0 0 MICRON TECHNOLOGY COMMON STOCK 595112103 42 7100 SHARES X 3 7100 0 0 MICROSEMI CORP COMMON STOCK 595137100 107 4685 SHARES X 1 4300 0 385 MICROSEMI CORP COMMON STOCK 595137100 1801 79000 SHARES X 3 79000 0 0 MID-AMERICA APARTMENT COMMUNIT COMMON STOCK 59522J103 75 1500 SHARES X 2 1500 0 0 MIDCAP SPDR TRUST SERIES 1 S&P PREFERRED STOCK 595635103 1584 11222 SHARES X 1 N.A. N.A. N.A. MIDCAP SPDR TRUST SERIES 1 S&P PREFERRED STOCK 595635103 2402 17013 SHARES X 1 N.A. N.A. N.A. MIDCAP SPDR TRUST SERIES 1 S&P PREFERRED STOCK 595635103 187 1325 SHARES X 2 1325 0 0 MIDCAP SPDR TRUST SERIES 1 S&P PREFERRED STOCK 595635103 64 455 SHARES X 3 N.A. N.A. N.A. MILLENNIUM PHARMACEUTI- CALS COM COMMON STOCK 599902103 17 1072 SHARES X 2 0 0 1072 MILLIPORE CORP COMMON STOCK 601073109 32 475 SHARES X 3 475 0 0 MINDSPEED TECHNOLOGIES INC COMMON STOCK 602682106 0 240 SHARES X 1 240 0 0 MINE SAFETY APPLIANCES CO COMMON STOCK 602720104 27 650 SHARES X 1 650 0 0 MIRANT CORP COMMON STOCK 60467R100 0 8 SHARES X 1 8 0 0 MIRANT CORP- W/I- CW11 1 COMMON STOCK 60467R118 1 32 SHARES X 1 32 0 0 MITCHAM INDS INC COMMON STOCK 606501104 30 1660 SHARES X 1 1500 0 160 MITCHAM INDS INC COMMON STOCK 606501104 472 26500 SHARES X 3 26500 0 0 MOHAWK INDUSTRIES INC COM COMMON STOCK 608190104 50 700 SHARES X 1 700 0 0 MOLEX INC COMMON STOCK 608554101 83 3600 SHARES X 1 3600 0 0 MOLEX INC COMMON STOCK 608554101 94 4050 SHARES X 3 4050 0 0 MOLSON COORS BREWING COMMON B 60871R209 32 600 SHARES X 1 600 0 0 MOLSON COORS BREWING COMMON B 60871R209 66 1250 SHARES X 3 1250 0 0 MONOGRAM BIOSCIENCES INCCOMMON STOCK 60975U108 5 5000 SHARES X 2 0 0 5000 MONSANTO CO COMMON STOCK 61166W101 2837 25445 SHARES X 1 23768 0 1677 MONSANTO CO COMMON STOCK 61166W101 1323 11868 SHARES X 1 11013 0 855 MONSANTO CO COMMON STOCK 61166W101 2255 20214 SHARES X 3 19700 0 514 MONSTER WORLDWIDE COMMON STOCK 611742107 3 125 SHARES X 1 125 0 0 MONSTER WORLDWIDE COMMON STOCK 611742107 27 1100 SHARES X 3 1100 0 0 MONTGOMERY ST INCOME SECS INC PREFERRED STOCK 614115103 75 4653 SHARES X 1 N.A. N.A. N.A. MOODYS CORP COMMON STOCK 615369105 408 11725 SHARES X 1 9223 0 2502 MOODYS CORP COMMON STOCK 615369105 212 6100 SHARES X 1 6100 0 0 MOODYS CORP COMMON STOCK 615369105 306 8800 SHARES X 3 8800 0 0 MOOG INC CL A COMMON STOCK 615394202 3 75 SHARES X 1 75 0 0 MORGAN STANLEY COMMON STOCK 617446448 3672 80345 SHARES X 1 77336 0 3009 MORGAN STANLEY COMMON STOCK 617446448 1236 27040 SHARES X 1 26378 0 662 MORGAN STANLEY COMMON STOCK 617446448 3241 70941 SHARES X 3 68754 0 2187 MORGAN STANLEY COMMON STOCK 617446448 5 100 SHARES X 4 100 0 0 MORGAN STANLEY EMERGING MKTS D PREFERRED STOCK 61744H105 5 500 SHARES X 1 N.A. N.A. N.A. MORGAN STANLEY HIGH YLD FD INC PREFERRED STOCK 61744M104 2 300 SHARES X 1 N.A. N.A. N.A. MORGAN STANLEY QUALITY MUNI IN PREFERRED STOCK 61745P668 21 1708 SHARES X 1 N.A. N.A. N.A. MORGAN STAN DEAN QUALITY MUN I PREFERRED STOCK 61745P734 17 1413 SHARES X 1 N.A. N.A. N.A. MORGAN STANLEY INSD MUNI INCOM PREFERRED STOCK 61745P791 37 2814 SHARES X 1 N.A. N.A. N.A. MOSAIC CO COMMON STOCK 61945A107 1458 14208 SHARES X 1 13968 0 240 MOSAIC CO COMMON STOCK 61945A107 56 550 SHARES X 1 550 0 0 MOSAIC CO COMMON STOCK 61945A107 1322 12880 SHARES X 3 12697 0 183 MOTOROLA INC COMMON STOCK 620076109 536 57656 SHARES X 1 57656 0 0 MOTOROLA INC COMMON STOCK 620076109 497 53420 SHARES X 1 53420 0 0 MOTOROLA INC COMMON STOCK 620076109 195 21000 SHARES X 2 0 0 21000 MOTOROLA INC COMMON STOCK 620076109 344 36923 SHARES X 3 36923 0 0 MOTOROLA INC COMMON STOCK 620076109 1 150 SHARES X 4 150 0 0 40 of 67

MURPHY OIL CORP COMMON STOCK 626717102 74 900 SHARES X 1 900 0 0 MURPHY OIL CORP COMMON STOCK 626717102 123 1500 SHARES X 1 1500 0 0 MURPHY OIL CORP COMMON STOCK 626717102 66 800 SHARES X 2 0 0 800 MURPHY OIL CORP COMMON STOCK 626717102 140 1700 SHARES X 3 1700 0 0 MYLAN INC COMMON STOCK 628530107 6 533 SHARES X 1 533 0 0 MYLAN INC COMMON STOCK 628530107 34 2900 SHARES X 3 2900 0 0 MYRIAD GENETICS INC COMMON STOCK 62855J104 41 1020 SHARES X 1 950 0 70 MYRIAD GENETICS INC COMMON STOCK 62855J104 576 14300 SHARES X 3 14300 0 0 NCR CORP COMMON STOCK 62886E108 6 283 SHARES X 1 283 0 0 NCR CORP COMMON STOCK 62886E108 34 1474 SHARES X 1 1458 0 16 NII HOLDINGS INC-CL B COMMON STOCK 62913F201 10 300 SHARES X 1 300 0 0 NII HOLDINGS INC-CL B COMMON STOCK 62913F201 92 2900 SHARES X 2 0 0 2900 NTT DOCOMO INC SPONSORED ADR COMMON STOCK 62942M201 1 81 SHARES X 1 81 0 0 NVR INC COMMON STOCK 62944T105 40 67 SHARES X 1 60 0 7 NVR INC COMMON STOCK 62944T105 641 1072 SHARES X 3 1072 0 0 NYSE EURONEXT COMMON STOCK 629491101 99 1600 SHARES X 1 650 0 950 NYSE EURONEXT COMMON STOCK 629491101 12 200 SHARES X 1 200 0 0 NYSE EURONEXT COMMON STOCK 629491101 25 400 SHARES X 2 0 0 400 NYSE EURONEXT COMMON STOCK 629491101 147 2375 SHARES X 3 2375 0 0 NASDAQ OMX GROUP COMMON STOCK 631103108 42 1091 SHARES X 1 1000 0 91 NASDAQ OMX GROUP COMMON STOCK 631103108 710 18375 SHARES X 3 18375 0 0 NATIONAL BANK OF GREECE ADR COMMON STOCK 633643408 61 5775 SHARES X 1 5775 0 0 NATIONAL BANK OF GREECE ADR COMMON STOCK 633643408 3 325 SHARES X 1 325 0 0 NATIONAL CITY CORP COMMON STOCK 635405103 213 21401 SHARES X 1 21401 0 0 NATIONAL CITY CORP COMMON STOCK 635405103 6 648 SHARES X 1 648 0 0 NATIONAL CITY CORP COMMON STOCK 635405103 54 5400 SHARES X 3 5400 0 0 NATL FUEL GAS CO COMMON STOCK 636180101 47 1000 SHARES X 1 1000 0 0 NATIONAL OILWELL VAR COMMON STOCK 637071101 64 1100 SHARES X 1 1100 0 0 NATIONAL OILWELL VAR COMMON STOCK 637071101 48 824 SHARES X 1 824 0 0 NATIONAL OILWELL VAR COMMON STOCK 637071101 2125 36400 SHARES X 2 17050 0 19350 NATIONAL OILWELL VAR COMMON STOCK 637071101 207 3542 SHARES X 3 3542 0 0 NATIONAL PENN BANCSHARES INC COMMON STOCK 637138108 152 8356 SHARES X 1 8356 0 0 NATIONAL PENN BANCSHARES INC COMMON STOCK 637138108 128 7041 SHARES X 1 7041 0 0 NATIONAL RETAIL PROPERTIES INC COMMON STOCK 637417106 15 700 SHARES X 1 N.A. N.A. N.A. NATIONAL SEMICONDUCT COMMON STOCK 637640103 43 2350 SHARES X 1 2350 0 0 NATIONAL SEMICONDUCT COMMON STOCK 637640103 57 3090 SHARES X 1 3090 0 0 NATIONAL SEMICONDUCT COMMON STOCK 637640103 40 2170 SHARES X 3 2170 0 0 NATIONWIDE FINL SVCS INC COMMON STOCK 638612101 7 140 SHARES X 1 140 0 0 NATIONWIDE HEALTH PP COMMON STOCK 638620104 85 2530 SHARES X 1 N.A. N.A. N.A. NATIONWIDE HEALTH PP COMMON STOCK 638620104 878 26000 SHARES X 3 26000 0 0 NATURAL RESOURCE PARTNERS L P COMMON STOCK 63900P103 12 434 SHARES X 1 434 0 0 NATURAL RESOURCE PARTNERS L P COMMON STOCK 63900P103 709 25000 SHARES X 2 0 0 25000 NAVTEQ CORP COMMON STOCK 63936L100 15 220 SHARES X 3 220 0 0 NEENAH PAPER INC COMMON STOCK 640079109 27 1035 SHARES X 1 1035 0 0 NEENAH PAPER INC COMMON STOCK 640079109 0 18 SHARES X 1 18 0 0 NETEASE.COM INC- ADR COMMON STOCK 64110W102 17 910 SHARES X 3 910 0 0 NETGEAR INC COMMON STOCK 64111Q104 50 2500 SHARES X 1 2300 0 200 NETGEAR INC COMMON STOCK 64111Q104 824 41300 SHARES X 3 41300 0 0 NETWORK APPLIANCE INCORPORATED COMMON STOCK 64120L104 332 4000 SHARES X 2 4000 0 0 NEUROCRINE BIOSCIENCES INC COMMON STOCK 64125C109 54 10000 SHARES X 1 10000 0 0 41 of 67

NEUROCRINE BIOSCIENCES INC COMMON STOCK 64125C109 3 500 SHARES X 1 0 0 500 NEW YORK TIMES CO COMMON STOCK 650111107 23 1220 SHARES X 1 1220 0 0 NEW YORK TIMES CO COMMON STOCK 650111107 189 10000 SHARES X 1 10000 0 0 NEW YORK TIMES CO COMMON STOCK 650111107 24 1270 SHARES X 3 1270 0 0 NEWELL RUBBERMAID IN COMMON STOCK 651229106 450 19676 SHARES X 1 19676 0 0 NEWELL RUBBERMAID IN COMMON STOCK 651229106 291 12740 SHARES X 1 12240 0 500 NEWELL RUBBERMAID IN COMMON STOCK 651229106 120 5250 SHARES X 3 5250 0 0 NEWFIELD EXPL CO COMMON STOCK 651290108 363 6872 SHARES X 1 6519 0 353 NEWFIELD EXPL CO COMMON STOCK 651290108 2479 46901 SHARES X 3 46901 0 0 NEWMARKET CORPORATION COMMON STOCK 651587107 589 7800 SHARES X 1 7800 0 0 NEWMONT MINING COMMON STOCK 651639106 13 291 SHARES X 1 240 0 51 NEWMONT MINING COMMON STOCK 651639106 50 1100 SHARES X 1 200 0 900 NEWMONT MINING COMMON STOCK 651639106 188 4150 SHARES X 3 4150 0 0 NEWS CORP INC-A COMMON STOCK 65248E104 2395 127746 SHARES X 1 125529 0 2217 NEWS CORP INC-A COMMON STOCK 65248E104 90 4786 SHARES X 1 4686 0 100 NEWS CORP INC-A COMMON STOCK 65248E104 2291 122228 SHARES X 3 117080 0 5148 NEWS CORP- CLASS B COMMON STOCK 65248E203 9 450 SHARES X 1 450 0 0 NEXEN INC COMMON STOCK 65334H102 9 320 SHARES X 1 320 0 0 NICHOLAS- APPLEGATE INTL & PREM PREFERRED STOCK 65370C108 12 600 SHARES X 1 N.A. N.A. N.A. NICOR INC COMMON STOCK 654086107 17 500 SHARES X 1 500 0 0 NICOR INC COMMON STOCK 654086107 39 1150 SHARES X 1 1150 0 0 NICOR INC COMMON STOCK 654086107 11 340 SHARES X 3 340 0 0 NIKE INC COMMON B 654106103 2619 38509 SHARES X 1 38009 0 500 NIKE INC COMMON B 654106103 227 3340 SHARES X 1 2040 0 1300 NIKE INC COMMON B 654106103 890 13091 SHARES X 3 13091 0 0 NIGHTHAWK RADIOLOGY HOLDINGS I COMMON STOCK 65411N105 7 800 SHARES X 2 0 0 800 NISOURCE INC COMMON STOCK 65473P105 85 4921 SHARES X 1 4921 0 0 NISOURCE INC COMMON STOCK 65473P105 39 2251 SHARES X 1 2251 0 0 NISOURCE INC COMMON STOCK 65473P105 98 5700 SHARES X 3 5700 0 0 NISSAN MOTOR LTD SPONS ADR COMMON STOCK 654744408 2 115 SHARES X 1 115 0 0 NOKIA CORP SPONSORED ADR COMMON STOCK 654902204 1161 36483 SHARES X 1 36483 0 0 NOKIA CORP SPONSORED ADR COMMON STOCK 654902204 768 24115 SHARES X 1 23465 0 650 NOKIA CORP SPONSORED ADR COMMON STOCK 654902204 24 748 SHARES X 3 748 0 0 NOBLE ENERGY INC COMMON STOCK 655044105 484 6643 SHARES X 1 6435 0 208 NOBLE ENERGY INC COMMON STOCK 655044105 73 1000 SHARES X 1 1000 0 0 NOBLE ENERGY INC COMMON STOCK 655044105 992 13635 SHARES X 3 13635 0 0 NOMURA HLDGS INC COMMON STOCK 65535H208 2 147 SHARES X 1 147 0 0 NORDSTROM INC COMMON STOCK 655664100 631 19370 SHARES X 1 19055 0 315 NORDSTROM INC COMMON STOCK 655664100 13 400 SHARES X 1 400 0 0 NORDSTROM INC COMMON STOCK 655664100 1613 49490 SHARES X 3 49490 0 0 NORFOLK SOUTHERN COMMON STOCK 655844108 1230 22636 SHARES X 1 22436 0 200 NORFOLK SOUTHERN COMMON STOCK 655844108 837 15410 SHARES X 1 12710 0 2700 NORFOLK SOUTHERN COMMON STOCK 655844108 11 200 SHARES X 2 0 0 200 NORFOLK SOUTHERN COMMON STOCK 655844108 261 4800 SHARES X 3 4800 0 0 NORTEL NETWORKS CORP COMMON STOCK 656568508 1 158 SHARES X 1 158 0 0 NORTEL NETWORKS CORP COMMON STOCK 656568508 0 13 SHARES X 1 13 0 0 NORTHEAST UTILITIES COM COMMON STOCK 664397106 9 375 SHARES X 1 375 0 0 NORTHEAST UTILITIES COM COMMON STOCK 664397106 14 555 SHARES X 1 555 0 0 NORTHERN TR CORP COMMON STOCK 665859104 136 2050 SHARES X 3 2050 0 0 NORTHROP GRUMMAN CO COMMON STOCK 666807102 515 6622 SHARES X 1 6622 0 0 42 of 67

NORTHROP GRUMMAN CO COMMON STOCK 666807102 234 3011 SHARES X 1 3011 0 0 NORTHROP GRUMMAN CO COMMON STOCK 666807102 350 4500 SHARES X 3 4500 0 0 NORTHWEST NATURAL GAS COMPANY COMMON STOCK 667655104 72 1650 SHARES X 1 1650 0 0 NORTHWEST NATURAL GAS COMPANY COMMON STOCK 667655104 22 500 SHARES X 1 500 0 0 NORTHWEST PIPE COMPANY COMMON STOCK 667746101 28 670 SHARES X 1 670 0 0 NOVARTIS AG ADR COMMON STOCK 66987V109 5224 101972 SHARES X 1 99274 0 2698 NOVARTIS AG ADR COMMON STOCK 66987V109 804 15689 SHARES X 1 13139 0 2550 NOVARTIS AG ADR COMMON STOCK 66987V109 821 16018 SHARES X 3 13785 0 2233 NOVELL INC COMMON STOCK 670006105 8 1250 SHARES X 1 1250 0 0 NOVELL INC COMMON STOCK 670006105 31 5000 SHARES X 1 5000 0 0 NOVELL INC COMMON STOCK 670006105 40 6395 SHARES X 3 6395 0 0 NOVELLUS SYS INC COMMON STOCK 670008101 70 3330 SHARES X 3 3330 0 0 NOVO-NORDISK A/S SPONS ADR COMMON STOCK 670100205 346 5000 SHARES X 2 0 0 5000 NOVOGEN LTD- SPONS ADR COMMON STOCK 67010F103 11 2000 SHARES X 1 2000 0 0 NU SKIN ENTERPRISES INC COMMON STOCK C 67018T105 14 800 SHARES X 2 0 0 800 NSTAR COM COMMON STOCK 67019E107 49 1620 SHARES X 1 1620 0 0 NUANCE COMMUNICATION COMMON STOCK 67020Y100 91 5225 SHARES X 1 4800 0 425 NUANCE COMMUNICATION COMMON STOCK 67020Y100 1510 86700 SHARES X 3 86700 0 0 NUCOR CORP COMMON STOCK 670346105 681 10060 SHARES X 1 7860 0 2200 NUCOR CORP COMMON STOCK 670346105 110 1620 SHARES X 1 1620 0 0 NUCOR CORP COMMON STOCK 670346105 180 2650 SHARES X 3 2650 0 0 NUCRYST PHARMACEUTI- CALS CORP COMMON STOCK 67035Q100 0 200 SHARES X 1 200 0 0 NUSTAR ENERGY LP COMMON STOCK 67058H102 16 335 SHARES X 1 335 0 0 NUSTAR ENERGY LP COMMON STOCK 67058H102 10 200 SHARES X 1 200 0 0 NUSTAR GP HOLDINGS LLC COMMON STOCK 67059L102 38 1500 SHARES X 2 0 0 1500 NUVEEN PA PREM INCOME MUN FD 2 PREFERRED STOCK 67061F101 64 5316 SHARES X 1 N.A. N.A. N.A. NUVEEN PA PREM INCOME MUN FD 2 PREFERRED STOCK 67061F101 13 1117 SHARES X 1 N.A. N.A. N.A. NUVEEN MARYLAND PREM INC MUN F PREFERRED STOCK 67061Q107 27 2100 SHARES X 2 2100 0 0 NUVEEN INVT QUALITY MUNI FD PREFERRED STOCK 67062E103 5 333 SHARES X 1 N.A. N.A. N.A. NUVEEN MUNICIPAL ADVANTAGE FD PREFERRED STOCK 67062H106 13 1000 SHARES X 1 N.A. N.A. N.A. NUVEEN INSD QUALITY MUN FD PREFERRED STOCK 67062N103 61 4624 SHARES X 1 N.A. N.A. N.A. NUVEEN INSD QUALITY MUN FD PREFERRED STOCK 67062N103 10 760 SHARES X 2 760 0 0 NUVEEN PERFORMANCE PLUS MUNI F PREFERRED STOCK 67062P108 40 3000 SHARES X 1 N.A. N.A. N.A. NUVEEN PERFORMANCE PLUS MUNI F PREFERRED STOCK 67062P108 5 390 SHARES X 1 N.A. N.A. N.A. NUVEEN MUNI MARKET OPPORTUNITY PREFERRED STOCK 67062W103 195 15000 SHARES X 1 N.A. N.A. N.A. NUVEEN NY INVT QUALITY MUN FD PREFERRED STOCK 67062X101 39 2965 SHARES X 1 N.A. N.A. N.A. NVIDIA CORP COMMON STOCK 67066G104 3 156 SHARES X 1 156 0 0 NVIDIA CORP COMMON STOCK 67066G104 99 5000 SHARES X 3 5000 0 0 NUVEEN VA DVD ADV MUNI BOND FU PREFERRED STOCK 67069M108 8 625 SHARES X 2 625 0 0 NUVEEN MARYLAND DIVIDEND ADV M PREFERRED STOCK 67069R107 13 923 SHARES X 1 N.A. N.A. N.A. NUVEEN INSURED PREM INC MUNI F PREFERRED STOCK 6706D8104 36 3100 SHARES X 2 3100 0 0 NUVEEN PA DIVIDEND ADV MUNI FD PREFERRED STOCK 67070E103 13 1000 SHARES X 1 N.A. N.A. N.A. NUVEEN MD DIV ADVANTAGE MUN FD PREFERRED STOCK 67070V105 54 4059 SHARES X 1 N.A. N.A. N.A. NUVEEN MD DIV ADVANTAGE MUN FD PREFERRED STOCK 67070V105 13 1000 SHARES X 2 1000 0 0 NUVEEN VA DVD ADV MUNI FD 2 PREFERRED STOCK 67071C106 9 650 SHARES X 2 650 0 0 NUVEEN QUALITY PFD INCOME FD 2 PREFERRED STOCK 67072C105 19 1735 SHARES X 1 N.A. N.A. N.A. NUVEEN QUALITY PFD INCOME FD 3 PREFERRED STOCK 67072W101 7 700 SHARES X 1 N.A. N.A. N.A. NUVEEN PFD & CVRT INCOME FUND PREFERRED STOCK 67073B106 25 2500 SHARES X 1 N.A. N.A. N.A. NUVEEN MULTI STRATEGY INC & GR PREFERRED STOCK 67073D102 19 1860 SHARES X 1 N.A. N.A. N.A. NUVEEN MULTI STRATEGY INC & GR PREFERRED STOCK 67073D102 5 500 SHARES X 1 N.A. N.A. N.A. 43 of 67

OGE ENERGY CORP COM COMMON STOCK 670837103 44 1400 SHARES X 1 1400 0 0 OGE ENERGY CORP COM COMMON STOCK 670837103 75 2410 SHARES X 1 2410 0 0 NUVEEN MUNICIPAL VALUE FUND PREFERRED STOCK 670928100 29 2963 SHARES X 1 N.A. N.A. N.A. NUVEEN MUNICIPAL VALUE FUND PREFERRED STOCK 670928100 26 2594 SHARES X 1 N.A. N.A. N.A. NUVEEN PA INVT QUALITY MUN FD PREFERRED STOCK 670972108 139 10873 SHARES X 1 N.A. N.A. N.A. NUVEEN PA INVT QUALITY MUN FD PREFERRED STOCK 670972108 114 8900 SHARES X 1 N.A. N.A. N.A. NUVEEN SELECT QUALITY MUN FD PREFERRED STOCK 670973106 6 406 SHARES X 1 N.A. N.A. N.A. NUVEEN QUALITY INCOME MUNI FD PREFERRED STOCK 670977107 9 700 SHARES X 1 N.A. N.A. N.A. NUVEEN QUALITY INCOME MUNI FD PREFERRED STOCK 670977107 3 210 SHARES X 1 N.A. N.A. N.A. NUVEEN INSD MUNI OPPORTUNITY PREFERRED STOCK 670984103 5 396 SHARES X 1 N.A. N.A. N.A. NUVEEN INSD MUNI OPPORTUNITY PREFERRED STOCK 670984103 7 500 SHARES X 2 500 0 0 NUVEEN NY QUALITY INC MUNI FD PREFERRED STOCK 670986108 89 7026 SHARES X 1 N.A. N.A. N.A. NUVEEN PREMIER INSD MUNI INC F PREFERRED STOCK 670987106 5 410 SHARES X 1 N.A. N.A. N.A. NUVEEN PREMIER INSD MUNI INC F PREFERRED STOCK 670987106 13 1000 SHARES X 1 N.A. N.A. N.A. NUVEEN PREMIER INSD MUNI INC F PREFERRED STOCK 670987106 14 1050 SHARES X 2 1050 0 0 OSI PHARMACEUTI- CALS COMMON STOCK 671040103 45 1195 SHARES X 1 1100 0 95 OSI PHARMACEUTI- CALS COMMON STOCK 671040103 725 19400 SHARES X 3 19400 0 0 OCCIDENTAL PETE CORP COMMON STOCK 674599105 458 6254 SHARES X 1 6254 0 0 OCCIDENTAL PETE CORP COMMON STOCK 674599105 271 3701 SHARES X 1 3701 0 0 OCCIDENTAL PETE CORP COMMON STOCK 674599105 1853 25330 SHARES X 2 9450 0 15880 OCCIDENTAL PETE CORP COMMON STOCK 674599105 673 9200 SHARES X 3 9200 0 0 OCEANEERING INTL INC COM COMMON STOCK 675232102 57 900 SHARES X 1 900 0 0 OFFICE DEPOT INC COMMON STOCK 676220106 17 1500 SHARES X 1 1500 0 0 OFFICE DEPOT INC COMMON STOCK 676220106 27 2400 SHARES X 3 2400 0 0 OFFICEMAX INC COMMON STOCK 67622P101 4 200 SHARES X 1 200 0 0 OFFICEMAX INC COMMON STOCK 67622P101 117 6125 SHARES X 3 6125 0 0 OLD NATIONAL BANCORP COM COMMON STOCK 680033107 103 5700 SHARES X 1 5700 0 0 OLD REPUBLIC INTL CORP COM COMMON STOCK 680223104 52 4000 SHARES X 1 4000 0 0 OLIN CORP COM COMMON STOCK 680665205 15 750 SHARES X 1 750 0 0 OLIN CORP COM COMMON STOCK 680665205 20 1000 SHARES X 1 1000 0 0 OMNICOM GROUP INC COMMON STOCK 681919106 395 8942 SHARES X 1 8942 0 0 OMNICOM GROUP INC COMMON STOCK 681919106 157 3550 SHARES X 1 3550 0 0 OMNICOM GROUP INC COMMON STOCK 681919106 128 2900 SHARES X 3 2900 0 0 OMEGA FINANCIAL CORP COMMON STOCK 682092101 86 2751 SHARES X 1 2751 0 0 OMEGA FINANCIAL CORP COMMON STOCK 682092101 419 13427 SHARES X 1 11000 0 2427 OMNOVA SOLUTIONS INC COM COMMON STOCK 682129101 3 645 SHARES X 1 645 0 0 OMNICELL INC COMMON STOCK 68213N109 65 3231 SHARES X 1 2965 0 266 OMNICELL INC COMMON STOCK 68213N109 1067 53100 SHARES X 3 53100 0 0 ON SEMICONDUCTOR COR COMMON STOCK 682189105 37 6530 SHARES X 1 6000 0 530 ON SEMICONDUCTOR COR COMMON STOCK 682189105 608 107200 SHARES X 3 107200 0 0 ONCOTHYREON INC COMMON STOCK 682324108 4 833 SHARES X 1 150 0 683 1 800 FLOWERS COM COMMON STOCK 68243Q106 37 4370 SHARES X 1 4000 0 370 1 800 FLOWERS COM COMMON STOCK 68243Q106 622 73100 SHARES X 3 73100 0 0 ONEOK INC COMMON STOCK 682680103 37 820 SHARES X 1 820 0 0 ONEOK PARTNERS LP COMMON STOCK 68268N103 29 500 SHARES X 1 500 0 0 ONEOK PARTNERS LP COMMON STOCK 68268N103 115 2000 SHARES X 1 2000 0 0 ONEOK PARTNERS LP COMMON STOCK 68268N103 35 600 SHARES X 2 0 0 600 ORACLE CORP COMMON STOCK 68389X105 2630 134474 SHARES X 1 134474 0 0 ORACLE CORP COMMON STOCK 68389X105 542 27685 SHARES X 1 27685 0 0 ORACLE CORP COMMON STOCK 68389X105 1236 63166 SHARES X 2 44166 0 19000 44 of 67

ORACLE CORP COMMON STOCK 68389X105 2169 110877 SHARES X 3 110877 0 0 ORACLE CORP COMMON STOCK 68389X105 17 850 SHARES X 4 850 0 0 OPTIONSXPRESS HLDGS COMMON STOCK 684010101 34 1636 SHARES X 1 1500 0 136 OPTIONSXPRESS HLDGS COMMON STOCK 684010101 551 26600 SHARES X 3 26600 0 0 ORBITAL SCIENCE CORP COMMON STOCK 685564106 77 3200 SHARES X 1 3200 0 0 ORBITAL SCIENCE CORP COMMON STOCK 685564106 1379 57200 SHARES X 3 57200 0 0 ORION ENERGY SYSTEMS INC COMMON STOCK 686275108 1 100 SHARES X 1 100 0 0 OSHKOSH CORPORATION COMMON STOCK 688239201 13 350 SHARES X 1 350 0 0 OSHKOSH CORPORATION COMMON STOCK 688239201 7 200 SHARES X 1 200 0 0 OTELCO INC COMMON STOCK 688823202 21 1355 SHARES X 1 1355 0 0 PDL BIOPHARMA INC COMMON STOCK 69329Y104 3 300 SHARES X 1 300 0 0 P G & E CORP COMMON STOCK 69331C108 101 2736 SHARES X 1 2736 0 0 P G & E CORP COMMON STOCK 69331C108 75 2050 SHARES X 1 550 0 1500 P G & E CORP COMMON STOCK 69331C108 122 3300 SHARES X 3 3300 0 0 PMC SIERRA INC COMMON STOCK 69344F106 248 43565 SHARES X 1 41125 0 2440 PMC SIERRA INC COMMON STOCK 69344F106 1821 319500 SHARES X 3 319500 0 0 PNC FINANCIAL SERVICES GROUP I COMMON STOCK 693475105 12733 194195 SHARES X 1 191135 0 3060 PNC FINANCIAL SERVICES GROUP I COMMON STOCK 693475105 3663 55860 SHARES X 1 45265 6500 4095 PNC FINANCIAL SERVICES GROUP I COMMON STOCK 693475105 908 13844 SHARES X 2 0 0 13844 PNC FINANCIAL SERVICES GROUP I COMMON STOCK 693475105 302 4606 SHARES X 3 4606 0 0 PPG INDS INC COMMON STOCK 693506107 541 8935 SHARES X 1 8135 0 800 PPG INDS INC COMMON STOCK 693506107 1043 17233 SHARES X 1 15608 0 1625 PPG INDS INC COMMON STOCK 693506107 170 2800 SHARES X 3 2800 0 0 PPL CORP COMMON STOCK 69351T106 6169 134351 SHARES X 1 132451 0 1900 PPL CORP COMMON STOCK 69351T106 2345 51070 SHARES X 1 41378 2130 7562 PPL CORP COMMON STOCK 69351T106 148 3230 SHARES X 3 3230 0 0 PACCAR INC COMMON STOCK 693718108 13 280 SHARES X 1 280 0 0 PACCAR INC COMMON STOCK 693718108 311 6900 SHARES X 2 0 0 6900 PACCAR INC COMMON STOCK 693718108 149 3300 SHARES X 3 3300 0 0 PACER INTERNATIONAL INC COMMON STOCK 69373H106 11 663 SHARES X 1 663 0 0 PACKAGING CORP AMER COMMON STOCK 695156109 65 2900 SHARES X 3 2900 0 0 PACTIV CORP COMMON STOCK 695257105 5 200 SHARES X 1 200 0 0 PACTIV CORP COMMON STOCK 695257105 5 200 SHARES X 1 200 0 0 PACTIV CORP COMMON STOCK 695257105 28 1050 SHARES X 3 1050 0 0 PAETEC HOLDING CORP COMMON STOCK 695459107 7 1000 SHARES X 1 1000 0 0 PAIN THERAPEUTICS INCORPORATED COMMON STOCK 69562K100 20 2410 SHARES X 3 2410 0 0 PALATIN TECHNOLOGIES INC COMMON STOCK 696077304 1 5000 SHARES X 2 0 0 5000 PALL CORP COMMON STOCK 696429307 70 2000 SHARES X 1 2000 0 0 PALL CORP COMMON STOCK 696429307 40 1150 SHARES X 3 1150 0 0 PALM INC COMMON STOCK 696643105 6 1253 SHARES X 1 1253 0 0 PALM INC COMMON STOCK 696643105 125 25000 SHARES X 2 0 0 25000 PALM INC COMMON STOCK 696643105 12 2487 SHARES X 3 2487 0 0 THE PANTRY INC COMMON STOCK 698657103 3 150 SHARES X 1 150 0 0 PAREXEL INTERNATIONAL CORP COMMON STOCK 699462107 120 4580 SHARES X 1 4200 0 380 PAREXEL INTERNATIONAL CORP COMMON STOCK 699462107 2023 77500 SHARES X 3 77500 0 0 PARKER HANNIFIN CORP COMMON STOCK 701094104 315 4544 SHARES X 1 4544 0 0 PARKER HANNIFIN CORP COMMON STOCK 701094104 141 2032 SHARES X 1 2032 0 0 PARKER HANNIFIN CORP COMMON STOCK 701094104 121 1740 SHARES X 3 1740 0 0 PATRIOT COAL CORP COMMON STOCK 70336T104 121 2584 SHARES X 1 2424 0 160 PATRIOT COAL CORP COMMON STOCK 70336T104 3 74 SHARES X 1 74 0 0 45 of 67

PATRIOT COAL CORP COMMON STOCK 70336T104 1503 32000 SHARES X 3 32000 0 0 PATTERSON COMPANIES COMMON STOCK 703395103 40 1100 SHARES X 3 1100 0 0 PATTERSON-UTI ENERGY INC COMMON STOCK 703481101 25 950 SHARES X 1 950 0 0 PATTERSON-UTI ENERGY INC COMMON STOCK 703481101 21 784 SHARES X 3 784 0 0 PAYCHEX INC COMMON STOCK 704326107 347 10140 SHARES X 1 10140 0 0 PAYCHEX INC COMMON STOCK 704326107 616 17975 SHARES X 1 17975 0 0 PAYCHEX INC COMMON STOCK 704326107 266 7750 SHARES X 2 0 0 7750 PAYCHEX INC COMMON STOCK 704326107 165 4800 SHARES X 3 4800 0 0 PEABODY ENERGY CORP COMMON STOCK 704549104 2592 50827 SHARES X 1 49704 0 1123 PEABODY ENERGY CORP COMMON STOCK 704549104 332 6500 SHARES X 1 4480 0 2020 PEABODY ENERGY CORP COMMON STOCK 704549104 949 18600 SHARES X 3 18600 0 0 PEDIATRIX MED GRP COMMON STOCK 705324101 373 5540 SHARES X 1 5260 0 280 PEDIATRIX MED GRP COMMON STOCK 705324101 54 800 SHARES X 1 0 0 800 PEDIATRIX MED GRP COMMON STOCK 705324101 1989 29500 SHARES X 3 29500 0 0 PEETS COFFEE & TEA INC COM COMMON STOCK 705560100 5 200 SHARES X 1 200 0 0 PENGROWTH ENERGY TRUST COMMON STOCK 706902509 4 200 SHARES X 1 200 0 0 PENGROWTH ENERGY TRUST COMMON STOCK 706902509 44 2300 SHARES X 2 0 0 2300 PENN NATL GAMING INC COMMON STOCK 707569109 3 75 SHARES X 1 75 0 0 PENN VA RESOURCE PARTNERS LP COMMON STOCK 707884102 32 1300 SHARES X 1 1300 0 0 PENNWEST ENERGY TRUST COMMON STOCK 707885109 62 2210 SHARES X 1 2210 0 0 PENN VIRGINIA GP HOLDINGS LP COMMON STOCK 70788P105 46 1700 SHARES X 2 0 0 1700 PENNEY J C INC COMMON STOCK 708160106 240 6377 SHARES X 1 6377 0 0 PENNEY J C INC COMMON STOCK 708160106 135 3583 SHARES X 1 3583 0 0 PENNEY J C INC COMMON STOCK 708160106 38 1000 SHARES X 2 0 0 1000 PENNEY J C INC COMMON STOCK 708160106 97 2568 SHARES X 3 2568 0 0 PENNICHUCK CORPORATION NEW COMMON STOCK 708254206 18 789 SHARES X 1 789 0 0 PENNS WOODS BANCORP INC. COMMON STOCK 708430103 33 1000 SHARES X 1 0 0 1000 PENNS WOODS BANCORP INC. COMMON STOCK 708430103 314 9462 SHARES X 3 9462 0 0 PENNSYLVANIA COMMERCE BANCORP COMMON STOCK 708677109 132 4928 SHARES X 1 4928 0 0 PENN ESTATE INV TR (REIT) COMMON STOCK 709102107 69 2816 SHARES X 1 N.A. N.A. N.A. PENN ESTATE INV TR (REIT) COMMON STOCK 709102107 22 900 SHARES X 2 900 0 0 PENTAIR INC COMMON STOCK 709631105 26 800 SHARES X 1 800 0 0 PENTAIR INC COMMON STOCK 709631105 249 7800 SHARES X 1 7800 0 0 PENTAIR INC COMMON STOCK 709631105 110 3440 SHARES X 3 3440 0 0 PEPCO HOLDINGS INC COMMON STOCK 713291102 379 15333 SHARES X 1 13807 0 1526 PEPCO HOLDINGS INC COMMON STOCK 713291102 289 11685 SHARES X 1 9385 0 2300 PEPCO HOLDINGS INC COMMON STOCK 713291102 90 3655 SHARES X 2 0 0 3655 PEPCO HOLDINGS INC COMMON STOCK 713291102 40 1600 SHARES X 3 1600 0 0 PEPSI BOTTLING GRP COMMON STOCK 713409100 44 1300 SHARES X 3 1300 0 0 PEPSIAMERICAS INC COM COMMON STOCK 71343P200 15 600 SHARES X 1 600 0 0 PEPSICO INC COMMON STOCK 713448108 30842 427177 SHARES X 1 423373 0 3804 PEPSICO INC COMMON STOCK 713448108 16809 232818 SHARES X 1 210066 0 22752 PEPSICO INC COMMON STOCK 713448108 6685 92582 SHARES X 2 16975 0 75607 PEPSICO INC COMMON STOCK 713448108 8703 120557 SHARES X 3 118484 0 2073 PEPSICO INC COMMON STOCK 713448108 11 150 SHARES X 4 150 0 0 PERFORMANCE FOOD GROUP CO COMMON STOCK 713755106 23 700 SHARES X 1 700 0 0 PERINI CORP COMMON STOCK 713839108 16 435 SHARES X 1 400 0 35 PERINI CORP COMMON STOCK 713839108 318 8793 SHARES X 3 8793 0 0 PERKINELMER INC COMMON STOCK 714046109 12 505 SHARES X 1 505 0 0 PERKINELMER INC COMMON STOCK 714046109 97 4000 SHARES X 1 4000 0 0 46 of 67

PERKINELMER INC COMMON STOCK 714046109 40 1660 SHARES X 3 1660 0 0 PERMA-FIX ENVIRONMENTAL SVCS COMMON STOCK 714157104 331 204100 SHARES X 2 0 0 204100 PERRIGO CO COMMON STOCK 714290103 460 12180 SHARES X 1 11551 0 629 PERRIGO CO COMMON STOCK 714290103 2578 68324 SHARES X 3 68324 0 0 PETMED EXPRESS INC COMMON STOCK 716382106 9 800 SHARES X 1 800 0 0 PETRO-CANADA COMMON STOCK 71644E102 69 1600 SHARES X 1 1600 0 0 PETROCHINA CO LTD ADR COMMON STOCK 71646E100 38 300 SHARES X 1 300 0 0 PETROCHINA CO LTD ADR COMMON STOCK 71646E100 16 125 SHARES X 1 125 0 0 PETE & RES CORP COM COMMON STOCK 716549100 36 1000 SHARES X 1 1000 0 0 PETROLEO BRASILEIRO SA ADR COMMON STOCK 71654V101 37 440 SHARES X 2 0 0 440 PETROLEO BRASILEIRO SA SPNS AD COMMON STOCK 71654V408 1 14 SHARES X 1 14 0 0 PETSMART INC COMMON STOCK 716768106 337 16510 SHARES X 1 16510 0 0 PETSMART INC COMMON STOCK 716768106 167 8185 SHARES X 1 8185 0 0 PFIZER INC COMMON STOCK 717081103 14843 709194 SHARES X 1 700006 0 9188 PFIZER INC COMMON STOCK 717081103 8969 428532 SHARES X 1 415967 600 11965 PFIZER INC COMMON STOCK 717081103 5391 257559 SHARES X 2 68900 0 188659 PFIZER INC COMMON STOCK 717081103 4408 210671 SHARES X 3 210671 0 0 PFIZER INC COMMON STOCK 717081103 16 750 SHARES X 4 750 0 0 PHARMACEUTIAL PRODUCT DEVEL IN COMMON STOCK 717124101 460 10975 SHARES X 1 10420 0 555 PHARMACEUTIAL PRODUCT DEVEL IN COMMON STOCK 717124101 2233 53300 SHARES X 3 53300 0 0 PHARMACEUTICAL HOLDERS TRUST PREFERRED STOCK 71712A206 35 500 SHARES X 1 N.A. N.A. N.A. PHASE FORWARD INC COMMON STOCK 71721R406 26 1520 SHARES X 1 1400 0 120 PHASE FORWARD INC COMMON STOCK 71721R406 436 25500 SHARES X 3 25500 0 0 PHILLIPS VAN HEUSEN COMMON STOCK 718592108 33 880 SHARES X 1 800 0 80 PHILLIPS VAN HEUSEN COMMON STOCK 718592108 577 15200 SHARES X 3 15200 0 0 PHOENIX COS INC COM COMMON STOCK 71902E109 25 2012 SHARES X 1 2012 0 0 PHOENIX COS INC COM COMMON STOCK 71902E109 15 1256 SHARES X 1 1256 0 0 PHOENIX COS INC COM COMMON STOCK 71902E109 22 1798 SHARES X 2 0 0 1798 PHOTON DYNAMICS COMMON STOCK 719364101 74 6970 SHARES X 1 6400 0 570 PHOTON DYNAMICS COMMON STOCK 719364101 1231 116200 SHARES X 3 116200 0 0 PIEDMONT NAT GAS INC COMMON STOCK 720186105 57 2180 SHARES X 1 2180 0 0 PIEDMONT NAT GAS INC COMMON STOCK 720186105 11 400 SHARES X 1 0 0 400 PIMCO MUNICIPAL INCOME FUND PREFERRED STOCK 72200R107 1 71 SHARES X 1 N.A. N.A. N.A. PIMCO MUNICIPAL INCOME FUND PREFERRED STOCK 72200R107 16 1000 SHARES X 2 1000 0 0 PIMCO MUNICIPAL INCOME FUND II PREFERRED STOCK 72200W106 183 13200 SHARES X 1 N.A. N.A. N.A. PIMCO RCM STRAT GLOBAL GOVT PREFERRED STOCK 72200X104 16 1500 SHARES X 1 N.A. N.A. N.A. PIMCO MUNICIPAL INCOME FUND II PREFERRED STOCK 72201A103 19 1335 SHARES X 1 N.A. N.A. N.A. PINNACLE DATA SYSTEMS INC COMMON STOCK 723454104 0 300 SHARES X 1 300 0 0 PINNACLE WEST CAP COMMON STOCK 723484101 21 600 SHARES X 1 600 0 0 PINNACLE WEST CAP COMMON STOCK 723484101 4 100 SHARES X 1 100 0 0 PINNACLE WEST CAP COMMON STOCK 723484101 32 900 SHARES X 3 900 0 0 PIONEER MUNICIPAL HI INC ADV T PREFERRED STOCK 723762100 27 2000 SHARES X 1 N.A. N.A. N.A. PIONEER NATURAL RESOURCES CO COMMON STOCK 723787107 4 75 SHARES X 1 75 0 0 PIPER JAFFRAY COMPANIES INC COMMON STOCK 724078100 88 2586 SHARES X 1 2471 0 115 PIPER JAFFRAY COMPANIES INC COMMON STOCK 724078100 1 20 SHARES X 1 20 0 0 PIPER JAFFRAY COMPANIES INC COMMON STOCK 724078100 250 7350 SHARES X 3 7350 0 0 PITNEY BOWES INC COMMON STOCK 724479100 322 9200 SHARES X 1 9200 0 0 PITNEY BOWES INC COMMON STOCK 724479100 145 4150 SHARES X 1 4150 0 0 PITNEY BOWES INC COMMON STOCK 724479100 113 3225 SHARES X 3 3225 0 0 PITTSBURGH & WEST VIRGINIA RR COMMON STOCK 724819107 2 250 SHARES X 1 N.A. N.A. N.A. 47 of 67

PIZZA INN INC COMMON STOCK 725848105 1 325 SHARES X 1 325 0 0 PLAINS ALL AMERICAN PIPELINE L COMMON STOCK 726503105 8476 178300 SHARES X 2 33450 0 144850 PLUM CREEK TIMBER CO COMMON STOCK 729251108 52 1280 SHARES X 1 N.A. N.A. N.A. PLUM CREEK TIMBER CO COMMON STOCK 729251108 71 1750 SHARES X 2 1750 0 0 PLUM CREEK TIMBER CO COMMON STOCK 729251108 63 1550 SHARES X 3 1550 0 0 POLO RALPH LAUREN COMMON STOCK 731572103 6 100 SHARES X 1 100 0 0 POLO RALPH LAUREN COMMON STOCK 731572103 29 500 SHARES X 3 500 0 0 POLYCOM INC COMMON STOCK 73172K104 17 760 SHARES X 1 700 0 60 POLYCOM INC COMMON STOCK 73172K104 264 11700 SHARES X 3 11700 0 0 PORTUGAL TELECOM SGPS S A SPON COMMON STOCK 737273102 9 765 SHARES X 1 765 0 0 POST PROPERTIES INC COMMON STOCK 737464107 8 200 SHARES X 1 N.A. N.A. N.A. POTASH CORP OF SASK COMMON STOCK 73755L107 1242 8002 SHARES X 1 7869 0 133 POTASH CORP OF SASK COMMON STOCK 73755L107 969 6247 SHARES X 3 6116 0 131 POWERSHARES QQQ PREFERRED STOCK 73935A104 410 9370 SHARES X 1 N.A. N.A. N.A. POWERSHARES QQQ PREFERRED STOCK 73935A104 1700 38880 SHARES X 1 N.A. N.A. N.A. POWERSHARES QQQ PREFERRED STOCK 73935A104 223 5100 SHARES X 2 5100 0 0 POWERSHARES GLOBAL WATER PORTF COMMON STOCK 73935X575 25 1300 SHARES X 1 1300 0 0 POWERSHARES DYN BIOTECH & GENO PREFERRED STOCK 73935X856 101 6000 SHARES X 1 N.A. N.A. N.A. POWERSHARES GLOBAL WATER PORTF PREFERRED STOCK 73936T623 67 3000 SHARES X 2 3000 0 0 POZEN INCORPORATED COMMON STOCK 73941U102 1 100 SHARES X 1 100 0 0 PRAXAIR INC COMMON STOCK 74005P104 115 1366 SHARES X 1 766 0 600 PRAXAIR INC COMMON STOCK 74005P104 251 2976 SHARES X 1 2976 0 0 PRAXAIR INC COMMON STOCK 74005P104 716 8500 SHARES X 2 0 0 8500 PRAXAIR INC COMMON STOCK 74005P104 269 3192 SHARES X 3 3192 0 0 PRECISION CASTPARTS COMMON STOCK 740189105 4010 39285 SHARES X 1 38641 0 644 PRECISION CASTPARTS COMMON STOCK 740189105 168 1650 SHARES X 1 1650 0 0 PRECISION CASTPARTS COMMON STOCK 740189105 2770 27118 SHARES X 3 25896 0 1222 PRECISION DRILLING CORP-US$ COMMON STOCK 740215108 49 2100 SHARES X 1 2100 0 0 PRICE T ROWE GROUP INC COM COMMON STOCK 74144T108 1856 37115 SHARES X 1 37115 0 0 PRICE T ROWE GROUP INC COM COMMON STOCK 74144T108 1357 27140 SHARES X 1 26950 0 190 PRICE T ROWE GROUP INC COM COMMON STOCK 74144T108 640 12800 SHARES X 2 0 0 12800 PRICE T ROWE GROUP INC COM COMMON STOCK 74144T108 118 2350 SHARES X 3 2350 0 0 PRICELINE COM INC COMMON STOCK 741503403 91 757 SHARES X 1 700 0 57 PRICELINE COM INC COMMON STOCK 741503403 1474 12200 SHARES X 3 12200 0 0 PRINCIPAL FINL GRP COMMON STOCK 74251V102 128 2300 SHARES X 3 2300 0 0 PROASSURANCE CORP COMMON STOCK 74267C106 229 4245 SHARES X 1 4045 0 200 PROASSURANCE CORP COMMON STOCK 74267C106 630 11700 SHARES X 3 11700 0 0 PROCTER & GAMBLE CO COMMON STOCK 742718109 42808 610928 SHARES X 1 596658 0 14270 PROCTER & GAMBLE CO COMMON STOCK 742718109 37482 534916 SHARES X 1 430899 0 104017 PROCTER & GAMBLE CO COMMON STOCK 742718109 24299 346774 SHARES X 2 43792 0 302982 PROCTER & GAMBLE CO COMMON STOCK 742718109 12215 174324 SHARES X 3 171154 0 3170 PROCTER & GAMBLE CO COMMON STOCK 742718109 21 295 SHARES X 4 295 0 0 PROGRESS ENERGY INC COMMON STOCK 743263105 423 10141 SHARES X 1 9541 0 600 PROGRESS ENERGY INC COMMON STOCK 743263105 105 2519 SHARES X 1 2519 0 0 PROGRESS ENERGY INC COMMON STOCK 743263105 97 2327 SHARES X 3 2327 0 0 PROGRESSIVE CORP COMMON STOCK 743315103 64 4000 SHARES X 1 4000 0 0 PROGRESSIVE CORP COMMON STOCK 743315103 100 6200 SHARES X 3 6200 0 0 PROLOGIS COM SH BEN INT 743410102 309 5253 SHARES X 1 N.A. N.A. N.A. PROLOGIS COM SH BEN INT 743410102 99 1688 SHARES X 2 1688 0 0 PROLOGIS COM SH BEN INT 743410102 836 14190 SHARES X 3 N.A. N.A. N.A. 48 of 67

PROTECTIVE LIFE CORP COMMON STOCK 743674103 89 2200 SHARES X 3 2200 0 0 PROVIDENT BANKSHARES CORPORATI COMMON STOCK 743859100 112 10465 SHARES X 1 10465 0 0 PROVIDENT BANKSHARES CORPORATI COMMON STOCK 743859100 30 2810 SHARES X 1 2810 0 0 PROVIDENT ENERGY TRUST UNITS COMMON STOCK 74386K104 69 6500 SHARES X 1 6500 0 0 PROVIDENT ENERGY TRUST UNITS COMMON STOCK 74386K104 18 1700 SHARES X 1 1700 0 0 PROVIDENT ENERGY TRUST UNITS COMMON STOCK 74386K104 36 3400 SHARES X 2 0 0 3400 PROVIDENT FINANCIAL SERVICES I COMMON STOCK 74386T105 11 800 SHARES X 1 800 0 0 PROXYMED INC COMMON STOCK 744290305 1 500 SHARES X 1 500 0 0 PRUDENTIAL FINANCIAL INC COMMON STOCK 744320102 348 4450 SHARES X 1 4106 0 344 PRUDENTIAL FINANCIAL INC COMMON STOCK 744320102 56 713 SHARES X 1 713 0 0 PRUDENTIAL FINANCIAL INC COMMON STOCK 744320102 321 4100 SHARES X 3 4100 0 0 PSYCHIATRIC SOLUTION COMMON STOCK 74439H108 5249 154738 SHARES X 1 152081 0 2657 PSYCHIATRIC SOLUTION COMMON STOCK 74439H108 158 4650 SHARES X 1 3475 0 1175 PSYCHIATRIC SOLUTION COMMON STOCK 74439H108 7160 211106 SHARES X 3 206910 0 4196 PUBLIC SVC ENTERPR COMMON STOCK 744573106 471 11716 SHARES X 1 11716 0 0 PUBLIC SVC ENTERPR COMMON STOCK 744573106 325 8092 SHARES X 1 8092 0 0 PUBLIC SVC ENTERPR COMMON STOCK 744573106 193 4800 SHARES X 3 4800 0 0 PUBLIC STORAGE REIT 74460D109 5 56 SHARES X 1 N.A. N.A. N.A. PUBLIC STORAGE REIT 74460D109 93 1050 SHARES X 3 1050 0 0 PUGET ENERGY INC COM COMMON STOCK 745310102 16 600 SHARES X 1 600 0 0 PUGET ENERGY INC COM COMMON STOCK 745310102 23 874 SHARES X 1 874 0 0 PULTE HOMES INC COMMON STOCK 745867101 87 6000 SHARES X 2 0 0 6000 PULTE HOMES INC COMMON STOCK 745867101 25 1700 SHARES X 3 1700 0 0 PUTNAM PREMIER INCOME TRUST PREFERRED STOCK 746853100 1 114 SHARES X 1 N.A. N.A. N.A. QLOGIC CORP COMMON STOCK 747277101 30 1924 SHARES X 1 1924 0 0 QLOGIC CORP COMMON STOCK 747277101 57 3760 SHARES X 3 3760 0 0 QUALCOMM INC COMMON STOCK 747525103 7658 186769 SHARES X 1 185389 0 1380 QUALCOMM INC COMMON STOCK 747525103 1318 32148 SHARES X 1 31748 0 400 QUALCOMM INC COMMON STOCK 747525103 189 4600 SHARES X 2 0 0 4600 QUALCOMM INC COMMON STOCK 747525103 4236 103326 SHARES X 3 100258 0 3068 QUANTA SERVICES INC COM COMMON STOCK 74762E102 1662 71722 SHARES X 1 70288 0 1434 QUANTA SERVICES INC COM COMMON STOCK 74762E102 9 375 SHARES X 1 0 0 375 QUANTA SERVICES INC COM COMMON STOCK 74762E102 2174 93800 SHARES X 3 93800 0 0 QUEST DIAGNOSTICS COMMON STOCK 74834L100 428 9453 SHARES X 1 9453 0 0 QUEST DIAGNOSTICS COMMON STOCK 74834L100 249 5498 SHARES X 1 5198 0 300 QUEST DIAGNOSTICS COMMON STOCK 74834L100 172 3800 SHARES X 2 0 0 3800 QUEST DIAGNOSTICS COMMON STOCK 74834L100 59 1300 SHARES X 3 1300 0 0 QUESTAR CORP COMMON STOCK 748356102 181 3200 SHARES X 1 3200 0 0 QUESTAR CORP COMMON STOCK 748356102 181 3200 SHARES X 1 3200 0 0 QUESTAR CORP COMMON STOCK 748356102 85 1500 SHARES X 3 1500 0 0 QUEST CAPITAL CORP COMMON STOCK 74835U109 2 1000 SHARES X 1 1000 0 0 QWEST COMMUNCTN INTL COMMON STOCK 749121109 17 3691 SHARES X 1 3691 0 0 QWEST COMMUNCTN INTL COMMON STOCK 749121109 11 2513 SHARES X 1 2303 0 210 QWEST COMMUNCTN INTL COMMON STOCK 749121109 1035 228455 SHARES X 2 96955 0 131500 QWEST COMMUNCTN INTL COMMON STOCK 749121109 63 13900 SHARES X 3 13900 0 0 RAIT FINANCIAL TRUST COMMON STOCK 749227104 3 500 SHARES X 1 N.A. N.A. N.A. R H DONNELLEY CORP COMMON STOCK 74955W307 0 74 SHARES X 1 74 0 0 R H DONNELLEY CORP COMMON STOCK 74955W307 0 40 SHARES X 1 40 0 0 RPM INCORPORATED OHIO COMMON STOCK 749685103 10 500 SHARES X 1 500 0 0 RPM INCORPORATED OHIO COMMON STOCK 749685103 34 1600 SHARES X 1 1600 0 0 49 of 67

RPM INCORPORATED OHIO COMMON STOCK 749685103 613 29300 SHARES X 2 18300 0 11000 RPM INCORPORATED OHIO COMMON STOCK 749685103 65 3100 SHARES X 3 3100 0 0 RF MICRO DEVICES INC COM COMMON STOCK 749941100 122 45729 SHARES X 1 43166 0 2563 RF MICRO DEVICES INC COM COMMON STOCK 749941100 925 347416 SHARES X 3 347416 0 0 RADIAN GROUP INC COM COMMON STOCK 750236101 6 850 SHARES X 1 850 0 0 RADIOSHACK CORP COMMON STOCK 750438103 18 1100 SHARES X 3 1100 0 0 RAINING DATA CORPORATION COMMON STOCK 75087R108 480 80000 SHARES X 2 0 0 80000 RANGE RESOURCES CORP COMMON STOCK 75281A109 10 158 SHARES X 1 158 0 0 RANGE RESOURCES CORP COMMON STOCK 75281A109 89 1400 SHARES X 3 1400 0 0 RAYONIER INC COM COMMON STOCK 754907103 20 464 SHARES X 1 464 0 0 RAYONIER INC COM COMMON STOCK 754907103 132 3050 SHARES X 1 3050 0 0 RAYONIER INC COM COMMON STOCK 754907103 2111 48600 SHARES X 2 9300 0 39300 RAYTHEON COMMON STOCK 755111507 407 6300 SHARES X 1 6276 0 24 RAYTHEON COMMON STOCK 755111507 1668 25809 SHARES X 1 25309 0 500 RAYTHEON COMMON STOCK 755111507 270 4180 SHARES X 3 4180 0 0 RAYTHEON COMMON STOCK 755111507 13 200 SHARES X 4 200 0 0 REALTY INCOME CORP COMMON STOCK 756109104 102 4000 SHARES X 2 4000 0 0 RED HAT INC COM COMMON STOCK 756577102 9 500 SHARES X 2 0 0 500 REDWOOD TRUST INC-REIT COMMON STOCK 758075402 11 290 SHARES X 1 N.A. N.A. N.A. REED ELSEVIER PLC SPONS ADR COMMON STOCK 758205207 1 24 SHARES X 1 24 0 0 REGENERX BIOPHARMACEUT- ICALS IN COMMON STOCK 75886X108 11 11400 SHARES X 2 0 0 11400 REGIS CORP MINN COMMON STOCK 758932107 3 100 SHARES X 1 100 0 0 REGIONS FINANCIAL CORP COMMON STOCK 7591EP100 58 2927 SHARES X 1 2927 0 0 REGIONS FINANCIAL CORP COMMON STOCK 7591EP100 94 4771 SHARES X 1 4771 0 0 REGIONS FINANCIAL CORP COMMON STOCK 7591EP100 3 164 SHARES X 2 0 0 164 REGIONS FINANCIAL CORP COMMON STOCK 7591EP100 122 6200 SHARES X 3 6200 0 0 RELIANT ENERGY INC COMMON STOCK 75952B105 17 710 SHARES X 3 710 0 0 REPSOL YPF SA SPON ADR COMMON STOCK 76026T205 32 918 SHARES X 1 918 0 0 REPUBLIC AIRWAYS HOLDINGS INC COMMON STOCK 760276105 26 1195 SHARES X 1 1100 0 95 REPUBLIC AIRWAYS HOLDINGS INC COMMON STOCK 760276105 421 19400 SHARES X 3 19400 0 0 REPUBLIC SVCS INC COM COMMON STOCK 760759100 15 510 SHARES X 3 510 0 0 RESEARCH IN MOTION COMMON STOCK 760975102 414 3685 SHARES X 1 3650 0 35 RESEARCH IN MOTION COMMON STOCK 760975102 18080 161100 SHARES X 2 0 0 161100 RESEARCH IN MOTION COMMON STOCK 760975102 948 8450 SHARES X 3 8450 0 0 RESMED INC COMMON STOCK 761152107 1056 25030 SHARES X 1 24224 0 806 RESMED INC COMMON STOCK 761152107 2365 56105 SHARES X 3 54944 0 1161 REUTERS GROUP PLC SPONS ADR COMMON STOCK 76132M102 69 1000 SHARES X 1 1000 0 0 REYNOLDS AMERICAN INC COMMON STOCK 761713106 176 2976 SHARES X 1 2976 0 0 REYNOLDS AMERICAN INC COMMON STOCK 761713106 53 900 SHARES X 1 900 0 0 REYNOLDS AMERICAN INC COMMON STOCK 761713106 94 1600 SHARES X 3 1600 0 0 RIO TINTO PLC SPONSORED ADR COMMON STOCK 767204100 21 50 SHARES X 1 50 0 0 RIO TINTO PLC SPONSORED ADR COMMON STOCK 767204100 268 650 SHARES X 2 0 0 650 RITCHIE BROS AUCTIONEERS COMMON STOCK 767744105 1220 14857 SHARES X 1 14671 0 186 RITCHIE BROS AUCTIONEERS COMMON STOCK 767744105 2488 30311 SHARES X 3 30311 0 0 RITE AID CORP COM COMMON STOCK 767754104 22 7600 SHARES X 1 5300 0 2300 RITE AID CORP COM COMMON STOCK 767754104 2 600 SHARES X 1 600 0 0 ROBERT HALF INTL INC COMMON STOCK 770323103 28 1070 SHARES X 1 1070 0 0 ROBERT HALF INTL INC COMMON STOCK 770323103 31 1205 SHARES X 1 1100 0 105 ROBERT HALF INTL INC COMMON STOCK 770323103 48 1890 SHARES X 3 1890 0 0 ROCKWELL AUTOMATION COMMON STOCK 773903109 6117 106524 SHARES X 1 104046 0 2478 50 of 67

ROCKWELL AUTOMATION COMMON STOCK 773903109 803 13990 SHARES X 1 12740 0 1250 ROCKWELL AUTOMATION COMMON STOCK 773903109 94 1632 SHARES X 2 0 0 1632 ROCKWELL AUTOMATION COMMON STOCK 773903109 3587 62454 SHARES X 3 59578 0 2876 ROCKWELL AUTOMATION COMMON STOCK 773903109 10 175 SHARES X 4 175 0 0 ROCKWELL COLLINS COM COMMON STOCK 774341101 266 4652 SHARES X 1 4652 0 0 ROCKWELL COLLINS COM COMMON STOCK 774341101 181 3175 SHARES X 1 3095 0 80 ROCKWELL COLLINS COM COMMON STOCK 774341101 93 1632 SHARES X 2 0 0 1632 ROCKWELL COLLINS COM COMMON STOCK 774341101 91 1600 SHARES X 3 1600 0 0 ROHM & HAAS CO COMMON STOCK 775371107 20 368 SHARES X 1 368 0 0 ROHM & HAAS CO COMMON STOCK 775371107 594 10990 SHARES X 1 10990 0 0 ROHM & HAAS CO COMMON STOCK 775371107 123 2275 SHARES X 3 2275 0 0 ROME BANCORP INC COMMON STOCK 77587P103 6 528 SHARES X 2 0 0 528 ROPER INDUSTRIES INC COMMON STOCK 776696106 149 2500 SHARES X 2 0 0 2500 ROSS STORES INC COMMON STOCK 778296103 669 22326 SHARES X 1 21222 0 1104 ROSS STORES INC COMMON STOCK 778296103 133 4425 SHARES X 1 2975 0 1450 ROSS STORES INC COMMON STOCK 778296103 1359 45350 SHARES X 3 45350 0 0 ROWAN COS INC COMMON STOCK 779382100 103 2510 SHARES X 1 2300 0 210 ROWAN COS INC COMMON STOCK 779382100 1771 43000 SHARES X 3 43000 0 0 ROYAL BK CANADA COMMON STOCK 780087102 47 1000 SHARES X 1 1000 0 0 ROYAL BK CANADA COMMON STOCK 780087102 37 800 SHARES X 2 0 0 800 ROYAL BANK SCOTLAND PFD 6.40% PREFERRED STOCK 780097796 45 2000 SHARES X 1 N.A. N.A. N.A. ROYAL DUTCH SHELL PLC- ADR B COMMON STOCK 780259107 54 800 SHARES X 2 0 0 800 ROYAL DUTCH SHELL PLC- ADR B COMMON STOCK 780259107 44 646 SHARES X 3 0 0 646 ROYAL DUTCH SHELL PLC- ADR A COMMON STOCK 780259206 3358 48674 SHARES X 1 48524 0 150 ROYAL DUTCH SHELL PLC- ADR A COMMON STOCK 780259206 3432 49758 SHARES X 1 45158 0 4600 ROYAL DUTCH SHELL PLC- ADR A COMMON STOCK 780259206 346 5014 SHARES X 2 0 0 5014 ROYAL GOLD INC COMMON STOCK 780287108 56 1860 SHARES X 1 1700 0 160 ROYAL GOLD INC COMMON STOCK 780287108 983 32600 SHARES X 3 32600 0 0 ROYCE VALUE TRUST (CE) COMMON STOCK 780910105 16 1000 SHARES X 1 1000 0 0 RUBICON TECHNOLOGY COMMON STOCK 78112T107 35 1195 SHARES X 1 1100 0 95 RUBICON TECHNOLOGY COMMON STOCK 78112T107 548 18900 SHARES X 3 18900 0 0 RUBY TUESDAY INC COMMON STOCK 781182100 2 200 SHARES X 1 200 0 0 RYDER SYSTEMS INC COMMON STOCK 783549108 29 470 SHARES X 3 470 0 0 RYDEX RUSSELL TOP 50 ETF PREFERRED STOCK 78355W205 520 5280 SHARES X 1 N.A. N.A. N.A. RYLAND GROUP INC COMMON STOCK 783764103 36 1100 SHARES X 2 0 0 1100 S & T BANCORP INC COMMON STOCK 783859101 13 400 SHARES X 1 400 0 0 SCOLR PHARMA INC COMMON STOCK 78402X107 25 20000 SHARES X 2 0 0 20000 SEI CORP COM COMMON STOCK 784117103 62 2520 SHARES X 1 2520 0 0 SEI CORP COM COMMON STOCK 784117103 20 800 SHARES X 3 800 0 0 SK TELECOM CO LTD - ADR COMMON STOCK 78440P108 1 24 SHARES X 1 24 0 0 SLM CORP COMMON STOCK 78442P106 33 2180 SHARES X 1 2180 0 0 SLM CORP COMMON STOCK 78442P106 901 58728 SHARES X 2 40728 0 18000 SLM CORP COMMON STOCK 78442P106 71 4600 SHARES X 3 4600 0 0 S&P 500 DEP RECEIPTS UNIT SER 1 78462F103 5419 41066 SHARES X 1 N.A. N.A. N.A. S&P 500 DEP RECEIPTS UNIT SER 1 78462F103 8853 67086 SHARES X 1 N.A. N.A. N.A. S&P 500 DEP RECEIPTS UNIT SER 1 78462F103 721 5464 SHARES X 2 5464 0 0 S&P 500 DEP RECEIPTS UNIT SER 1 78462F103 1188 9000 SHARES X 3 9000 0 0 SPX CORP COM COMMON STOCK 784635104 26 249 SHARES X 1 249 0 0 KBW REGIONAL BANKING ETF PREFERRED STOCK 78464A698 782 22250 SHARES X 1 N.A. N.A. N.A. SPDR S&P PHARMACEUTI- CALS ETF PREFERRED STOCK 78464A722 6 185 SHARES X 1 N.A. N.A. N.A. 51 of 67

SRA INTERNATIONAL INCORPORATED COMMON STOCK 78464R105 85 3500 SHARES X 2 0 0 3500 SAFECO CORP COMMON STOCK 786429100 36 825 SHARES X 3 825 0 0 SAFETY INSURANCE GRP COMMON STOCK 78648T100 7 215 SHARES X 1 215 0 0 SAFEWAY INC COMMON STOCK 786514208 6 200 SHARES X 1 200 0 0 SAFEWAY INC COMMON STOCK 786514208 53 1800 SHARES X 1 300 0 1500 SAFEWAY INC COMMON STOCK 786514208 120 4100 SHARES X 3 4100 0 0 ST JOE COMPANY COMMON STOCK 790148100 194 4510 SHARES X 1 4510 0 0 ST JOE COMPANY COMMON STOCK 790148100 30 688 SHARES X 1 688 0 0 ST JOE COMPANY COMMON STOCK 790148100 6509 151603 SHARES X 2 53518 0 98085 ST JUDE MEDICAL INC COMMON STOCK 790849103 11 250 SHARES X 1 250 0 0 ST JUDE MEDICAL INC COMMON STOCK 790849103 138 3200 SHARES X 3 3200 0 0 ST MARY LAND & EXPLORATION COM COMMON STOCK 792228108 231 6000 SHARES X 2 0 0 6000 SALESFORCE.COM COMMON STOCK 79466L302 50 870 SHARES X 1 800 0 70 SALESFORCE.COM COMMON STOCK 79466L302 856 14800 SHARES X 3 14800 0 0 SALLY BEAUTY COMPANY INC COMMON STOCK 79546E104 1 100 SHARES X 1 100 0 0 SAN JUAN BASIN ROYALTY TR COMMON STOCK 798241105 37 1000 SHARES X 1 1000 0 0 SAN JUAN BASIN ROYALTY TR COMMON STOCK 798241105 7 200 SHARES X 1 200 0 0 SANDISK CORP COMMON STOCK 80004C101 41 1800 SHARES X 1 1800 0 0 SANDISK CORP COMMON STOCK 80004C101 9 405 SHARES X 1 405 0 0 SANDISK CORP COMMON STOCK 80004C101 45 2000 SHARES X 3 2000 0 0 SANDY SPRING BANCORP INC COMMON STOCK 800363103 6 200 SHARES X 1 200 0 0 SANDY SPRING BANCORP INC COMMON STOCK 800363103 1393 50630 SHARES X 1 50630 0 0 SANOFI-AVENTIS SPONSORED ADR 80105N105 44 1173 SHARES X 1 1173 0 0 SANOFI-AVENTIS SPONSORED ADR 80105N105 30 800 SHARES X 2 0 0 800 SANOFI-AVENTIS SPONSORED ADR 80105N105 86 2300 SHARES X 3 2300 0 0 SAP AG SPONS ADR COMMON STOCK 803054204 59 1200 SHARES X 1 1200 0 0 SAP AG SPONS ADR COMMON STOCK 803054204 12 250 SHARES X 2 0 0 250 SAP AG SPONS ADR COMMON STOCK 803054204 16 330 SHARES X 3 330 0 0 SARA LEE CORP COMMON STOCK 803111103 279 19968 SHARES X 1 19968 0 0 SARA LEE CORP COMMON STOCK 803111103 502 35890 SHARES X 1 31090 0 4800 SARA LEE CORP COMMON STOCK 803111103 117 8400 SHARES X 3 8400 0 0 SASOL LTD SPONS-ADR COMMON STOCK 803866300 48 1000 SHARES X 1 1000 0 0 SAUL CENTERS INCORPORATED COMMON STOCK 804395101 126 2500 SHARES X 2 2500 0 0 SCANA CORP NEW COM COMMON STOCK 80589M102 187 5106 SHARES X 1 5106 0 0 SCANA CORP NEW COM COMMON STOCK 80589M102 242 6609 SHARES X 1 6609 0 0 SCANA CORP NEW COM COMMON STOCK 80589M102 37 1000 SHARES X 3 1000 0 0 HENRY SCHEIN INC COM COMMON STOCK 806407102 11 200 SHARES X 1 200 0 0 SCHERING PLOUGH CORP COMMON STOCK 806605101 1367 94847 SHARES X 1 94847 0 0 SCHERING PLOUGH CORP COMMON STOCK 806605101 579 40150 SHARES X 1 31400 0 8750 SCHERING PLOUGH CORP COMMON STOCK 806605101 305 21200 SHARES X 2 0 0 21200 SCHERING PLOUGH CORP COMMON STOCK 806605101 591 41069 SHARES X 3 41069 0 0 SCHLUMBERGER LTD COMMON STOCK 806857108 20839 239528 SHARES X 1 237703 0 1825 SCHLUMBERGER LTD COMMON STOCK 806857108 6565 75458 SHARES X 1 70218 0 5240 SCHLUMBERGER LTD COMMON STOCK 806857108 3228 37106 SHARES X 2 0 0 37106 SCHLUMBERGER LTD COMMON STOCK 806857108 7366 84654 SHARES X 3 82991 0 1663 SCHLUMBERGER LTD COMMON STOCK 806857108 35 400 SHARES X 4 400 0 0 SCHOLASTIC CORP COMMON STOCK 807066105 22 734 SHARES X 3 734 0 0 SCHWAB CHARLES CORP COMMON STOCK 808513105 308 16346 SHARES X 1 16346 0 0 SCHWAB CHARLES CORP COMMON STOCK 808513105 173 9190 SHARES X 3 9190 0 0 THE SCOTTS MIRACLE-GRO COMPANY COMMON STOCK 810186106 413 12750 SHARES X 1 12750 0 0 52 of 67

THE SCOTTS MIRACLE-GRO COMPANY COMMON STOCK 810186106 113 3500 SHARES X 2 0 0 3500 SCRIPPS E W CO OHIO COMMON STOCK 811054204 29 700 SHARES X 3 700 0 0 SEALED AIR CORP COMMON STOCK 81211K100 7 270 SHARES X 1 270 0 0 SEALED AIR CORP COMMON STOCK 81211K100 34 1364 SHARES X 3 1364 0 0 SEARS HOLDING CORP COMMON STOCK 812350106 244 2394 SHARES X 1 2164 0 230 SEARS HOLDING CORP COMMON STOCK 812350106 57 562 SHARES X 1 562 0 0 SEARS HOLDING CORP COMMON STOCK 812350106 66 650 SHARES X 3 650 0 0 MATERIALS SELECT SECTOR SPDR PREFERRED STOCK 81369Y100 31 765 SHARES X 1 N.A. N.A. N.A. HEALTH CARE SELECT SECTOR SPDR COMMON STOCK 81369Y209 20 650 SHARES X 1 650 0 0 ENERGY SELECT SECTOR SPDR FD PREFERRED STOCK 81369Y506 48 645 SHARES X 1 N.A. N.A. N.A. ENERGY SELECT SECTOR SPDR FD PREFERRED STOCK 81369Y506 12 160 SHARES X 1 N.A. N.A. N.A. ENERGY SELECT SECTOR SPDR FD PREFERRED STOCK 81369Y506 37 500 SHARES X 2 500 0 0 FINANCIAL SELECT SECTOR SPDR F PREFERRED STOCK 81369Y605 43 1720 SHARES X 3 N.A. N.A. N.A. SELECT SECTOR SPDR UTILITIES COMMON STOCK 81369Y886 53 1385 SHARES X 1 1385 0 0 SELECT SECTOR SPDR UTILITIES COMMON STOCK 81369Y886 34 900 SHARES X 1 900 0 0 SECURE COMPUT- ING CORP COMMON STOCK 813705100 0 25 SHARES X 1 25 0 0 SELECT COMFORT CORPORATION COMMON STOCK 81616X103 4 1061 SHARES X 3 1061 0 0 SELECTIVE INS GROUP INC COMMON STOCK 816300107 89 3712 SHARES X 1 3712 0 0 SELIGMAN SELECT MUNICI- PAL FD PREFERRED STOCK 816344105 10 1000 SHARES X 1 N.A. N.A. N.A. SEMICONDUCTOR MFG INTL CORP-AD COMMON STOCK 81663N206 4 1000 SHARES X 2 0 0 1000 SEMTECH CORP COM COMMON STOCK 816850101 18 1228 SHARES X 3 1228 0 0 SEMPRA ENERGY COMMON STOCK 816851109 21 400 SHARES X 1 400 0 0 SEMPRA ENERGY COMMON STOCK 816851109 28 532 SHARES X 1 532 0 0 SEMPRA ENERGY COMMON STOCK 816851109 123 2300 SHARES X 3 2300 0 0 SENIOR HOUSING PROPERTIES TR ( COMMON STOCK 81721M109 12 500 SHARES X 1 N.A. N.A. N.A. SENIOR HOUSING PROPERTIES TR ( COMMON STOCK 81721M109 2 100 SHARES X 1 N.A. N.A. N.A. SERVICE CORPORATION INTL COMMON STOCK 817565104 74 7300 SHARES X 2 0 0 7300 SEVERN BANCORP INC COMMON STOCK 81811M100 4 484 SHARES X 1 484 0 0 SEVERN BANCORP INC COMMON STOCK 81811M100 6 726 SHARES X 1 726 0 0 SEVERN BANCORP INC COMMON STOCK 81811M100 88 10000 SHARES X 2 0 0 10000 SHAW GROUP INC COMMON STOCK 820280105 258 5480 SHARES X 1 5400 0 80 SHAW GROUP INC COMMON STOCK 820280105 821 17425 SHARES X 3 17425 0 0 SHERWIN WILLIAMS CO COMMON STOCK 824348106 19 380 SHARES X 1 380 0 0 SHERWIN WILLIAMS CO COMMON STOCK 824348106 265 5200 SHARES X 1 200 0 5000 SHERWIN WILLIAMS CO COMMON STOCK 824348106 46 910 SHARES X 3 910 0 0 SIERRA PACIFIC RESOURCES COMMON STOCK 826428104 6 495 SHARES X 1 495 0 0 SIERRA WIRELESS INC COMMON STOCK 826516106 40 2505 SHARES X 1 2300 0 205 SIERRA WIRELESS INC COMMON STOCK 826516106 659 41300 SHARES X 3 41300 0 0 SIGMA ALDRICH CORP COMMON STOCK 826552101 16 270 SHARES X 1 270 0 0 SIGMA ALDRICH CORP COMMON STOCK 826552101 66 1100 SHARES X 3 1100 0 0 SIGMA DESIGNS INC COMMON STOCK 826565103 30 1305 SHARES X 1 1200 0 105 SIGMA DESIGNS INC COMMON STOCK 826565103 508 22400 SHARES X 3 22400 0 0 SILVER WHEATON COMMON STOCK 828336107 90 5770 SHARES X 1 5300 0 470 SILVER WHEATON COMMON STOCK 828336107 1490 95900 SHARES X 3 95900 0 0 SIMON PPTY INC REIT 828806109 1201 12928 SHARES X 1 N.A. N.A. N.A. SIMON PPTY INC REIT 828806109 936 10074 SHARES X 1 N.A. N.A. N.A. SIMON PPTY INC REIT 828806109 1577 16972 SHARES X 2 16972 0 0 SIMON PPTY INC REIT 828806109 199 2140 SHARES X 3 N.A. N.A. N.A. SIRONA DENTAL SYSTEMS INC COMMON STOCK 82966C103 26 975 SHARES X 1 975 0 0 SIRIUS SATELLITE RADIO INC COM COMMON STOCK 82966U103 18 6170 SHARES X 1 6170 0 0 53 of 67

SIRIUS SATELLITE RADIO INC COM COMMON STOCK 82966U103 56 19500 SHARES X 2 0 0 19500 SIX FLAGS INC COMMON STOCK 83001P109 33 20000 SHARES X 2 0 0 20000 SMITH INTL INC COMMON STOCK 832110100 2177 33900 SHARES X 1 33900 0 0 SMITH INTL INC COMMON STOCK 832110100 26 400 SHARES X 1 400 0 0 SMITH INTL INC COMMON STOCK 832110100 128 1988 SHARES X 3 1988 0 0 SMITHFIELD FOODS INC COMMON STOCK 832248108 26 1000 SHARES X 1 1000 0 0 SMITHFIELD FOODS INC COMMON STOCK 832248108 23 900 SHARES X 2 0 0 900 JM SMUCKER CO COMMON STOCK 832696405 137 2703 SHARES X 1 2606 0 97 JM SMUCKER CO COMMON STOCK 832696405 331 6542 SHARES X 1 5944 0 598 SNAP-ON INC COMMON STOCK 833034101 24 480 SHARES X 3 480 0 0 SOHU COM INC COMMON STOCK 83408W103 69 1530 SHARES X 1 1400 0 130 SOHU COM INC COMMON STOCK 83408W103 1196 26500 SHARES X 3 26500 0 0 SOLUTIA INC COMMON STOCK 834376501 0 10 SHARES X 1 10 0 0 SONICWALL INC COMMON STOCK 835470105 16 1940 SHARES X 3 1940 0 0 SONOCO PRODS COMMON STOCK 835495102 17 600 SHARES X 1 600 0 0 SONOCO PRODS COMMON STOCK 835495102 69 2400 SHARES X 3 2400 0 0 SONOSITE INC COMMON STOCK 83568G104 53 1855 SHARES X 1 1700 0 155 SONOSITE INC COMMON STOCK 83568G104 871 30650 SHARES X 3 30650 0 0 SONY CORP - SPONSORED ADR COMMON STOCK 835699307 3 82 SHARES X 1 82 0 0 SONY CORP - SPONSORED ADR COMMON STOCK 835699307 48 1200 SHARES X 1 1200 0 0 SOTHEBYS COMMON STOCK 835898107 32 1090 SHARES X 1 1000 0 90 SOTHEBYS COMMON STOCK 835898107 532 18400 SHARES X 3 18400 0 0 SOUTH FINL GROUP INC COMMON STOCK 837841105 74 5000 SHARES X 3 5000 0 0 SOUTHERN CO COMMON STOCK 842587107 940 26384 SHARES X 1 25334 0 1050 SOUTHERN CO COMMON STOCK 842587107 1199 33672 SHARES X 1 32672 0 1000 SOUTHERN CO COMMON STOCK 842587107 107 3003 SHARES X 2 0 0 3003 SOUTHERN CO COMMON STOCK 842587107 239 6700 SHARES X 3 6700 0 0 SOUTHERN COPPER CORP COMMON STOCK 84265V105 49 473 SHARES X 1 273 0 200 SOUTHERN COPPER CORP COMMON STOCK 84265V105 11 108 SHARES X 3 108 0 0 SOUTHWEST AIRLINES CO COM COMMON STOCK 844741108 13 1012 SHARES X 1 1012 0 0 SOUTHWEST AIRLINES CO COM COMMON STOCK 844741108 32 2600 SHARES X 1 2600 0 0 SOUTHWEST AIRLINES CO COM COMMON STOCK 844741108 100 8070 SHARES X 3 8070 0 0 SOUTHWEST GAS CORP COM COMMON STOCK 844895102 28 1000 SHARES X 1 1000 0 0 SOUTHWESTERN ENERGY COMMON STOCK 845467109 1706 50634 SHARES X 1 50109 0 525 SOUTHWESTERN ENERGY COMMON STOCK 845467109 7 200 SHARES X 1 200 0 0 SOUTHWESTERN ENERGY COMMON STOCK 845467109 1793 53222 SHARES X 3 53222 0 0 SOVEREIGN BANCORP COMMON STOCK 845905108 1098 117852 SHARES X 1 115128 0 2724 SOVEREIGN BANCORP COMMON STOCK 845905108 26 2835 SHARES X 1 2415 0 420 SOVEREIGN BANCORP COMMON STOCK 845905108 30 3200 SHARES X 3 3200 0 0 SOVRAN SELF STORAGE INC COMMON STOCK 84610H108 427 10000 SHARES X 1 N.A. N.A. N.A. SPECTRA ENERGY CORP COMMON STOCK 847560109 282 12389 SHARES X 1 12389 0 0 SPECTRA ENERGY CORP COMMON STOCK 847560109 328 14400 SHARES X 1 14150 0 250 SPECTRA ENERGY CORP COMMON STOCK 847560109 154 6790 SHARES X 3 6400 0 390 SPECTRUM CTL INC COM COMMON STOCK 847615101 79 9300 SHARES X 1 9300 0 0 SPRINT NEXTEL COMMON STOCK 852061100 118 17692 SHARES X 1 10992 0 6700 SPRINT NEXTEL COMMON STOCK 852061100 41 6170 SHARES X 1 6170 0 0 SPRINT NEXTEL COMMON STOCK 852061100 80 11925 SHARES X 2 0 0 11925 SPRINT NEXTEL COMMON STOCK 852061100 175 26100 SHARES X 3 26100 0 0 STANLEY WORKS COMMON STOCK 854616109 276 5800 SHARES X 1 5800 0 0 STANLEY WORKS COMMON STOCK 854616109 467 9800 SHARES X 1 9800 0 0 54 of 67

STANLEY WORKS COMMON STOCK 854616109 33 700 SHARES X 3 700 0 0 STAPLES INC COMMON STOCK 855030102 5528 250045 SHARES X 1 244652 0 5393 STAPLES INC COMMON STOCK 855030102 1116 50458 SHARES X 1 50358 0 100 STAPLES INC COMMON STOCK 855030102 663 30000 SHARES X 2 0 0 30000 STAPLES INC COMMON STOCK 855030102 680 30777 SHARES X 3 26966 0 3811 STAR GAS PARTNERS LP COMMON STOCK 85512C105 2 500 SHARES X 1 500 0 0 STARBUCKS CORP COMMON STOCK 855244109 362 20662 SHARES X 1 20662 0 0 STARBUCKS CORP COMMON STOCK 855244109 40 2300 SHARES X 1 2300 0 0 STARBUCKS CORP COMMON STOCK 855244109 1602 91525 SHARES X 2 49825 0 41700 STARBUCKS CORP COMMON STOCK 855244109 119 6800 SHARES X 3 6800 0 0 STARWOOD HOTELS & RESORTS WORL COMMON STOCK 85590A401 19 368 SHARES X 1 368 0 0 STARWOOD HOTELS & RESORTS WORL COMMON STOCK 85590A401 171 3300 SHARES X 3 3300 0 0 STATE STREET CORP COMMON STOCK 857477103 215 2717 SHARES X 1 2717 0 0 STATE STREET CORP COMMON STOCK 857477103 6628 83900 SHARES X 1 83900 0 0 STATE STREET CORP COMMON STOCK 857477103 2285 28932 SHARES X 2 12231 0 16701 STATE STREET CORP COMMON STOCK 857477103 286 3615 SHARES X 3 3615 0 0 STATOILHYDRO ASA SPONSORED ADR COMMON STOCK 85771P102 22 730 SHARES X 3 730 0 0 STEEL DYNAMICS INC COMMON STOCK 858119100 348 10526 SHARES X 1 10080 0 446 STEEL DYNAMICS INC COMMON STOCK 858119100 925 28000 SHARES X 3 28000 0 0 STEELCASE INC CL A COMMON STOCK 858155203 11 1000 SHARES X 1 0 0 1000 STEELCASE INC CL A COMMON STOCK 858155203 9 840 SHARES X 3 840 0 0 STELLARONE CORP COMMON STOCK 85856G100 29 1731 SHARES X 1 1731 0 0 STEMCELLS INCORPORATED COMMON STOCK 85857R105 2 1000 SHARES X 2 0 0 1000 STERICYCLE INC COM COMMON STOCK 858912108 21 400 SHARES X 2 0 0 400 STERLING FINANCIAL CORP COMMON STOCK 859317109 1017 58284 SHARES X 1 29217 0 29067 STERLING FINANCIAL CORP COMMON STOCK 859317109 87 5000 SHARES X 1 0 0 5000 STIFEL FINANCIAL CORPORATION COMMON STOCK 860630102 8 176 SHARES X 2 0 0 176 STMICROELECT- RONICS N V COMMON STOCK 861012102 1 100 SHARES X 1 100 0 0 STRATEGIC DIAGNOSTICS INC COM COMMON STOCK 862700101 149 40000 SHARES X 1 40000 0 0 STRAYER ED INC COMMON STOCK 863236105 34 220 SHARES X 1 200 0 20 STRAYER ED INC COMMON STOCK 863236105 623 4085 SHARES X 3 4085 0 0 STREETTRACKS GOLD TRUST COMMON STOCK 863307104 18 200 SHARES X 1 200 0 0 STREETTRACKS GOLD TRUST COMMON STOCK 863307104 40 446 SHARES X 1 446 0 0 STREETTRACKS GOLD TRUST COMMON STOCK 863307104 705 7803 SHARES X 3 7803 0 0 STRYKER CORP COMMON STOCK 863667101 550 8455 SHARES X 1 8455 0 0 STRYKER CORP COMMON STOCK 863667101 104 1600 SHARES X 1 1000 0 600 STRYKER CORP COMMON STOCK 863667101 4936 75875 SHARES X 2 0 0 75875 STRYKER CORP COMMON STOCK 863667101 165 2530 SHARES X 3 2530 0 0 STURM RUGER & CO INC COM COMMON STOCK 864159108 2 250 SHARES X 1 250 0 0 STURM RUGER & CO INC COM COMMON STOCK 864159108 8 1000 SHARES X 1 1000 0 0 SUBURBAN PROPANE PARTNERS LP L COMMON STOCK 864482104 10 250 SHARES X 1 250 0 0 SUBURBAN PROPANE PARTNERS LP L COMMON STOCK 864482104 39 1000 SHARES X 1 0 0 1000 SUBURBAN PROPANE PARTNERS LP L COMMON STOCK 864482104 39 1000 SHARES X 2 0 0 1000 SUCCESSFACTORS INC COMMON STOCK 864596101 45 4575 SHARES X 1 4200 0 375 SUCCESSFACTORS INC COMMON STOCK 864596101 747 76500 SHARES X 3 76500 0 0 SUN LIFE FINL INC COMMON STOCK 866796105 137 2942 SHARES X 1 2942 0 0 SUN MICROSYSTEMS INC COMMON STOCK 866810203 25 1601 SHARES X 1 1601 0 0 SUN MICROSYSTEMS INC COMMON STOCK 866810203 20 1300 SHARES X 1 1300 0 0 SUN MICROSYSTEMS INC COMMON STOCK 866810203 20 1300 SHARES X 2 0 0 1300 SUN MICROSYSTEMS INC COMMON STOCK 866810203 113 7300 SHARES X 3 7300 0 0 55 of 67

SUNCOR ENERGY INC COMMON STOCK 867229106 65 675 SHARES X 1 675 0 0 SUNCOR ENERGY INC COMMON STOCK 867229106 96 1000 SHARES X 1 1000 0 0 SUNCOR ENERGY INC COMMON STOCK 867229106 29 300 SHARES X 2 0 0 300 SUNOCO LOGISTICS PARTNERS L.P. COMMON STOCK 86764L108 44 900 SHARES X 1 900 0 0 SUNOCO LOGISTICS PARTNERS L.P. COMMON STOCK 86764L108 942 19300 SHARES X 2 9200 0 10100 SUNOCO INC COMMON STOCK 86764P109 73 1385 SHARES X 1 1385 0 0 SUNOCO INC COMMON STOCK 86764P109 10 200 SHARES X 1 200 0 0 SUNOCO INC COMMON STOCK 86764P109 163 3100 SHARES X 3 3100 0 0 SUNPOWER CORP COMMON STOCK 867652109 80 1071 SHARES X 1 1000 0 71 SUNPOWER CORP COMMON STOCK 867652109 1028 13800 SHARES X 3 13800 0 0 SUNRISE SENIOR LIVING INC COMMON STOCK 86768K106 4 200 SHARES X 1 200 0 0 SUNRISE SENIOR LIVING INC COMMON STOCK 86768K106 1512 67842 SHARES X 2 41875 0 25967 SUNTRUST BANKS INC COMMON STOCK 867914103 513 9303 SHARES X 1 9303 0 0 SUNTRUST BANKS INC COMMON STOCK 867914103 1300 23585 SHARES X 1 21885 0 1700 SUNTRUST BANKS INC COMMON STOCK 867914103 1117 20264 SHARES X 2 0 0 20264 SUNTRUST BANKS INC COMMON STOCK 867914103 400 7253 SHARES X 3 7253 0 0 SUPERVALU INC COMMON STOCK 868536103 74 2457 SHARES X 1 2457 0 0 SUPERVALU INC COMMON STOCK 868536103 54 1800 SHARES X 3 1800 0 0 Susquehanna Bancshares Inc COMMON STOCK 869099101 1118 54886 SHARES X 1 52740 0 2146 Susquehanna Bancshares Inc COMMON STOCK 869099101 894 43909 SHARES X 1 42127 1782 0 SUTRON CORPORATION COMMON STOCK 869380105 140 20000 SHARES X 1 20000 0 0 SYMANTEC CORP COMMON STOCK 871503108 142 8532 SHARES X 1 8532 0 0 SYMANTEC CORP COMMON STOCK 871503108 67 4010 SHARES X 1 4010 0 0 SYMANTEC CORP COMMON STOCK 871503108 125 7500 SHARES X 3 7500 0 0 SYNOPSYS INC COM COMMON STOCK 871607107 34 1500 SHARES X 1 0 0 1500 SYNOVUS FINL CORP COM COMMON STOCK 87161C105 10 900 SHARES X 1 900 0 0 SYSCO CORP COMMON STOCK 871829107 4694 161763 SHARES X 1 160160 0 1603 SYSCO CORP COMMON STOCK 871829107 8026 276551 SHARES X 1 273651 0 2900 SYSCO CORP COMMON STOCK 871829107 3469 119546 SHARES X 2 34746 0 84800 SYSCO CORP COMMON STOCK 871829107 804 27693 SHARES X 3 24240 0 3453 SYSCO CORP COMMON STOCK 871829107 7 250 SHARES X 4 250 0 0 TCF FINANCIAL CORP COMMON STOCK 872275102 61 3400 SHARES X 3 3400 0 0 TECO ENERGY INC COMMON STOCK 872375100 170 10680 SHARES X 1 10680 0 0 TECO ENERGY INC COMMON STOCK 872375100 318 19910 SHARES X 1 19610 0 300 TECO ENERGY INC COMMON STOCK 872375100 71 4400 SHARES X 3 4400 0 0 TEPPCO PARTNERS LIMITED PARTNERSHIP COMMON STOCK 872384102 91 2650 SHARES X 1 2650 0 0 TEPPCO PARTNERS LIMITED PARTNERSHIP COMMON STOCK 872384102 3254 94350 SHARES X 2 27250 0 67100 TF FINANCIAL CORP COMMON STOCK 872391107 118 5000 SHARES X 1 5000 0 0 THQ INC COMMON STOCK 872443403 53 2415 SHARES X 1 2200 0 215 THQ INC COMMON STOCK 872443403 856 39300 SHARES X 3 39300 0 0 TJX COMPANIES COM COMMON STOCK 872540109 5 165 SHARES X 1 165 0 0 TJX COMPANIES COM COMMON STOCK 872540109 156 4720 SHARES X 3 4720 0 0 TNS INC COMMON STOCK 872960109 54 2615 SHARES X 1 2400 0 215 TNS INC COMMON STOCK 872960109 905 43800 SHARES X 3 43800 0 0 TAIWAN SEMICONDUCTOR SPON ADR COMMON STOCK 874039100 24 2300 SHARES X 1 2300 0 0 TAIWAN SEMICONDUCTOR SPON ADR COMMON STOCK 874039100 10 1004 SHARES X 1 0 0 1004 TALISMAN ENERGY INC COMMON STOCK 87425E103 81 4555 SHARES X 1 4555 0 0 TALISMAN ENERGY INC COMMON STOCK 87425E103 4 210 SHARES X 1 0 0 210 TARGET CORP COMMON STOCK 87612E106 7102 140137 SHARES X 1 139587 0 550 TARGET CORP COMMON STOCK 87612E106 1208 23837 SHARES X 1 23062 0 775 56 of 97

TARGET CORP COMMON STOCK 87612E106 793 15650 SHARES X 2 14650 0 1000 TARGET CORP COMMON STOCK 87612E106 2343 46250 SHARES X 3 45323 0 927 TAYLOR DEVICES INC COMMON STOCK 877163105 85 16400 SHARES X 1 16400 0 0 TECH DATA CORP COM COMMON STOCK 878237106 16 500 SHARES X 1 500 0 0 TECHNE CORP COMMON STOCK 878377100 655 9723 SHARES X 2 0 0 9723 TECK COMINCO LTD- CL B COMMON STOCK 878742204 41 1000 SHARES X 1 1000 0 0 TECHTARGET COMMON STOCK 87874R100 28 2000 SHARES X 2 0 0 2000 TELE NORTE LESTE PART ADR COMMON STOCK 879246106 13 500 SHARES X 1 500 0 0 TELE NORTE LESTE PART ADR COMMON STOCK 879246106 28 1045 SHARES X 3 1045 0 0 TELECOM ARGENTINA SA- SP ADR COMMON STOCK 879273209 4 190 SHARES X 1 190 0 0 TELECOM NEW ZEALAND SPON ADR COMMON STOCK 879278208 2 142 SHARES X 1 142 0 0 TELECOM ITALIA SPA COMMON STOCK 87927Y102 1 54 SHARES X 1 54 0 0 TELEDYNE TECH INC COMMON STOCK 879360105 80 1700 SHARES X 1 1700 0 0 TELEDYNE TECH INC COMMON STOCK 879360105 107 2275 SHARES X 1 2275 0 0 TELEDYNE TECH INC COMMON STOCK 879360105 1438 30600 SHARES X 3 30600 0 0 TELEFLEX INC COMMON STOCK 879369106 76 1600 SHARES X 3 1600 0 0 TELEFONICA S A SPONSORED ADR COMMON STOCK 879382208 112 1300 SHARES X 1 1300 0 0 TELEFONICA S A SPONSORED ADR COMMON STOCK 879382208 48 555 SHARES X 2 0 0 555 TELEFONOS DE MEXICO SA DE CV COMMON STOCK 879403707 171 4546 SHARES X 1 4546 0 0 TELEFONOS DE MEXICO SP ADR L COMMON STOCK 879403780 273 7272 SHARES X 1 7272 0 0 TELEFONOS DE MEXICO SP ADR L COMMON STOCK 879403780 75 2000 SHARES X 1 0 0 2000 TELLABS INC COMMON STOCK 879664100 20 3700 SHARES X 3 3700 0 0 TEMPLE INLAND INC COMMON STOCK 879868107 2 128 SHARES X 1 128 0 0 TEMPLE INLAND INC COMMON STOCK 879868107 1 100 SHARES X 1 0 0 100 TEMPLE INLAND INC COMMON STOCK 879868107 7 513 SHARES X 2 0 0 513 TEMPLE INLAND INC COMMON STOCK 879868107 3 200 SHARES X 3 200 0 0 TEMPLETON DRAGON FUND INC PREFERRED STOCK 88018T101 2 100 SHARES X 1 N.A. N.A. N.A. TEMPLETON GLOBAL INCOME FUND-D PREFERRED STOCK 880198106 359 37500 SHARES X 1 N.A. N.A. N.A. TENET HEALTHCARE COMMON STOCK 88033G100 23 4100 SHARES X 3 4100 0 0 TERADATA CORP COMMON STOCK 88076W103 4 197 SHARES X 1 197 0 0 TERADATA CORP COMMON STOCK 88076W103 33 1474 SHARES X 1 1458 0 16 TERADATA CORP COMMON STOCK 88076W103 33 1500 SHARES X 3 1500 0 0 TERADYNE INC COMMON STOCK 880770102 19 1500 SHARES X 3 1500 0 0 TEREX CORP COMMON STOCK 880779103 95 1521 SHARES X 1 1451 0 70 TEREX CORP COMMON STOCK 880779103 891 14250 SHARES X 3 14250 0 0 TERRA INDUSTRIES INC COMMON STOCK 880915103 9 250 SHARES X 1 250 0 0 TERRA INDUSTRIES INC COMMON STOCK 880915103 1 27 SHARES X 1 27 0 0 TERRA INDUSTRIES INC COMMON STOCK 880915103 15 430 SHARES X 3 430 0 0 TESORO CORPORATION COMMON STOCK 881609101 42 1400 SHARES X 3 1400 0 0 TEVA PHARMACEUTICAL SPONS ADR COMMON STOCK 881624209 606 13119 SHARES X 1 12719 0 400 TEVA PHARMACEUTICAL SPONS ADR COMMON STOCK 881624209 649 14055 SHARES X 1 11900 0 2155 TETRA TECH INC COMMON STOCK 88162G103 2 100 SHARES X 1 100 0 0 TESSERA TECHNOLOGIES COMMON STOCK 88164L100 41 1979 SHARES X 1 1873 0 106 TESSERA TECHNOLOGIES COMMON STOCK 88164L100 455 21900 SHARES X 3 21900 0 0 TEXAS INSTRUMENTS COMMON STOCK 882508104 5144 181967 SHARES X 1 180077 0 1890 TEXAS INSTRUMENTS COMMON STOCK 882508104 2020 71465 SHARES X 1 63545 0 7920 TEXAS INSTRUMENTS COMMON STOCK 882508104 2912 102988 SHARES X 2 76688 0 26300 TEXAS INSTRUMENTS COMMON STOCK 882508104 1928 68201 SHARES X 3 65491 0 2710 TEXAS INSTRUMENTS COMMON STOCK 882508104 3 100 SHARES X 4 100 0 0 TEXTRON INC COMMON STOCK 883203101 506 9136 SHARES X 1 9136 0 0 57 of 67

TEXTRON INC COMMON STOCK 883203101 89 1600 SHARES X 1 200 0 1400 TEXTRON INC COMMON STOCK 883203101 175 3170 SHARES X 3 2170 0 1000 THERMO FISHER SCI COMMON STOCK 883556102 708 12460 SHARES X 1 12460 0 0 THERMO FISHER SCI COMMON STOCK 883556102 190 3350 SHARES X 1 3350 0 0 THERMO FISHER SCI COMMON STOCK 883556102 114 2000 SHARES X 2 0 0 2000 THERMO FISHER SCI COMMON STOCK 883556102 238 4180 SHARES X 3 4180 0 0 THORNBURG MTG INC (REIT) COMMON STOCK 885218107 10 8172 SHARES X 1 N.A. N.A. N.A. THORNBURG MTG INC (REIT) COMMON STOCK 885218107 3 2450 SHARES X 1 N.A. N.A. N.A. THORNBURG MTG INC (REIT) COMMON STOCK 885218107 36 30000 SHARES X 2 30000 0 0 3 COM CORP COM COMMON STOCK 885535104 2 900 SHARES X 1 600 0 300 3M CO COMMON STOCK 88579Y101 16566 209294 SHARES X 1 207295 0 1999 3M CO COMMON STOCK 88579Y101 11459 144776 SHARES X 1 131941 0 12835 3M CO COMMON STOCK 88579Y101 8190 103485 SHARES X 2 19740 0 83745 3M CO COMMON STOCK 88579Y101 3533 44631 SHARES X 3 42890 0 1741 3M CO COMMON STOCK 88579Y101 12 150 SHARES X 4 150 0 0 TIDEWATER INC COMMON STOCK 886423102 328 5950 SHARES X 1 5950 0 0 TIFFANY & CO COMMON STOCK 886547108 88 2104 SHARES X 1 2104 0 0 TIFFANY & CO COMMON STOCK 886547108 753 18000 SHARES X 2 0 0 18000 TIFFANY & CO COMMON STOCK 886547108 50 1200 SHARES X 3 1200 0 0 TIM HORTONS INC COMMON STOCK 88706M103 223 6538 SHARES X 1 6403 0 135 TIM HORTONS INC COMMON STOCK 88706M103 9 270 SHARES X 1 270 0 0 TIM HORTONS INC COMMON STOCK 88706M103 921 27050 SHARES X 3 27050 0 0 TIME WARNER INC COMMON STOCK 887317105 613 43753 SHARES X 1 43753 0 0 TIME WARNER INC COMMON STOCK 887317105 292 20814 SHARES X 1 20114 0 700 TIME WARNER INC COMMON STOCK 887317105 1444 94851 SHARES X 2 71431 0 23420 TIME WARNER INC COMMON STOCK 887317105 472 33655 SHARES X 3 33655 0 0 TIMKEN CO COMMON STOCK 887389104 33 1094 SHARES X 1 1094 0 0 TIMKEN CO COMMON STOCK 887389104 71 2400 SHARES X 3 2400 0 0 TITAN INTERNATIONAL INC COMMON STOCK 88830M102 83 2725 SHARES X 1 2500 0 225 TITAN INTERNATIONAL INC COMMON STOCK 88830M102 1405 45900 SHARES X 3 45900 0 0 TITANIUM METALS CORP COMMON STOCK 888339207 12 800 SHARES X 3 800 0 0 TIVO INC COMMON STOCK 888706108 1 100 SHARES X 1 100 0 0 TOLL BROS INC COMMON STOCK 889478103 938 39961 SHARES X 1 39776 0 185 TOLL BROS INC COMMON STOCK 889478103 305 13000 SHARES X 1 12500 0 500 TOLL BROS INC COMMON STOCK 889478103 313 13325 SHARES X 2 0 0 13325 TOLL BROS INC COMMON STOCK 889478103 306 13044 SHARES X 3 13044 0 0 TOMPKINS FINANCIAL CORP COMMON STOCK 890110109 17 350 SHARES X 1 350 0 0 TONGJITANG CHINESE MEDICINES-A COMMON STOCK 89025E103 2 200 SHARES X 1 200 0 0 TOOTSIE ROLL INDUSTRIES COMMON STOCK 890516107 36 1416 SHARES X 1 1416 0 0 TORCHMARK CORP COMMON STOCK 891027104 48 800 SHARES X 3 800 0 0 TORO CO COM COMMON STOCK 891092108 70 1680 SHARES X 1 1680 0 0 TORONTO DOMINION BK COMMON STOCK 891160509 13 211 SHARES X 1 211 0 0 TORONTO DOMINION BK COMMON STOCK 891160509 87 1410 SHARES X 1 1410 0 0 TORONTO DOMINION BK COMMON STOCK 891160509 41 663 SHARES X 3 663 0 0 TORTOISE ENERGY INFRASTRUCTURE PREFERRED STOCK 89147L100 30 1000 SHARES X 1 N.A. N.A. N.A. TORTOISE ENERGY CAPITAL CORP COMMON STOCK 89147U100 25 1000 SHARES X 1 1000 0 0 TOTAL SA SPONSORED ADR COMMON STOCK 89151E109 54 732 SHARES X 1 732 0 0 TOTAL SYS SVCS INC COMMON STOCK 891906109 10 435 SHARES X 1 435 0 0 TOTAL SYS SVCS INC COMMON STOCK 891906109 44 1851 SHARES X 3 1851 0 0 TOYOTA MOTOR CORP SPON ADR COMMON STOCK 892331307 41 407 SHARES X 1 407 0 0 58 of 67

TOYOTA MOTOR CORP SPON ADR COMMON STOCK 892331307 20 200 SHARES X 1 200 0 0 TRACTOR SUPPLY COMPANY COMMON STOCK 892356106 158 4000 SHARES X 2 0 0 4000 TRADESTATION GROUP INC COMMON STOCK 89267P105 8 900 SHARES X 1 900 0 0 TRANE INC COMMON STOCK 892893108 28 600 SHARES X 1 600 0 0 TRANE INC COMMON STOCK 892893108 69 1500 SHARES X 3 1500 0 0 TRANSACT TECHNOLOGIES INC COM COMMON STOCK 892918103 5 1000 SHARES X 1 1000 0 0 TRANSCANADA CORP COMMON STOCK 89353D107 12 300 SHARES X 1 300 0 0 TRANSMONTAIGNE PARTNERS LP COMMON STOCK 89376V100 34 1200 SHARES X 2 0 0 1200 TRAVELCENTERS OF AMERICA LLC COMMON STOCK 894174101 0 30 SHARES X 1 30 0 0 TRAVELCENTERS OF AMERICA LLC COMMON STOCK 894174101 0 30 SHARES X 1 30 0 0 THE TRAVELERS COMPANIES INC COMMON STOCK 89417E109 947 19800 SHARES X 1 19643 0 157 THE TRAVELERS COMPANIES INC COMMON STOCK 89417E109 488 10203 SHARES X 1 9994 0 209 THE TRAVELERS COMPANIES INC COMMON STOCK 89417E109 667 13944 SHARES X 2 0 0 13944 THE TRAVELERS COMPANIES INC COMMON STOCK 89417E109 278 5800 SHARES X 3 5800 0 0 THE TRAVELERS COMPANIES INC COMMON STOCK 89417E109 8 160 SHARES X 4 160 0 0 TREDEGAR CORP COMMON STOCK 894650100 46 2500 SHARES X 1 2500 0 0 TREDEGAR CORP COMMON STOCK 894650100 7 360 SHARES X 1 360 0 0 TRI- CONTINENTAL CORP PREFERRED STOCK 895436103 74 4240 SHARES X 1 N.A. N.A. N.A. TRIDENT MICROSYSTEMS INC COMMON STOCK 895919108 12 2240 SHARES X 3 2240 0 0 TRIMBLE NAV LTD COM COMMON STOCK 896239100 200 7000 SHARES X 2 0 0 7000 TRINITY INDUSTRIES INC COMMON STOCK 896522109 4 150 SHARES X 1 150 0 0 TRINITY INDUSTRIES INC COMMON STOCK 896522109 24 900 SHARES X 1 900 0 0 TRONOX INC- CLASS B COMMON STOCK 897051207 1 161 SHARES X 1 0 0 161 TRONOX INC- CLASS B COMMON STOCK 897051207 0 50 SHARES X 1 50 0 0 TRUEBLUE INC COMMON STOCK 89785X101 40 2940 SHARES X 1 2700 0 240 TRUEBLUE INC COMMON STOCK 89785X101 676 50270 SHARES X 3 50270 0 0 TUPPERWARE BRANDS COMMON STOCK 899896104 79 2030 SHARES X 1 1900 0 130 TUPPERWARE BRANDS COMMON STOCK 899896104 17 450 SHARES X 1 450 0 0 TUPPERWARE BRANDS COMMON STOCK 899896104 1025 26500 SHARES X 3 26500 0 0 TURKCELL ILETISIM HIZMET-ADR COMMON STOCK 900111204 14 670 SHARES X 3 670 0 0 TWEEN BRANDS INC COMMON STOCK 901166108 30 1200 SHARES X 1 1100 0 100 TWEEN BRANDS INC COMMON STOCK 901166108 502 20300 SHARES X 3 20300 0 0 TYLER TECHNOLOGIES INC COMMON STOCK 902252105 5118 366100 SHARES X 2 117900 0 248200 TYLER TECHNOLOGIES INC COMMON STOCK 902252105 17 1200 SHARES X 3 1200 0 0 TYSON FOODS INC COMMON STOCK 902494103 37 2300 SHARES X 3 2300 0 0 UAL CORPORATION COMMON STOCK 902549807 4 194 SHARES X 2 0 0 194 UDR INC REIT COMMON STOCK 902653104 12 500 SHARES X 1 N.A. N.A. N.A. UGI CORP COMMON STOCK 902681105 233 9350 SHARES X 1 9350 0 0 UGI CORP COMMON STOCK 902681105 137 5500 SHARES X 1 5500 0 0 UST INC COMMON STOCK 902911106 128 2350 SHARES X 1 2350 0 0 UST INC COMMON STOCK 902911106 202 3700 SHARES X 1 3700 0 0 UST INC COMMON STOCK 902911106 103 1900 SHARES X 3 1900 0 0 U S BANCORP DEL COM NEW COMMON STOCK 902973304 2486 76817 SHARES X 1 76817 0 0 U S BANCORP DEL COM NEW COMMON STOCK 902973304 798 24647 SHARES X 1 19541 0 5106 U S BANCORP DEL COM NEW COMMON STOCK 902973304 1456 45000 SHARES X 2 17800 0 27200 U S BANCORP DEL COM NEW COMMON STOCK 902973304 625 19300 SHARES X 3 19300 0 0 U S BANCORP DEL COM NEW COMMON STOCK 902973304 15 453 SHARES X 4 453 0 0 USANA HEALTH SCIENCES INC COMMON STOCK 90328M107 12 553 SHARES X 3 553 0 0 ULTRA PETE CORP COMMON STOCK 903914109 26 336 SHARES X 1 300 0 36 ULTRA PETE CORP COMMON STOCK 903914109 155 2000 SHARES X 2 0 0 2000 59 of 67

ULTRA PETE CORP COMMON STOCK 903914109 491 6325 SHARES X 3 6325 0 0 UNDER ARMOUR COMMON STOCK 904311107 28 760 SHARES X 1 700 0 60 UNDER ARMOUR COMMON STOCK 904311107 81 2200 SHARES X 2 0 0 2200 UNDER ARMOUR COMMON STOCK 904311107 448 12250 SHARES X 3 12250 0 0 UNIBANCO-GDR COMMON STOCK 90458E107 10 88 SHARES X 3 88 0 0 UNILEVER PLC SPONSORED ADR COMMON STOCK 904767704 9 275 SHARES X 1 275 0 0 UNILEVER PLC SPONSORED ADR COMMON STOCK 904767704 55 1640 SHARES X 1 1640 0 0 UNILEVER NV NY SHARES COMMON STOCK 904784709 389 11521 SHARES X 1 11521 0 0 UNILEVER NV NY SHARES COMMON STOCK 904784709 296 8790 SHARES X 1 8790 0 0 UNION BANKSHARES CORPORATION COMMON STOCK 905399101 6 300 SHARES X 1 300 0 0 UNION PAC CORP COMMON STOCK 907818108 1097 8749 SHARES X 1 8749 0 0 UNION PAC CORP COMMON STOCK 907818108 952 7590 SHARES X 1 5790 0 1800 UNION PAC CORP COMMON STOCK 907818108 1029 8207 SHARES X 2 0 0 8207 UNION PAC CORP COMMON STOCK 907818108 301 2400 SHARES X 3 2400 0 0 UNISYS CORPORATION COMMON STOCK 909214108 14 3200 SHARES X 3 3200 0 0 UNITED BANKSHARES INC COMMON STOCK 909907107 22 824 SHARES X 2 0 0 824 UNITED ONLINE INC COMMON STOCK 911268100 13 1200 SHARES X 3 1200 0 0 UNITED PARCEL SERVICE CL B COMMON STOCK 911312106 5116 70065 SHARES X 1 68389 0 1676 UNITED PARCEL SERVICE CL B COMMON STOCK 911312106 1286 17610 SHARES X 1 15745 0 1865 UNITED PARCEL SERVICE CL B COMMON STOCK 911312106 10974 150299 SHARES X 2 6428 0 143871 UNITED PARCEL SERVICE CL B COMMON STOCK 911312106 1650 22590 SHARES X 3 22094 0 496 UNITED PARCEL SERVICE CL B COMMON STOCK 911312106 11 150 SHARES X 4 150 0 0 UNITED RENTALS INCORPORATED COMMON STOCK 911363109 133 15800 SHARES X 2 15800 0 0 UNITED STATES OIL FD LP PREFERRED STOCK 91232N108 41 500 SHARES X 1 N.A. N.A. N.A. UNITED STATES STL COMMON STOCK 912909108 47 374 SHARES X 1 374 0 0 UNITED STATES STL COMMON STOCK 912909108 19 153 SHARES X 1 153 0 0 UNITED STATES STL COMMON STOCK 912909108 140 1100 SHARES X 3 1100 0 0 UNITED TECHNOLOGIES COMMON STOCK 913017109 9382 136324 SHARES X 1 127662 0 8662 UNITED TECHNOLOGIES COMMON STOCK 913017109 3448 50099 SHARES X 1 47654 0 2445 UNITED TECHNOLOGIES COMMON STOCK 913017109 3053 44360 SHARES X 2 4500 0 39860 UNITED TECHNOLOGIES COMMON STOCK 913017109 1514 22015 SHARES X 3 22015 0 0 UNITED THERAPEUTICS COMMON STOCK 91307C102 66 760 SHARES X 1 700 0 60 UNITED THERAPEUTICS COMMON STOCK 91307C102 1062 12250 SHARES X 3 12250 0 0 UNITEDHEALTH GROUP INC COMMON STOCK 91324P102 3169 92231 SHARES X 1 91215 0 1016 UNITEDHEALTH GROUP INC COMMON STOCK 91324P102 300 8717 SHARES X 1 5917 0 2800 UNITEDHEALTH GROUP INC COMMON STOCK 91324P102 10510 305887 SHARES X 2 115130 0 190757 UNITEDHEALTH GROUP INC COMMON STOCK 91324P102 1917 55796 SHARES X 3 53473 0 2323 UNITRIN INC COM COMMON STOCK 913275103 52 1483 SHARES X 1 1483 0 0 UNITRIN INC COM COMMON STOCK 913275103 49 1400 SHARES X 1 1400 0 0 UNIVERSAL DISPLAY CORP COMMON STOCK 91347P105 64 4456 SHARES X 1 4200 0 256 UNIVERSAL DISPLAY CORP COMMON STOCK 91347P105 737 51500 SHARES X 3 51500 0 0 UNIVERSAL STAINLESS & ALLOY PR COMMON STOCK 913837100 18 600 SHARES X 1 600 0 0 UNIVEST CORP OF PA COMMON STOCK 915271100 64 2454 SHARES X 1 2454 0 0 UNUM GROUP COMMON STOCK 91529Y106 2091 94975 SHARES X 2 32700 0 62275 UNUM GROUP COMMON STOCK 91529Y106 73 3300 SHARES X 3 3300 0 0 URANIUM RESOURCES INC COMMON STOCK 916901507 150 25000 SHARES X 2 0 0 25000 URBAN OUTFITTERS COMMON STOCK 917047102 278 8870 SHARES X 1 8424 0 446 URBAN OUTFITTERS COMMON STOCK 917047102 1426 45500 SHARES X 3 45500 0 0 URSTADT BIDDLE PPTYS INC CL A COMMON STOCK 917286205 47 3000 SHARES X 1 N.A. N.A. N.A. VCA ANTECH INC COMMON STOCK 918194101 68 2500 SHARES X 2 0 0 2500 60 of 67

V F CORP COMMON STOCK 918204108 207 2672 SHARES X 1 2672 0 0 V F CORP COMMON STOCK 918204108 729 9400 SHARES X 1 9400 0 0 V F CORP COMMON STOCK 918204108 58 750 SHARES X 3 750 0 0 VIST FINANCIAL CORP COMMON STOCK 918255100 39 2180 SHARES X 1 2180 0 0 VSE CORPORATION COMMON STOCK 918284100 356 12600 SHARES X 1 12600 0 0 VAIL RESORTS INC COMMON STOCK 91879Q109 21 440 SHARES X 1 400 0 40 VAIL RESORTS INC COMMON STOCK 91879Q109 372 7700 SHARES X 3 7700 0 0 VALASSIS COMMUNICATION INC COM COMMON STOCK 918866104 15 1344 SHARES X 1 1344 0 0 VALEANT PHARMA INTL COMMON STOCK 91911X104 32 2496 SHARES X 1 2316 0 180 VALEANT PHARMA INTL COMMON STOCK 91911X104 457 35600 SHARES X 3 35600 0 0 VALERO ENERGY CORP COMMON STOCK 91913Y100 372 7570 SHARES X 1 7570 0 0 VALERO ENERGY CORP COMMON STOCK 91913Y100 246 5000 SHARES X 1 5000 0 0 VALERO ENERGY CORP COMMON STOCK 91913Y100 279 5699 SHARES X 3 5699 0 0 VALSPAR CORP COMMON STOCK 920355104 79 4000 SHARES X 3 4000 0 0 VALUECLICK INC COMMON STOCK 92046N102 79 4560 SHARES X 1 4245 0 315 VALUECLICK INC COMMON STOCK 92046N102 35 2000 SHARES X 1 2000 0 0 VALUECLICK INC COMMON STOCK 92046N102 837 48500 SHARES X 3 48500 0 0 VAN KAMPEN TRUST INSURED MUNIC PREFERRED STOCK 920928108 7 505 SHARES X 1 N.A. N.A. N.A. VAN KAMPEN TR FOR INV GR MUNIC PREFERRED STOCK 920929106 81 5851 SHARES X 1 N.A. N.A. N.A. VAN KAMPEN MUNICIPAL OPPORTUNI PREFERRED STOCK 920935103 100 7385 SHARES X 1 N.A. N.A. N.A. VAN KAMPEN BOND FUND PREFERRED STOCK 920955101 2 100 SHARES X 1 N.A. N.A. N.A. VAN KAMPEN SENIOR INCOME TRUST PREFERRED STOCK 920961109 24 4000 SHARES X 1 N.A. N.A. N.A. VK ADVANTAGE MUNI INCOME TR I PREFERRED STOCK 92112K107 11 933 SHARES X 1 N.A. N.A. N.A. VAN KAMPEN PENN VALUE MUNI INC PREFERRED STOCK 92112T108 275 20852 SHARES X 1 N.A. N.A. N.A. VAN KAMPEN PENN VALUE MUNI INC PREFERRED STOCK 92112T108 349 26478 SHARES X 1 N.A. N.A. N.A. VANGUARD EMERGING MKTS ETF PREFERRED STOCK 922042858 9 100 SHARES X 1 N.A. N.A. N.A. VANGUARD EMERGING MKTS ETF PREFERRED STOCK 922042858 14 145 SHARES X 1 N.A. N.A. N.A. VANGUARD EUROPEAN ETF PREFERRED STOCK 922042874 21 308 SHARES X 1 N.A. N.A. N.A. VANGUARD ENERGY ETF PREFERRED STOCK 92204A306 23 212 SHARES X 1 N.A. N.A. N.A. VANGUARD INFO TECH ETF COMMON STOCK 92204A702 8 160 SHARES X 1 160 0 0 VANGUARD MATERIALS ETF PREFERRED STOCK 92204A801 21 250 SHARES X 1 N.A. N.A. N.A. VANGUARD TELECOMMUNI- CATIONS SE PREFERRED STOCK 92204A884 8 135 SHARES X 1 N.A. N.A. N.A. VARIAN INC COMMON STOCK 922206107 7 120 SHARES X 1 120 0 0 VARIAN SEMICONDUCTOR EQUIP ASS COMMON STOCK 922207105 29 1041 SHARES X 1 1041 0 0 VARIAN SEMICONDUCTOR EQUIP ASS COMMON STOCK 922207105 10 355 SHARES X 3 355 0 0 VARIAN MED SYS INC COMMON STOCK 92220P105 220 4695 SHARES X 1 4695 0 0 VARIAN MED SYS INC COMMON STOCK 92220P105 28 600 SHARES X 1 600 0 0 VARIAN MED SYS INC COMMON STOCK 92220P105 47 1000 SHARES X 2 0 0 1000 VARIAN MED SYS INC COMMON STOCK 92220P105 76 1610 SHARES X 3 1610 0 0 VECTREN CORP COM COMMON STOCK 92240G101 13 500 SHARES X 1 500 0 0 VECTOR GROUP LTD COMMON STOCK 92240M108 10 551 SHARES X 1 551 0 0 VANGUARD TOTAL STOCK MARKET ET PREFERRED STOCK 922908769 385 2941 SHARES X 1 N.A. N.A. N.A. VERIFONE HOLDINGS INC COMMON STOCK 92342Y109 16 1000 SHARES X 2 0 0 1000 VERISIGN INC COMMON STOCK 92343E102 55 1655 SHARES X 1 1655 0 0 VERISIGN INC COMMON STOCK 92343E102 66 2000 SHARES X 3 2000 0 0 VERIZON COMMUNICATIONS COMMON STOCK 92343V104 17412 477695 SHARES X 1 468045 0 9650 VERIZON COMMUNICATIONS COMMON STOCK 92343V104 9272 254372 SHARES X 1 241171 0 13201 VERIZON COMMUNICATIONS COMMON STOCK 92343V104 10848 297602 SHARES X 2 81144 0 216458 VERIZON COMMUNICATIONS COMMON STOCK 92343V104 3977 109079 SHARES X 3 105424 0 3655 VERMILLION INC COMMON STOCK 92407M206 0 13 SHARES X 2 0 0 13 61 of 67

VIACOM INC CLASS B 92553P201 430 10844 SHARES X 1 10844 0 0 VIACOM INC CLASS B 92553P201 176 4441 SHARES X 1 3291 0 1150 VIACOM INC CLASS B 92553P201 13 331 SHARES X 2 0 0 331 VIACOM INC CLASS B 92553P201 249 6290 SHARES X 3 6290 0 0 VIROPHARMA INC COMMON STOCK 928241108 17 1880 SHARES X 3 1880 0 0 VISHAY INTERTECHNO- LOGY INC COM COMMON STOCK 928298108 9 1000 SHARES X 1 1000 0 0 VISTEON CORP COM COMMON STOCK 92839U107 2 549 SHARES X 1 549 0 0 VITAL IMAGES INC COMMON STOCK 92846N104 30 2000 SHARES X 2 0 0 2000 VMWARE INC COMMON STOCK 928563402 19 445 SHARES X 1 445 0 0 VODAFONE GROUP PLC - SP ADR COMMON STOCK 92857W209 1023 34673 SHARES X 1 34673 0 0 VODAFONE GROUP PLC - SP ADR COMMON STOCK 92857W209 356 12069 SHARES X 1 11908 0 161 VODAFONE GROUP PLC - SP ADR COMMON STOCK 92857W209 132 4464 SHARES X 2 0 0 4464 VORNADO REALTY TRUST (REIT) COMMON STOCK 929042109 17 200 SHARES X 1 N.A. N.A. N.A. VORNADO REALTY TRUST (REIT) COMMON STOCK 929042109 103 1200 SHARES X 2 1200 0 0 VORNADO REALTY TRUST (REIT) COMMON STOCK 929042109 103 1200 SHARES X 3 1200 0 0 VULCAN MATERIAL COM COMMON STOCK 929160109 5 72 SHARES X 1 72 0 0 VULCAN MATERIAL COM COMMON STOCK 929160109 63 950 SHARES X 3 950 0 0 WD 40 CO COM COMMON STOCK 929236107 7 200 SHARES X 1 200 0 0 WCI INDUSTRIES COMMON STOCK 92923C104 1 150 SHARES X 1 150 0 0 WCI INDUSTRIES COMMON STOCK 92923C104 5 1500 SHARES X 2 0 0 1500 WGL HLDGS INC COM COMMON STOCK 92924F106 6 200 SHARES X 1 200 0 0 WGL HLDGS INC COM COMMON STOCK 92924F106 16 500 SHARES X 1 500 0 0 WGL HLDGS INC COM COMMON STOCK 92924F106 58 1796 SHARES X 2 0 0 1796 WGL HLDGS INC COM COMMON STOCK 92924F106 59 1828 SHARES X 3 1828 0 0 WABCO HOLDINGS INC COMMON STOCK 92927K102 9 200 SHARES X 1 200 0 0 WMS INDUSTRIES INC COMMON STOCK 929297109 36 1000 SHARES X 1 1000 0 0 WMS INDUSTRIES INC COMMON STOCK 929297109 643 17900 SHARES X 3 17900 0 0 W P CAREY & CO LLC COMMON STOCK 92930Y107 8 263 SHARES X 1 N.A. N.A. N.A. W P CAREY & CO LLC COMMON STOCK 92930Y107 150 5019 SHARES X 1 N.A. N.A. N.A. WABTEC COMMON STOCK 929740108 57 1525 SHARES X 1 1400 0 125 WABTEC COMMON STOCK 929740108 961 25500 SHARES X 3 25500 0 0 WACHOVIA CORP COMMON STOCK 929903102 7817 289523 SHARES X 1 279838 0 9685 WACHOVIA CORP COMMON STOCK 929903102 3303 122320 SHARES X 1 114145 0 8175 WACHOVIA CORP COMMON STOCK 929903102 1267 46942 SHARES X 2 0 0 46942 WACHOVIA CORP COMMON STOCK 929903102 2024 74946 SHARES X 3 72345 0 2601 WACHOVIA CORP COMMON STOCK 929903102 3 100 SHARES X 4 100 0 0 WADDELL & REED FINL INC CL A COMMON STOCK 930059100 10 300 SHARES X 1 300 0 0 WAL MART STORES INC COMMON STOCK 931142103 13205 250658 SHARES X 1 248258 0 2400 WAL MART STORES INC COMMON STOCK 931142103 4745 90069 SHARES X 1 81729 0 8340 WAL MART STORES INC COMMON STOCK 931142103 291 5516 SHARES X 2 0 0 5516 WAL MART STORES INC COMMON STOCK 931142103 5750 109141 SHARES X 3 106620 0 2521 WAL MART STORES INC COMMON STOCK 931142103 16 300 SHARES X 4 300 0 0 WALGREEN CO COMMON STOCK 931422109 853 22398 SHARES X 1 22348 0 50 WALGREEN CO COMMON STOCK 931422109 824 21635 SHARES X 1 15465 0 6170 WALGREEN CO COMMON STOCK 931422109 114 3000 SHARES X 2 0 0 3000 WALGREEN CO COMMON STOCK 931422109 339 8900 SHARES X 3 8900 0 0 THE WARNACO GROUP INC COMMON STOCK 934390402 56 1410 SHARES X 1 1300 0 110 THE WARNACO GROUP INC COMMON STOCK 934390402 945 23950 SHARES X 3 23950 0 0 WASHINGTON MUTUAL COMMON STOCK 939322103 131 12684 SHARES X 1 12684 0 0 WASHINGTON MUTUAL COMMON STOCK 939322103 52 5004 SHARES X 1 4004 0 1000 62 of 67

WASHINGTON MUTUAL COMMON STOCK 939322103 417 40480 SHARES X 2 36380 0 4100 WASHINGTON MUTUAL COMMON STOCK 939322103 83 8100 SHARES X 3 8100 0 0 WASHINGTON POST CO COMMON B 939640108 364 550 SHARES X 2 0 0 550 WASHINGTON POST CO COMMON B 939640108 40 60 SHARES X 3 60 0 0 WASHINGTON REAL ESTATE INVT (R COMMON STOCK 939653101 399 11951 SHARES X 1 N.A. N.A. N.A. WASHINGTON REAL ESTATE INVT (R COMMON STOCK 939653101 20 600 SHARES X 1 N.A. N.A. N.A. WASTE CONNECTIONS I COMMON STOCK 941053100 271 8812 SHARES X 1 8382 0 430 WASTE CONNECTIONS I COMMON STOCK 941053100 1513 49247 SHARES X 3 49247 0 0 WASTE MANAGEMENT INC COMMON STOCK 94106L109 172 5117 SHARES X 1 5117 0 0 WASTE MANAGEMENT INC COMMON STOCK 94106L109 409 12182 SHARES X 1 8682 0 3500 WASTE MANAGEMENT INC COMMON STOCK 94106L109 154 4600 SHARES X 3 4600 0 0 WATERS CORP COMMON STOCK 941848103 150 2700 SHARES X 1 2700 0 0 WATERS CORP COMMON STOCK 941848103 47 850 SHARES X 3 850 0 0 WATSON PHARMACEUTCLS COMMON STOCK 942683103 45 1526 SHARES X 1 763 763 0 WATSON PHARMACEUTCLS COMMON STOCK 942683103 26 900 SHARES X 3 900 0 0 WEINGARTEN REALTY INVESTORS COMMON STOCK 948741103 34 1000 SHARES X 1 N.A. N.A. N.A. WEINGARTEN REALTY INVESTORS COMMON STOCK 948741103 5360 155648 SHARES X 2 155648 0 0 WEIS MARKETS INC COMMON STOCK 948849104 60 1750 SHARES X 1 1300 0 450 WEIS MARKETS INC COMMON STOCK 948849104 26 757 SHARES X 1 757 0 0 WELLCARE HEALTH PLANS COMMON STOCK 94946T106 12 320 SHARES X 3 320 0 0 WELLPOINT INC COMMON STOCK 94973V107 75 1700 SHARES X 1 1700 0 0 WELLPOINT INC COMMON STOCK 94973V107 221 5000 SHARES X 3 5000 0 0 WELLS FARGO & CO COMMON STOCK 949746101 8888 305437 SHARES X 1 303273 0 2164 WELLS FARGO & CO COMMON STOCK 949746101 5018 172428 SHARES X 1 168082 0 4346 WELLS FARGO & CO COMMON STOCK 949746101 11474 394319 SHARES X 2 71766 0 322553 WELLS FARGO & CO COMMON STOCK 949746101 2013 69175 SHARES X 3 68039 0 1136 WELLS FARGO & CO COMMON STOCK 949746101 6 200 SHARES X 4 200 0 0 WENDYS INTL INC COMMON STOCK 950590109 87 3770 SHARES X 1 3770 0 0 WENDYS INTL INC COMMON STOCK 950590109 5 200 SHARES X 1 200 0 0 WENDYS INTL INC COMMON STOCK 950590109 120 5225 SHARES X 3 5225 0 0 WERNER ENTERPRISES INC COMMON STOCK 950755108 16 847 SHARES X 1 847 0 0 WESTAR ENERGY INC COMMON STOCK 95709T100 7 300 SHARES X 1 300 0 0 WESTAR ENERGY INC COMMON STOCK 95709T100 3 150 SHARES X 1 150 0 0 WESTERN ASSET GLOBAL HIGH INC PREFERRED STOCK 95766B109 22 2000 SHARES X 1 N.A. N.A. N.A. WESTERN ASSET MANAGED MUNICIPA PREFERRED STOCK 95766M105 51 4711 SHARES X 1 N.A. N.A. N.A. WESTERN ASSET MANAGED MUNICIPA PREFERRED STOCK 95766M105 11 1016 SHARES X 1 N.A. N.A. N.A. WESTERN ASSET MANAGED MUNICIPA PREFERRED STOCK 95766M105 55 5000 SHARES X 2 5000 0 0 WESTERN ASSET MUNICIPAL HIGH I PREFERRED STOCK 95766N103 8 1050 SHARES X 1 N.A. N.A. N.A. WESTN DIGITAL CORP COMMON STOCK 958102105 26 967 SHARES X 1 967 0 0 THE WESTERN UNION COMMON STOCK 959802109 381 17901 SHARES X 1 17901 0 0 THE WESTERN UNION COMMON STOCK 959802109 363 17074 SHARES X 1 16374 0 700 THE WESTERN UNION COMMON STOCK 959802109 138 6500 SHARES X 3 6500 0 0 THE WESTERN UNION COMMON STOCK 959802109 4 200 SHARES X 4 200 0 0 WEYERHAEUSER CO COMMON STOCK 962166104 233 3581 SHARES X 1 3581 0 0 WEYERHAEUSER CO COMMON STOCK 962166104 247 3802 SHARES X 1 3004 0 798 WEYERHAEUSER CO COMMON STOCK 962166104 1373 21100 SHARES X 2 3700 0 17400 WEYERHAEUSER CO COMMON STOCK 962166104 124 1900 SHARES X 3 1900 0 0 WHIRLPOOL CORP COMMON STOCK 963320106 25 290 SHARES X 1 290 0 0 WHIRLPOOL CORP COMMON STOCK 963320106 73 838 SHARES X 1 838 0 0 WHIRLPOOL CORP COMMON STOCK 963320106 61 700 SHARES X 3 700 0 0 63 of 67

WHITNEY HLDG CORP COMMON STOCK 966612103 50 2015 SHARES X 1 1850 0 165 WHITNEY HLDG CORP COMMON STOCK 966612103 835 33700 SHARES X 3 33700 0 0 WHOLE FOODS MARKET INCORPORATED COMMON STOCK 966837106 43 1300 SHARES X 1 1300 0 0 WHOLE FOODS MARKET INCORPORATED COMMON STOCK 966837106 436 13220 SHARES X 2 6550 0 6670 WHOLE FOODS MARKET INCORPORATED COMMON STOCK 966837106 40 1200 SHARES X 3 1200 0 0 WILBER CORP COM COMMON STOCK 967797101 7 750 SHARES X 1 750 0 0 WILLIAMS COMPANIES INCORPORATED COMMON STOCK 969457100 45 1367 SHARES X 1 1367 0 0 WILLIAMS COMPANIES INCORPORATED COMMON STOCK 969457100 40 1200 SHARES X 1 0 0 1200 WILLIAMS COMPANIES INCORPORATED COMMON STOCK 969457100 313 9500 SHARES X 2 9200 0 300 WILLIAMS COMPANIES INCORPORATED COMMON STOCK 969457100 178 5400 SHARES X 3 5400 0 0 WILLIAMS PARTNERS LP COMMON STOCK 96950F104 28 900 SHARES X 2 0 0 900 WILLIAM SONOMA INC COM COMMON STOCK 969904101 137 5668 SHARES X 1 5413 0 255 WILLIAM SONOMA INC COM COMMON STOCK 969904101 492 20300 SHARES X 3 20300 0 0 WILMINGTON TRUST CRP COMMON STOCK 971807102 124 4000 SHARES X 3 4000 0 0 WINDSTREAM CORP COMMON STOCK 97381W104 87 7269 SHARES X 1 7269 0 0 WINDSTREAM CORP COMMON STOCK 97381W104 384 32154 SHARES X 1 27812 0 4342 WINDSTREAM CORP COMMON STOCK 97381W104 152 12753 SHARES X 3 12753 0 0 WISCONSIN ENERGY CORP COM COMMON STOCK 976657106 176 4002 SHARES X 1 4002 0 0 WISCONSIN ENERGY CORP COM COMMON STOCK 976657106 107 2425 SHARES X 1 2425 0 0 WISDOMTREE INTL REAL ES FD PREFERRED STOCK 97717W331 62 1475 SHARES X 1 N.A. N.A. N.A. WORTHINGTON INDS INC COM COMMON STOCK 981811102 219 13000 SHARES X 1 0 0 13000 WRIGHT EXPRESS CORP COMMON STOCK 98233Q105 77 2495 SHARES X 1 2300 0 195 WRIGHT EXPRESS CORP COMMON STOCK 98233Q105 1254 40800 SHARES X 3 40800 0 0 WRIGLEY WM JR CO COMMON STOCK 982526105 923 14685 SHARES X 1 14685 0 0 WRIGLEY WM JR CO COMMON STOCK 982526105 392 6238 SHARES X 1 6238 0 0 WRIGLEY WM JR CO COMMON STOCK 982526105 959 15258 SHARES X 2 0 0 15258 WRIGLEY WM JR CO COMMON STOCK 982526105 205 3250 SHARES X 3 3250 0 0 WYETH COMMON STOCK 983024100 11742 281171 SHARES X 1 279709 0 1462 WYETH COMMON STOCK 983024100 11875 284363 SHARES X 1 239680 0 44683 WYETH COMMON STOCK 983024100 1646 39425 SHARES X 2 15300 0 24125 WYETH COMMON STOCK 983024100 3271 78338 SHARES X 3 78338 0 0 WYETH COMMON STOCK 983024100 13 300 SHARES X 4 300 0 0 WYNDHAM WORLDWIDE CO COMMON STOCK 98310W108 4 200 SHARES X 1 200 0 0 WYNDHAM WORLDWIDE CO COMMON STOCK 98310W108 7 333 SHARES X 1 333 0 0 WYNDHAM WORLDWIDE CO COMMON STOCK 98310W108 37 1800 SHARES X 3 1800 0 0 WYNN RESORTS LIMITED COMMON STOCK 983134107 10 100 SHARES X 1 100 0 0 XM SATELLITE RADIO HLDGS INC COMMON STOCK 983759101 6 530 SHARES X 1 530 0 0 XM SATELLITE RADIO HLDGS INC COMMON STOCK 983759101 307 13800 SHARES X 2 13800 0 0 X-RITE INC COM COMMON STOCK 983857103 1 250 SHARES X 1 250 0 0 XTO ENERGY INC COMMON STOCK 98385X106 3255 52615 SHARES X 1 52356 0 259 XTO ENERGY INC COMMON STOCK 98385X106 322 5209 SHARES X 1 5209 0 0 XTO ENERGY INC COMMON STOCK 98385X106 1270 20527 SHARES X 3 20527 0 0 XCEL ENERGY INC COMMON STOCK 98389B100 35 1737 SHARES X 1 1737 0 0 XCEL ENERGY INC COMMON STOCK 98389B100 150 7514 SHARES X 1 7514 0 0 XCEL ENERGY INC COMMON STOCK 98389B100 70 3500 SHARES X 3 3500 0 0 XILINX INC COMMON STOCK 983919101 59 2500 SHARES X 3 2500 0 0 XENOPORT INC COMMON STOCK 98411C100 22 545 SHARES X 1 500 0 45 XENOPORT INC COMMON STOCK 98411C100 362 8950 SHARES X 3 8950 0 0 XEROX CORP COMMON STOCK 984121103 76 5056 SHARES X 1 5056 0 0 XEROX CORP COMMON STOCK 984121103 161 10740 SHARES X 1 10740 0 0 64 of 67

XEROX CORP COMMON STOCK 984121103 126 8400 SHARES X 3 8200 0 200 XFONE INC COMMON STOCK 98414Y109 1 275 SHARES X 1 275 0 0 YAHOO INC COMMON STOCK 984332106 1442 49852 SHARES X 1 49852 0 0 YAHOO INC COMMON STOCK 984332106 26 895 SHARES X 1 895 0 0 YAHOO INC COMMON STOCK 984332106 174 6000 SHARES X 2 0 0 6000 YAHOO INC COMMON STOCK 984332106 1740 60203 SHARES X 3 60203 0 0 YAMANA GOLD INC COMMON STOCK 98462Y100 20 1400 SHARES X 1 1400 0 0 YORK WATER COMPANY COMMON STOCK 987184108 1605 106900 SHARES X 1 99864 0 7036 YORK WATER COMPANY COMMON STOCK 987184108 1080 71938 SHARES X 1 71938 0 0 YUM BRANDS INC COMMON STOCK 988498101 690 18554 SHARES X 1 18554 0 0 YUM BRANDS INC COMMON STOCK 988498101 391 10500 SHARES X 1 6660 0 3840 YUM BRANDS INC COMMON STOCK 988498101 1008 27080 SHARES X 2 0 0 27080 YUM BRANDS INC COMMON STOCK 988498101 182 4896 SHARES X 3 4896 0 0 ZEBRA TECHNOLOGIES CORP CL A COMMON STOCK 989207105 75 2250 SHARES X 1 2250 0 0 ZENITH NATIONAL INSURANCE CORP COMMON STOCK 989390109 50 1400 SHARES X 2 0 0 1400 ZIMMER HLDGS INC COM COMMON STOCK 98956P102 10044 129001 SHARES X 1 126422 0 2579 ZIMMER HLDGS INC COM COMMON STOCK 98956P102 1506 19342 SHARES X 1 18242 0 1100 ZIMMER HLDGS INC COM COMMON STOCK 98956P102 6309 81035 SHARES X 2 24955 0 56080 ZIMMER HLDGS INC COM COMMON STOCK 98956P102 4901 62926 SHARES X 3 61499 0 1427 ZIONS BANCORPORATION COMMON STOCK 989701107 1357 29789 SHARES X 1 27186 0 2603 ZIONS BANCORPORATION COMMON STOCK 989701107 123 2700 SHARES X 1 1550 0 1150 ZIONS BANCORPORATION COMMON STOCK 989701107 885 19441 SHARES X 3 18136 0 1305 DAIMLER AG COMMON STOCK D1668R123 147 1724 SHARES X 1 1259 0 465 DAIMLER AG COMMON STOCK D1668R123 58 674 SHARES X 1 124 0 550 DAIMLER AG COMMON STOCK D1668R123 11 124 SHARES X 2 0 0 124 ACE LIMITED COMMON STOCK G0070K103 28 500 SHARES X 1 500 0 0 ACE LIMITED COMMON STOCK G0070K103 165 3000 SHARES X 3 3000 0 0 ARLINGTON TANKERS LTD COMMON STOCK G04899103 2876 136949 SHARES X 2 66349 0 70600 AXIS CAPITAL HOLDINGS LIMITED COMMON STOCK G0692U109 14 420 SHARES X 3 420 0 0 ACCENTURE LTD-CL A COMMON STOCK G1150G111 629 17886 SHARES X 1 17886 0 0 ACCENTURE LTD-CL A COMMON STOCK G1150G111 405 11510 SHARES X 1 10875 0 635 ACCENTURE LTD-CL A COMMON STOCK G1150G111 71 2012 SHARES X 3 2012 0 0 BUNGE LIMITED COMMON STOCK G16962105 475 5470 SHARES X 2 4870 0 600 COOPER INDS LTD COMMON STOCK G24182100 122 3050 SHARES X 1 3050 0 0 COOPER INDS LTD COMMON STOCK G24182100 80 2000 SHARES X 1 2000 0 0 COOPER INDS LTD COMMON STOCK G24182100 60 1500 SHARES X 3 1500 0 0 COVIDIEN LIMITED COMMON STOCK G2552X108 290 6559 SHARES X 1 4430 0 2129 COVIDIEN LIMITED COMMON STOCK G2552X108 229 5169 SHARES X 1 4366 0 803 COVIDIEN LIMITED COMMON STOCK G2552X108 559 12625 SHARES X 2 0 0 12625 COVIDIEN LIMITED COMMON STOCK G2552X108 195 4400 SHARES X 3 4400 0 0 ENDURANCE SPECIALTY HOLDINGS L COMMON STOCK G30397106 25 682 SHARES X 3 682 0 0 FOSTER WHEELER LTD COMMON STOCK G36535139 6394 112933 SHARES X 1 111367 0 1566 FOSTER WHEELER LTD COMMON STOCK G36535139 353 6240 SHARES X 1 4770 0 1470 FOSTER WHEELER LTD COMMON STOCK G36535139 5599 98900 SHARES X 3 97501 0 1399 FRONTLINE LTD COMMON STOCK G3682E127 66 1425 SHARES X 1 1425 0 0 FRONTLINE LTD COMMON STOCK G3682E127 23 500 SHARES X 1 500 0 0 GARMIN LIMITED ORD COMMON STOCK G37260109 162 3000 SHARES X 2 0 0 3000 INGERSOLL RAND COMPANY CLASS A COMMON STOCK G4776G101 331 7435 SHARES X 1 7435 0 0 INGERSOLL RAND COMPANY CLASS A COMMON STOCK G4776G101 408 9160 SHARES X 1 9160 0 0 INGERSOLL RAND COMPANY CLASS A COMMON STOCK G4776G101 7857 176260 SHARES X 2 59830 0 116430 65 of 67

INGERSOLL RAND COMPANY CLASS A COMMON STOCK G4776G101 129 2890 SHARES X 3 2890 0 0 KNIGHTSBRIDGE TANKERS LTD COMMON STOCK G5299G106 13 500 SHARES X 1 500 0 0 LJ INTERNATIONAL INC COMMON STOCK G55312105 1 400 SHARES X 1 400 0 0 NABORS INDS LTD COMMON STOCK G6359F103 1175 34794 SHARES X 1 34300 0 494 NABORS INDS LTD COMMON STOCK G6359F103 779 23055 SHARES X 1 23055 0 0 NABORS INDS LTD COMMON STOCK G6359F103 84 2500 SHARES X 3 2500 0 0 NOBLE CORPORATION COMMON STOCK G65422100 281 5650 SHARES X 1 5650 0 0 NOBLE CORPORATION COMMON STOCK G65422100 119 2400 SHARES X 3 2400 0 0 PLATINUM UNDERWRITER COMMON STOCK G7127P100 53 1630 SHARES X 1 1500 0 130 PLATINUM UNDERWRITER COMMON STOCK G7127P100 844 26000 SHARES X 3 26000 0 0 RENAISSANCERE HOLDINGS LTD COMMON STOCK G7496G103 15 290 SHARES X 3 290 0 0 SEAGATE TECHNOLOGY COMMON STOCK G7945J104 1028 49093 SHARES X 1 42382 0 6711 SEAGATE TECHNOLOGY COMMON STOCK G7945J104 175 8369 SHARES X 1 6894 0 1475 SEAGATE TECHNOLOGY COMMON STOCK G7945J104 793 37824 SHARES X 3 37824 0 0 SHIP FINANCE INTL LTD COMMON STOCK G81075106 18 691 SHARES X 1 691 0 0 SHIP FINANCE INTL LTD COMMON STOCK G81075106 1 47 SHARES X 1 47 0 0 UTI WORLDWIDE INC COMMON STOCK G87210103 80 4000 SHARES X 2 0 0 4000 TRANSOCEAN INC COMMON STOCK G90073100 3017 22317 SHARES X 1 20908 0 1409 TRANSOCEAN INC COMMON STOCK G90073100 365 2700 SHARES X 1 2666 0 34 TRANSOCEAN INC COMMON STOCK G90073100 253 1872 SHARES X 2 0 0 1872 TRANSOCEAN INC COMMON STOCK G90073100 734 5431 SHARES X 3 5431 0 0 TYCO INTERNATIONAL LTD COMMON STOCK G9143X208 297 6734 SHARES X 1 4605 0 2129 TYCO INTERNATIONAL LTD COMMON STOCK G9143X208 211 4794 SHARES X 1 3991 0 803 TYCO INTERNATIONAL LTD COMMON STOCK G9143X208 540 12250 SHARES X 2 0 0 12250 TYCO INTERNATIONAL LTD COMMON STOCK G9143X208 197 4475 SHARES X 3 4475 0 0 TYCO ELEC LTD COMMON STOCK G9144P105 229 6659 SHARES X 1 4530 0 2129 TYCO ELEC LTD COMMON STOCK G9144P105 165 4815 SHARES X 1 4012 0 803 TYCO ELEC LTD COMMON STOCK G9144P105 420 12250 SHARES X 2 0 0 12250 TYCO ELEC LTD COMMON STOCK G9144P105 148 4300 SHARES X 3 4300 0 0 WEATHERFORD INTL LTD COMMON STOCK G95089101 3501 48308 SHARES X 1 48023 0 285 WEATHERFORD INTL LTD COMMON STOCK G95089101 410 5657 SHARES X 1 5657 0 0 WEATHERFORD INTL LTD COMMON STOCK G95089101 2882 39777 SHARES X 3 39777 0 0 WHITE MOUNTAINS INSURANCE GROU COMMON STOCK G9618E107 48 100 SHARES X 1 100 0 0 WHITE MOUNTAINS INSURANCE GROU COMMON STOCK G9618E107 1946 4055 SHARES X 2 0 0 4055 WILLIS GROUP HLDGS LTD COMMON STOCK G96655108 82 2430 SHARES X 1 2430 0 0 WILLIS GROUP HLDGS LTD COMMON STOCK G96655108 15 450 SHARES X 1 450 0 0 XL CAP LTD COMMON STOCK G98255105 14 460 SHARES X 1 460 0 0 XL CAP LTD COMMON STOCK G98255105 49 1650 SHARES X 3 1650 0 0 ALCON INC COMMON STOCK H01301102 28 200 SHARES X 1 200 0 0 ALCON INC COMMON STOCK H01301102 171 1200 SHARES X 2 0 0 1200 ALCON INC COMMON STOCK H01301102 22 158 SHARES X 3 158 0 0 UBS AG COMMON STOCK H89231338 102 3548 SHARES X 1 3548 0 0 CHECK POINT SOFTWARE TECH COM COMMON STOCK M22465104 354 15800 SHARES X 2 0 0 15800 GILAT SATELLITE NETWORKS LTD COMMON STOCK M51474118 58 5345 SHARES X 1 4900 0 445 GILAT SATELLITE NETWORKS LTD COMMON STOCK M51474118 963 88900 SHARES X 3 88900 0 0 ORBOTECH LTD COMMON STOCK M75253100 39 2103 SHARES X 1 1925 0 178 ORBOTECH LTD COMMON STOCK M75253100 649 35400 SHARES X 3 35400 0 0 ON TRACK INNOVATION WARRANT M8791A109 4 1500 SHARES X 1 1500 0 0 ON TRACK INNOVATION WARRANT M8791A109 3 900 SHARES X 3 900 0 0 ASML HOLDING NV - NY REG SHS COMMON STOCK N07059186 14 551 SHARES X 3 551 0 0 66 of 67

EAGLE BULK SHIPPING INC COMMON STOCK Y2187A101 26 1000 SHARES X 1 1000 0 0 FLEXTRONICS INTL LTD COMMON STOCK Y2573F102 92 9810 SHARES X 1 9810 0 0 FLEXTRONICS INTL LTD COMMON STOCK Y2573F102 11 1200 SHARES X 1 1200 0 0 GENCO SHIPPING & TRADING LTD COMMON STOCK Y2685T107 6 100 SHARES X 1 100 0 0 SEASPAN CORP COMMON STOCK Y75638109 157 5500 SHARES X 1 5500 0 0 VERIGY LTD COMMON STOCK Y93691106 22 1178 SHARES X 1 1178 0 0 VERIGY LTD COMMON STOCK Y93691106 1 46 SHARES X 1 46 0 0 VERIGY LTD COMMON STOCK Y93691106 5 280 SHARES X 2 0 0 280 3622623 88908963 67 of 67