0000810972-14-000016.txt : 20141112 0000810972-14-000016.hdr.sgml : 20141111 20141112094816 ACCESSION NUMBER: 0000810972-14-000016 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20140930 FILED AS OF DATE: 20141112 DATE AS OF CHANGE: 20141112 EFFECTIVENESS DATE: 20141112 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BAIRD ROBERT W & CO INC /WI/ CENTRAL INDEX KEY: 0000810972 IRS NUMBER: 396037917 STATE OF INCORPORATION: WI FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-01911 FILM NUMBER: 141211781 BUSINESS ADDRESS: STREET 1: PO BOX 672 CITY: MILWAUKEE STATE: WI ZIP: 53201 BUSINESS PHONE: 4147653500 MAIL ADDRESS: STREET 1: PO BOX 672 CITY: MILWAUKEE STATE: WI ZIP: 53201 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0000810972 XXXXXXXX 09-30-2014 09-30-2014 BAIRD ROBERT W & CO INC /WI/
PO BOX 672 MILWAUKEE WI 53201
13F COMBINATION REPORT 028-01911 0001407543 028-13411 ENVESTNET ASSET MANAGEMENT INC N
Charley Weber Sr Associate General Counsel 414-298-2474 Charley Weber Milwaukee WI 11-12-2014 1 1113 7124046 false 1 0001407543 028-13411 ENVESTNET ASSET MANAGEMENT INC
INFORMATION TABLE 2 Information_Table_9_30_14.xml 13F INFORMATION TABLE 9-30-14 ABB LIMITED SPONS ADR COMMON 000375204 2390 106642 SH SOLE 80372 0 26270 AFLAC INC COMMON 001055102 6655 114254 SH SOLE 94504 0 19750 AES CORP COMMON 00130H105 150 10577 SH SOLE 10577 0 0 ALPS RIVERFRONT STRT ETF COMMON 00162Q783 3766 151683 SH SOLE 151683 0 0 ALPS SECTOR DIV DOGS ETF COMMON 00162Q858 963 25861 SH SOLE 25861 0 0 ALPS ALLERIAN MLP ETF COMMON 00162Q866 33887 1767687 SH SOLE 1736127 0 31560 A T & T INC COMMON 00206R102 66215 1878963 SH SOLE 1813270 0 65693 AVX CORP NEW COMMON 002444107 646 48620 SH SOLE 40020 0 8600 ABBOTT LABORATORIES COMMON 002824100 21229 510424 SH SOLE 479966 0 30458 ABBVIE INC COMMON 00287Y109 17657 305689 SH SOLE 293795 0 11894 ABERDEEN ASIA PACIFIC COMMON 003009107 110 18707 SH SOLE 18707 0 0 ACACIA RESH CORP AR TECH COMMON 003881307 1127 72804 SH SOLE 72804 0 0 ACADIA HEALTHCARE COMMON 00404A109 37610 775457 SH SOLE 721611 0 53846 ACTUANT CORP COMMON 00508X203 19268 631321 SH SOLE 631241 0 80 ACUITY BRANDS INC COM COMMON 00508Y102 42258 359002 SH SOLE 334148 0 24854 ADVANCED AUTO PTS INC COM COMMON 00751Y106 3573 27419 SH SOLE 22469 0 4950 PERITUS HI YLD ETF COMMON 00768Y503 1760 35118 SH SOLE 35118 0 0 ADVSHS NEWFLEET MULT ETF COMMON 00768Y727 403 8132 SH SOLE 8008 0 124 AEGON N V ORD COMMON 007924103 1018 123805 SH SOLE 81805 0 42000 AETNA U S HEALTHCARE INC COMMON 00817Y108 394 4867 SH SOLE 4246 0 621 AFFILIATED MANAGERS GROUP COM COMMON 008252108 51504 257058 SH SOLE 238543 0 18515 AGNICO EAGLE MINES LTD COMMON 008474108 228 7840 SH SOLE 7840 0 0 AGIOS PHARMACEUTICALS INC COMMON 00847X104 201 3274 SH SOLE 3274 0 0 AGREE RLTY CORP COMMON 008492100 464 16957 SH SOLE 16957 0 0 AIR LEASE CORP CL A COMMON 00912X302 1637 50384 SH SOLE 50384 0 0 AIR PRODS & CHEMS INC COMMON 009158106 6025 46284 SH SOLE 46143 0 141 AIRGAS INC COMMON 009363102 33506 302807 SH SOLE 281627 0 21180 AKAMAI TECHNOLOGIES INC COMMON 00971T101 1198 20040 SH SOLE 13415 0 6625 ALASKA AIR GROUP INC COMMON 011659109 926 21273 SH SOLE 21273 0 0 ALCENTRA CAPITAL CORP COMMON 01374T102 396 29852 SH SOLE 29852 0 0 ALCOA INC COMMON 013817101 1202 74725 SH SOLE 42966 0 31759 ALEXION PHARMACEUTICALS INC COMMON 015351109 3437 20725 SH SOLE 19470 0 1255 ALIBABA GRP HLDG SPN ADS COMMON 01609W102 1193 13432 SH SOLE 12022 0 1410 ALIGN TECHNOLOGY INC COMMON 016255101 450 8715 SH SOLE 7865 0 850 ALLERGAN INC COMMON 018490102 1744 9788 SH SOLE 8007 0 1781 ALLETE INC COMMON 018522300 864 19459 SH SOLE 19459 0 0 ALLIANCE DATA SYS CORP COMMON 018581108 42548 171376 SH SOLE 159513 0 11863 ALLIANCEBERNSTEIN GLBL COMMON 01879R106 166 12225 SH SOLE 12225 0 0 ALLIANT CORP COMMON 018802108 831 14999 SH SOLE 14269 0 730 ALLIANZGI EQ&CNV INC COMMON 018829101 407 20507 SH SOLE 20507 0 0 ALLIANZGI NFJ DIV COMMON 01883A107 702 38435 SH SOLE 38435 0 0 ALLSCRIPTS HEALTHCARE SOLUTICO COMMON 01988P108 884 65885 SH SOLE 34035 0 31850 ALPHA PRO TECH LTD COMMON 020772109 37 11500 SH SOLE 11500 0 0 ALPINE GLBL PREMIER PPTY COMMON 02083A103 408 59321 SH SOLE 59321 0 0 ALTRIA GROUP INC COMMON 02209S103 3490 75961 SH SOLE 72148 0 3813 AMAZON COM INC COMMON 023135106 3581 11106 SH SOLE 9427 0 1679 AMERICAN CAP AGENCY CORP COMMON 02503X105 378 17797 SH SOLE 17797 0 0 AMERICAN ELECTRIC POWER COMMON 025537101 2930 56128 SH SOLE 54743 0 1385 AMERICAN EAGLE OUTFITTERS INC COMMON 02553E106 1201 82714 SH SOLE 82714 0 0 AMERICAN EXPRESS CO COMMON 025816109 3688 42125 SH SOLE 41785 0 340 AMERICAN FINL GROUP HLDGS INC COMMON 025932104 1538 26561 SH SOLE 22286 0 4275 AMERICAN INTERNATIONAL GROUP I COMMON 026874784 1736 32140 SH SOLE 13335 0 18805 AMERICAN REALTY CAP PPTY COMMON 02917T104 775 64238 SH SOLE 64238 0 0 AMERICAN STS WTR CO COMMON 029899101 1589 52225 SH SOLE 38690 0 13535 AMERICAN TOWER REIT COMMON 03027X100 11613 124035 SH SOLE 110706 0 13329 AMERICAN WATER WORKS COMPANY I COMMON 030420103 4123 85483 SH SOLE 77056 0 8427 AMERISOURCEBERGEN CORP COMMON 03073E105 1031 13343 SH SOLE 5468 0 7875 AMGEN INC COMMON 031162100 16682 118768 SH SOLE 115668 0 3100 AMPHENOL CORP NEW CL A COMMON 032095101 2819 28231 SH SOLE 27837 0 394 ANACOR PHARMACEUTICALS COMMON 032420101 2328 95119 SH SOLE 90359 0 4760 ANADARKO PETROLEUM CORP COMMON 032511107 925 9116 SH SOLE 9116 0 0 ANALOG DEVICES INC COMMON 032654105 3108 62809 SH SOLE 62544 0 265 ANHEUSER BUSCH INBEV COMMON 03524A108 2624 23672 SH SOLE 19982 0 3690 ANNALY MTG MGMT INC COMMON 035710409 1024 95866 SH SOLE 95866 0 0 ANSYS INC COMMON 03662Q105 33593 443939 SH SOLE 413475 0 30464 APACHE CORP COMMON 037411105 1756 18703 SH SOLE 18543 0 160 APOLLO GLOBAL MGMT LLC A COMMON 037612306 496 20786 SH SOLE 20786 0 0 APOLLO INVT CORP COMMON 03761U106 605 74011 SH SOLE 74011 0 0 APPLE COMPUTER INC COMMON 037833100 131618 1306385 SH SOLE 1241023 0 65362 APPLIED MATLS INC COMMON 038222105 528 24446 SH SOLE 21360 0 3086 APPLIED OPTOELECTRONICS COMMON 03823U102 1077 66901 SH SOLE 28429 0 38472 APTARGROUP INC COMMON 038336103 19927 328290 SH SOLE 305728 0 22562 AQUA AMERICA INC COMMON 03836W103 888 37757 SH SOLE 36682 0 1075 ARBOR REALTY TRUST INC COMMON 038923108 790 117229 SH SOLE 108299 0 8930 ARCHER DANIELS MIDLAND C COMMON 039483102 518 10143 SH SOLE 9978 0 165 ARES CAP CORP COMMON 04010L103 407 25163 SH SOLE 25163 0 0 ARMADA HOFFLER PPTYS INC COMMON 04208T108 125 13762 SH SOLE 13762 0 0 AROTECH CORP COM NEW COMMON 042682203 362 111281 SH SOLE 111281 0 0 ARTISAN PRTNRS ASSET A COMMON 04316A108 807 15503 SH SOLE 15503 0 0 ASSOCIATED BANCORP COMMON 045487105 397 22800 SH SOLE 12265 0 10535 ASTRA ZENECA PLC ADR COMMON 046353108 1679 23503 SH SOLE 22193 0 1310 ATHENAHEALTH INC COMMON 04685W103 904 6865 SH SOLE 2490 0 4375 ATMEL CORP COM COMMON 049513104 1427 176548 SH SOLE 147945 0 28603 AUTOLIV INC COMMON 052800109 2448 26631 SH SOLE 21461 0 5170 AUTOMATIC DATA PROCESSING INC. COMMON 053015103 11976 144153 SH SOLE 135881 0 8272 AVERY DENNISON CORP COMMON 053611109 1697 38002 SH SOLE 37147 0 855 AVON PRODUCTS INC COMMON 054303102 139 11000 SH SOLE 1000 0 10000 BB&T CORP COMMON 054937107 1179 31694 SH SOLE 31694 0 0 B&G FOODS INC NEW COMMON 05508R106 847 30753 SH SOLE 30753 0 0 BCE INC NEW COMMON 05534B760 2808 65659 SH SOLE 49049 0 16610 BP PLC SPONS ADR COMMON 055622104 9224 209882 SH SOLE 192497 0 17385 BOFI HLDG INC COMMON 05566U108 4334 59610 SH SOLE 35307 0 24303 BADGER METER INC COMMON 056525108 279 5540 SH SOLE 5540 0 0 BAIDU COM INC SPON ADR REP A COMMON 056752108 2167 9932 SH SOLE 9724 0 208 BAKER HUGHES INC COMMON 057224107 458 7042 SH SOLE 7042 0 0 BANK OF AMERICA COMMON 060505104 3469 203461 SH SOLE 193612 0 9849 BANK HAWAII CORP COM COMMON 062540109 1573 27683 SH SOLE 26428 0 1255 BANK MONTREAL QUE COMMON 063671101 2034 27622 SH SOLE 20113 0 7509 BANK OF NEW YORK MELLON CORP COMMON 064058100 1614 41669 SH SOLE 41659 0 10 BARD C R INC COMMON 067383109 8563 60000 SH SOLE 58112 0 1888 BRCLY GS CRUDE OIL ETN COMMON 06738C786 316 14101 SH SOLE 14101 0 0 BARCLAYS BANK PLC PFD 7.750% 0 PREFERR 06739H511 440 17000 SH SOLE 17000 0 0 BARRICK GOLD CORP COMMON 067901108 419 28595 SH SOLE 27735 0 860 BAXTER INTL INC COMMON 071813109 27651 385266 SH SOLE 377466 0 7800 BECTON DICKINSON & CO COMMON 075887109 2458 21598 SH SOLE 20293 0 1305 BED BATH & BEYOND INC COMMON 075896100 685 10406 SH SOLE 9302 0 1104 BEMIS INC COMMON 081437105 513 13503 SH SOLE 13428 0 75 BERKSHIRE HATHAWAY DE A COMMON 084670108 4759 23 SH SOLE 8 0 15 BERKSHIRE HATHAWAY INC DEL CL COMMON 084670702 89268 646217 SH SOLE 633345 0 12872 BEST BUY INC COMMON 086516101 2006 59707 SH SOLE 54306 0 5401 BHP LTD COMMON 088606108 1105 18769 SH SOLE 18274 0 495 BIO-REFERENCE LABS INC COMMON 09057G602 323 11527 SH SOLE 11372 0 155 BIOMARIN PHARMACEUTICAL INC CO COMMON 09061G101 637 8825 SH SOLE 8590 0 235 BIOGEN IDEC INC COMMON 09062X103 711 2150 SH SOLE 2150 0 0 BIOMED REALTY TRUST INC COMMON 09063H107 3334 165035 SH SOLE 101983 0 63052 BLACKBERRY LTD COMMON 09228F103 1958 196996 SH SOLE 191705 0 5291 BLACKROCK QUAL MUNI INC COMMON 092479104 323 23308 SH SOLE 11558 0 11750 BLACKROCK INC CL A COMMON 09247X101 8501 25891 SH SOLE 23069 0 2822 BLACKROCK CORE BOND TR COMMON 09249E101 371 27775 SH SOLE 27775 0 0 BLACKROCK GLOBAL OPPTY COMMON 092501105 351 24856 SH SOLE 24856 0 0 BLACKROCK ENRGY & RES TR COMMON 09250U101 1058 44219 SH SOLE 43919 0 300 BLACKROCK ENH EQ DIV TR COMMON 09251A104 690 84136 SH SOLE 84136 0 0 BLACKROCK KELSO CAPITAL CORP COMMON 092533108 510 59716 SH SOLE 59716 0 0 BLAKRK MUNIVEST FUND INC COMMON 09253R105 115 11938 SH SOLE 11938 0 0 BLKRK MUNIYLD MI INSD FD COMMON 09254V105 546 40858 SH SOLE 39858 0 1000 BLRK MUYLD MI INSD FD II COMMON 09254W103 451 35927 SH SOLE 34927 0 1000 BLKRK CRP HI YIELD FD VI COMMON 09255P107 712 60176 SH SOLE 60176 0 0 BLACKROCK DEFINED OPPTY COMMON 09255Q105 1040 77422 SH SOLE 77422 0 0 BLACKSTONE MTG TR INC A COMMON 09257W100 3370 124359 SH SOLE 75752 0 48607 H R BLOCK INC COMMON 093671105 933 30090 SH SOLE 30090 0 0 BOEING CO COMMON 097023105 8350 65549 SH SOLE 53702 0 11847 BONANZA CREEK ENERGY INC COMMON 097793103 1833 32219 SH SOLE 32219 0 0 BOSTON PPTYS INC COMMON 101121101 323 2788 SH SOLE 2788 0 0 BRISTOL MYERS SQUIBB CO COMMON 110122108 14902 291167 SH SOLE 274019 0 17148 BROADCOM CORP COMMON 111320107 1533 37920 SH SOLE 37920 0 0 BROOKFIELD ASSET MGMNT A COMMON 112585104 2354 52347 SH SOLE 52347 0 0 BROWN FORMAN CORP CL B COMMON 115637209 1778 19709 SH SOLE 19258 0 451 BRUNSWICK CORP COMMON 117043109 1344 31885 SH SOLE 31735 0 150 BUFFALO WILD WINGS INC COMMON 119848109 31213 232465 SH SOLE 216447 0 16018 CBOE HOLDINGS INC COMMON 12503M108 260 4850 SH SOLE 4850 0 0 CBRE CLARION REAL EST FD COMMON 12504G100 720 85894 SH SOLE 85894 0 0 C H ROBINSON WORLDWIDE INC COMMON 12541W209 512 7720 SH SOLE 7720 0 0 CME GROUP INC CLASS A COMMON 12572Q105 9176 114768 SH SOLE 111580 0 3188 CNA FINL CORP COMMON 126117100 2174 57160 SH SOLE 37960 0 19200 CSX CORP COMMON 126408103 2707 84449 SH SOLE 59902 0 24547 CVS CORPORATION COMMON 126650100 8868 111419 SH SOLE 109228 0 2191 CA INC COMMON 12673P105 1449 51856 SH SOLE 49876 0 1980 CALAMOS GLBL DYNAMIC INC COMMON 12811L107 873 94177 SH SOLE 94177 0 0 CALAMOS STRAT TOT RETURN COMMON 128125101 136 11650 SH SOLE 11650 0 0 CALIFORNIA WTR SVC GROUP COMMON 130788102 867 38623 SH SOLE 38623 0 0 CAMPBELL SOUP CO COMMON 134429109 2173 50856 SH SOLE 46266 0 4590 CANADIAN NATL RY CO COMMON 136375102 1423 20055 SH SOLE 20055 0 0 CANADIAN NAT RES LTD COMMON 136385101 2505 64490 SH SOLE 56825 0 7665 CANADIAN PAC RY LTD COMMON 13645T100 2145 10340 SH SOLE 10328 0 12 CAPITAL ONE FINL CORP COMMON 14040H105 256 3142 SH SOLE 2942 0 200 CAPITOL FEDERAL FINL INC COMMON 14057J101 1341 113454 SH SOLE 65474 0 47980 CAPSTONE TURBINE CORP COMMON 14067D102 318 296779 SH SOLE 280120 0 16659 CAPSTEAD MTG CORP NEW COMMON 14067E506 1336 109133 SH SOLE 109133 0 0 CARBO CERAMICS INC COMMON 140781105 538 9085 SH SOLE 7935 0 1150 CARDINAL HEALTH INC COMMON 14149Y108 30202 403126 SH SOLE 386630 0 16496 CARMAX INC COM COMMON 143130102 881 18970 SH SOLE 18852 0 118 CATAMARAN CORP COMMON 148887102 662 15712 SH SOLE 15712 0 0 CATERPILLAR INC COMMON 149123101 7346 74178 SH SOLE 68410 0 5768 CELGENE CORP COMMON 151020104 19825 209166 SH SOLE 181533 0 27633 CENTRAL FD CDA LTD CL A COMMON 153501101 1773 143989 SH SOLE 143989 0 0 CENTURYTEL INC COMMON 156700106 534 13059 SH SOLE 12708 0 351 CEPHEID COMMON 15670R107 265 6028 SH SOLE 6028 0 0 CERNER CORP COMMON 156782104 29650 497742 SH SOLE 461366 0 36376 CERUS CORP COMMON 157085101 244 60870 SH SOLE 60870 0 0 CHANNELADVISOR CORP COMMON 159179100 198 12102 SH SOLE 12102 0 0 CHARTER FINL CORP MD COMMON 16122W108 516 48200 SH SOLE 44995 0 3205 CHEMICAL FINL CORP COMMON 163731102 1163 43262 SH SOLE 40722 0 2540 CHENIERE ENERGY INC COM NEW COMMON 16411R208 1935 24180 SH SOLE 24060 0 120 CHESAPEAKE ENERGY CORP COMMON 165167107 2076 90293 SH SOLE 85905 0 4388 CHESAPEAKE GRANITE WA TR COMMON 165185109 183 17203 SH SOLE 17203 0 0 CHEVRONTEXACO CORPORATION COMMON 166764100 83391 698883 SH SOLE 670039 0 28844 CHICAGO BRIDGE & IRON CO N Y R COMMON 167250109 2473 42755 SH SOLE 42055 0 700 CHICOPEE BANCORP INC COMMON 168565109 716 47956 SH SOLE 14909 0 33047 CHIMERA INVT CORP COM COMMON 16934Q109 78 25600 SH SOLE 25600 0 0 CHINA FINANCE ONLINE COMPANY L COMMON 169379104 441 64155 SH SOLE 64155 0 0 CHINA MOBILE HONG KONG LTD COMMON 16941M109 466 7926 SH SOLE 7926 0 0 CHIPOTLE MEXICAN GRILL INC CL COMMON 169656105 3450 5175 SH SOLE 5175 0 0 CHUBB CORP COMMON 171232101 1467 16104 SH SOLE 15724 0 380 CHURCH & DWIGHT INC COMMON 171340102 38067 542581 SH SOLE 505663 0 36918 CHUYS HOLDINGS INC COMMON 171604101 300 9549 SH SOLE 9549 0 0 CINCINNATI FINL CORP COMMON 172062101 4185 88938 SH SOLE 85913 0 3025 CISCO SYS INC COMMON 17275R102 38962 1547935 SH SOLE 1474448 0 73487 CITIGROUP INC NEW COMMON 172967424 1259 24305 SH SOLE 21808 0 2497 CITRIX SYS INC COMMON 177376100 1377 19297 SH SOLE 13352 0 5945 CLARCOR INC COMMON 179895107 1112 17625 SH SOLE 15200 0 2425 GUGG BLLTSHS 2022 BD ETF COMMON 18383M258 291 14100 SH SOLE 14100 0 0 GUGG BLLTSHS 2021 BD ETF COMMON 18383M266 363 17475 SH SOLE 17475 0 0 GUGG BLLTSH 2020 CRP ETF COMMON 18383M514 581 27575 SH SOLE 26825 0 750 GUGG BLLTSH 2019 CRP ETF COMMON 18383M522 633 30125 SH SOLE 28700 0 1425 GUGG BLLTSH 2018 CRP ETF COMMON 18383M530 506 23925 SH SOLE 21425 0 2500 GUGG BLLTSH 2017 CRP ETF COMMON 18383M548 392 17225 SH SOLE 14575 0 2650 GUGG BLLTSH 2016 CRP ETF COMMON 18383M555 410 18385 SH SOLE 18385 0 0 GUGG BLLTSH 2015 CRP ETF COMMON 18383M563 370 17035 SH SOLE 17035 0 0 CLYMR CHINA TECH ETF COMMON 18383Q135 942 26096 SH SOLE 26096 0 0 CLYM TR 2 GUGG SOLAR ETF COMMON 18383Q739 319 7851 SH SOLE 7851 0 0 CLYMR CHINA SML CAP ETF COMMON 18383Q853 1109 42385 SH SOLE 41951 0 434 CLEARBRIDGE AMER ENERGY COMMON 184691103 259 14226 SH SOLE 14226 0 0 CLEARBRIDGE ENERGY COMMON 184692101 642 23014 SH SOLE 23014 0 0 CLEARBRIDGE ENERGY RETRN COMMON 18469Q108 465 20164 SH SOLE 20164 0 0 CLEARWATER PAPER CORP COMMON 18538R103 335 5580 SH SOLE 5580 0 0 CLIFTON BANCORP INC COMMON 186873105 577 45841 SH SOLE 43321 0 2520 CLOROX CO COMMON 189054109 6213 64690 SH SOLE 57040 0 7650 COACH INC COMMON 189754104 1236 34713 SH SOLE 23388 0 11325 COCA COLA CO COMMON 191216100 47403 1111178 SH SOLE 1069738 0 41440 COGNIZANT TECHNLGY SLTNS CORCL COMMON 192446102 6053 135212 SH SOLE 125725 0 9487 COHEN&STEERS SEL UTIL FD COMMON 19248A109 6174 266674 SH SOLE 265614 0 1060 COHEN & STEERS LTD DUR COMMON 19248C105 475 19261 SH SOLE 19261 0 0 COLGATE PALMOLIVE CO COMMON 194162103 4714 72272 SH SOLE 71226 0 1046 COMCAST CORP NEW COMMON 20030N101 8044 149572 SH SOLE 140200 0 9372 COMMSCOPE HOLDING CO INC COMMON 20337X109 1228 51380 SH SOLE 17880 0 33500 COMMUNITY HEALTH SYS INC COMMON 203668108 479 8741 SH SOLE 8741 0 0 COMPANIA DE MINAS ADR COMMON 204448104 129 11175 SH SOLE 11175 0 0 COMPASS MINERALS INTL INC COM COMMON 20451N101 1120 13291 SH SOLE 13291 0 0 CONAGRA INC COMMON 205887102 1219 36897 SH SOLE 36297 0 600 CONNS INC COMMON 208242107 797 26329 SH SOLE 26329 0 0 CONOCOPHILLIPS COMMON 20825C104 19974 261028 SH SOLE 245463 0 15565 CONSOLIDATED EDISON INC COMMON 209115104 2872 50680 SH SOLE 49235 0 1445 CONSTELLATION BRANDS INC COMMON 21036P108 1252 14366 SH SOLE 13766 0 600 CONTINENTAL RESOURCES INC COM COMMON 212015101 2844 42774 SH SOLE 36759 0 6015 COOPER COS INC NEW COMMON 216648402 4638 29781 SH SOLE 25372 0 4409 CORNING INC COMMON 219350105 1908 98668 SH SOLE 88820 0 9848 COSTCO WHSL CORP NEW COMMON 22160K105 10771 85949 SH SOLE 79703 0 6246 CRACKER BARREL OLD CTRY COMMON 22410J106 577 5594 SH SOLE 5510 0 84 CREE INC COMMON 225447101 2798 68335 SH SOLE 66274 0 2061 CUMMINS ENGINE INC COMMON 231021106 1022 7742 SH SOLE 7623 0 119 THE CUSHING ROYALTY&INCM COMMON 23164R104 871 48523 SH SOLE 48523 0 0 DNP SELECT INCOME FD INC COMMON 23325P104 513 50771 SH SOLE 50771 0 0 DTE ENERGY CO COMMON 233331107 310 4073 SH SOLE 3773 0 300 DANAHER CORP COMMON 235851102 9240 121608 SH SOLE 104443 0 17165 DARDEN RESTAURANTS INC COMMON 237194105 901 17503 SH SOLE 17383 0 120 DEERE & CO. COMMON 244199105 2716 33126 SH SOLE 29731 0 3395 DELTA AIR LINES INC DEL COM NE COMMON 247361702 1702 47069 SH SOLE 47069 0 0 DENTSPLY INTL INC NEW COMMON 249030107 787 17256 SH SOLE 16956 0 300 DEUTSCHE GLBL HI INCM FD COMMON 25158V108 430 53065 SH SOLE 53065 0 0 DEVON ENERGY CORP NEW COMMON 25179M103 5268 77264 SH SOLE 74984 0 2280 DIAGEO PLC SPONSORED ADR COMMON 25243Q205 2839 24604 SH SOLE 22969 0 1635 DIAMOND HLL INVT GRP NEW COMMON 25264R207 2593 21069 SH SOLE 9014 0 12055 DIAMONDROCK HOSPITALITY CO COMMON 252784301 2284 180130 SH SOLE 83238 0 96892 DIAMONDBACK ENERGY INC COMMON 25278X109 1733 23170 SH SOLE 23170 0 0 DICKS SPORTING GOODS INC COMMON 253393102 34408 784145 SH SOLE 728581 0 55564 DIEBOLD INC COMMON 253651103 439 12435 SH SOLE 3465 0 8970 DISNEY WALT PRODUCTIONS COMMON 254687106 15026 168770 SH SOLE 141380 0 27390 DISCOVER FINANCIAL SERVICES COMMON 254709108 45888 712657 SH SOLE 699957 0 12700 DISCOVERY COMMS NEW A COMMON 25470F104 954 25225 SH SOLE 25225 0 0 DISCOVERY COMMS NEW C COMMON 25470F302 2797 75035 SH SOLE 75035 0 0 DIRECTV COMMON 25490A309 3971 45894 SH SOLE 38104 0 7790 DOCUMENT SEC SYS INC COM COMMON 25614T101 9 11000 SH SOLE 11000 0 0 DOLLAR TREE INC COMMON 256746108 27550 491345 SH SOLE 456423 0 34922 DOMINION RES INC VA NEW COMMON 25746U109 5697 82458 SH SOLE 80826 0 1632 DOMINOS PIZZA INC COMMON 25754A201 813 10566 SH SOLE 10543 0 23 DOUBLELINE INCM SLTNS FD COMMON 258622109 1823 84195 SH SOLE 84195 0 0 DOVER CORP COMMON 260003108 3025 37656 SH SOLE 37541 0 115 DOW CHEMICAL CORP COMMON 260543103 10732 204651 SH SOLE 192011 0 12640 DR PEPPER SNAPPLE GROUP INC COMMON 26138E109 1190 18510 SH SOLE 12905 0 5605 DREYFUS STRATEGIC MUNIS COMMON 261932107 335 40055 SH SOLE 40055 0 0 DRYFS STRAT MUN BD FD COMMON 26202F107 306 38011 SH SOLE 38011 0 0 DU PONT E I DE NEMOURS CO COMMON 263534109 9417 131224 SH SOLE 125554 0 5670 DUKE ENERGY CORP NEW COMMON 26441C204 5252 70247 SH SOLE 69608 0 639 DUNKIN BRANDS GROUP INC COMMON 265504100 749 16714 SH SOLE 16714 0 0 E M C CORP MASS COMMON 268648102 4762 162742 SH SOLE 149315 0 13427 EOG RESOURCES INC COMMON 26875P101 36371 367314 SH SOLE 359986 0 7328 EQT CORP COM COMMON 26884L109 860 9395 SH SOLE 8845 0 550 EPR PROPERTIES COMMON 26884U109 206 4073 SH SOLE 4073 0 0 ETD SLTNS ALPHACLONE ETF COMMON 26922A305 539 13507 SH SOLE 13507 0 0 ETFS GOLD TRUST COMMON 26922Y105 222 1870 SH SOLE 1695 0 175 EAST WEST BANCORP INC COMMON 27579R104 42813 1259203 SH SOLE 1168076 0 91127 EASTMAN CHEM CO COMMON 277432100 3591 44392 SH SOLE 35822 0 8570 EV MUN INCM TR COMMON 27826U108 134 10560 SH SOLE 10560 0 0 EV MUN BD FD COMMON 27827X101 198 15800 SH SOLE 7000 0 8800 EV TAX MNGD DIVRS EQ INC COMMON 27828N102 188 16506 SH SOLE 16506 0 0 EV SR FLTG RT TR COMMON 27828Q105 437 30388 SH SOLE 30388 0 0 EATON VNCE BUY WRITE OPP COMMON 27828Y108 954 64302 SH SOLE 64302 0 0 EV TAX MNGD GLB DIVRS EQ COMMON 27829F108 2149 214218 SH SOLE 210718 0 3500 EBAY INC COMMON 278642103 4073 71915 SH SOLE 65721 0 6194 ECOLAB INC COMMON 278865100 13846 120579 SH SOLE 103690 0 16889 EMCORE CORP NEW COMMON 290846203 2678 470590 SH SOLE 439553 0 31037 EMERSON ELEC CO COMMON 291011104 27477 439065 SH SOLE 405062 0 34003 EMERGE ENERGY SVCS LP COMMON 29102H108 238 2067 SH SOLE 2067 0 0 ENCANA CORP COMMON 292505104 247 11631 SH SOLE 9856 0 1775 ENBRIDGE INC COMMON 29250N105 1021 21320 SH SOLE 21203 0 117 ENCORE CAP GROUP INC COM COMMON 292554102 4847 109390 SH SOLE 66867 0 42523 ENERGY RECOVERY INC COMMON 29270J100 1321 373131 SH SOLE 356861 0 16270 ENTERGY CORP NEW COMMON 29364G103 1411 18244 SH SOLE 17254 0 990 ENVESTNET INC COMMON 29404K106 19475 432770 SH SOLE 400317 0 32453 ENVISION HLTHCARE HLDGS COMMON 29413U103 19750 569491 SH SOLE 529729 0 39762 EQUITY RESIDENTIAL PPTYS TR SH COMMON 29476L107 279 4524 SH SOLE 4524 0 0 EXACT SCIENCES CORP COMMON 30063P105 7259 374579 SH SOLE 367605 0 6974 EXELON CORP COMMON 30161N101 1720 50447 SH SOLE 38789 0 11658 EXPEDIA INC NEW COMMON 30212P303 1398 15958 SH SOLE 9383 0 6575 EXPEDITORS INTL WASH INC COMMON 302130109 2606 64218 SH SOLE 63523 0 695 EXPRESS SCRIPTS HLDG CO COMMON 30219G108 41491 587442 SH SOLE 570145 0 17297 EXXON MOBIL CORPORATION COMMON 30231G102 69388 737779 SH SOLE 697612 0 40167 F N B CORP PA COMMON 302520101 185 15463 SH SOLE 15463 0 0 FACEBOOK INC CL A COMMON 30303M102 8048 101816 SH SOLE 81523 0 20293 FACTSET RESH SYS INC COMMON 303075105 1276 10496 SH SOLE 9956 0 540 FARMLAND PARTNERS INC COMMON 31154R109 929 84461 SH SOLE 84461 0 0 FASTENAL CO COMMON 311900104 40373 899175 SH SOLE 831179 0 67996 FEDERAL RLTY INVT TR COMMON 313747206 1010 8528 SH SOLE 8528 0 0 FEDERAL SIGNAL CORP COMMON 313855108 466 35195 SH SOLE 34967 0 228 FEDERATED INVS INC PA CL B COMMON 314211103 2021 68842 SH SOLE 50627 0 18215 FEDEX CORP COMMON 31428X106 394 2440 SH SOLE 2390 0 50 FIDELITY NATL INFORMATION SVCO COMMON 31620M106 1011 17952 SH SOLE 15866 0 2086 FIDUCIARY CLAYMORE MLP COMMON 31647Q106 986 34780 SH SOLE 33035 0 1745 FIDUS INVESTMENT CORP COMMON 316500107 412 24929 SH SOLE 24929 0 0 FIFTH 3RD BANCORP COMMON 316773100 3317 165662 SH SOLE 165662 0 0 FIRST BUS FINL SVCS WI COMMON 319390100 216 4928 SH SOLE 4928 0 0 FIRST CITIZENS BANC CORP COMMON 319459202 101 10087 SH SOLE 10087 0 0 FIRST MAJESTIC SILVER COMMON 32076V103 132 16865 SH SOLE 16865 0 0 FIRST NIAGARA FINL GP INC COMMON 33582V108 976 117175 SH SOLE 68075 0 49100 FIRST TR MORNINGSTR DIVD COMMON 336917109 250 10690 SH SOLE 10690 0 0 FT INTERMED DUR PFD INCM COMMON 33718W103 521 23999 SH SOLE 23999 0 0 FIRST TR ABERDEEN GLOBAL COMMON 337319107 6172 453847 SH SOLE 450704 0 3143 FIRST TRUST ABERDEEN COMMON 33731K102 361 20273 SH SOLE 20273 0 0 FT CAP STRENGTH ETF COMMON 33733E104 1210 34040 SH SOLE 34040 0 0 FIRST TR AMEX BIOTECH FD COMMON 33733E203 4299 46840 SH SOLE 46696 0 144 FIRST TR DJ INTERNET FD COMMON 33733E302 5958 97832 SH SOLE 97246 0 586 FT SPEC FIN & FINL OPPTY COMMON 33733G109 933 111606 SH SOLE 111606 0 0 FIRST TRUST NASDAQ 100 COMMON 337345102 957 23270 SH SOLE 23270 0 0 FT VAL LINE DIV INDX ETF COMMON 33734H106 1270 56551 SH SOLE 56551 0 0 FT LRG CAP CORE ALPHADEX COMMON 33734K109 5562 127839 SH SOLE 127839 0 0 FT CNSMR DISCRT ALPHADEX COMMON 33734X101 4056 125154 SH SOLE 124571 0 583 FT CONSMR STAPLES ALPHDX COMMON 33734X119 3851 98558 SH SOLE 98034 0 524 FT ETF II FIN ALPHADEX COMMON 33734X135 664 30397 SH SOLE 30397 0 0 FT ETF II HLTH CARE ALPH COMMON 33734X143 6752 121032 SH SOLE 119932 0 1100 FT ETF II INDLS ALPHADEX COMMON 33734X150 308 10484 SH SOLE 10484 0 0 FT ETF II TECH ALPHADEX COMMON 33734X176 383 11822 SH SOLE 11822 0 0 FIRST TR ISE CLOUD ETF COMMON 33734X192 493 18004 SH SOLE 18004 0 0 FIRST TRUST SMALL CAP COMMON 33734Y109 8964 199731 SH SOLE 198791 0 940 FT MDCP CORE ALPHADX ETF COMMON 33735B108 7352 146427 SH SOLE 146016 0 411 FT L/C VL OP ALPHADX ETF COMMON 33735J101 4624 108881 SH SOLE 108881 0 0 FT STOX EURO SEL DIV ETF COMMON 33735T109 384 28420 SH SOLE 28420 0 0 FT EUROPE ALPHADX ETF COMMON 33737J117 6535 212441 SH SOLE 211562 0 879 FT II DEV MKTS EX US ETF COMMON 33737J174 2920 58604 SH SOLE 58604 0 0 FT II EMRG MKTS ETF COMMON 33737J182 1652 69521 SH SOLE 69521 0 0 FT GERMANY ALPHADX ETF COMMON 33737J190 333 9429 SH SOLE 9429 0 0 FT ALPHADEX CANADA ETF COMMON 33737J208 376 10486 SH SOLE 10486 0 0 FT SWITZRLD ALPHADX ETF COMMON 33737J232 354 9070 SH SOLE 9070 0 0 FT E/M SC ALPHADEX ETF COMMON 33737J307 290 7993 SH SOLE 7993 0 0 FT IV NRTH AMERN ETF COMMON 33738D101 1566 57697 SH SOLE 57697 0 0 FIRST TR ENERGY INCM&GRW COMMON 33738G104 6566 178529 SH SOLE 176059 0 2470 FT VI MLTI ASSET DIV ETF COMMON 33738R100 395 18350 SH SOLE 15275 0 3075 FT D WRIGHT FOC 5 ETF COMMON 33738R605 1557 76409 SH SOLE 76409 0 0 FT VII GLB TACTICAL ETF COMMON 33739H101 1929 65859 SH SOLE 65859 0 0 FISERV INC COMMON 337738108 14635 226426 SH SOLE 214493 0 11933 FIRSTENERGY CORP COMMON 337932107 285 8488 SH SOLE 7288 0 1200 FLEETCOR TECHNOLOGIES INC COMMON 339041105 8130 57207 SH SOLE 55455 0 1752 FLUOR CORP NEW COMMON 343412102 409 6126 SH SOLE 4021 0 2105 FLOWSERVE CORP COMMON 34354P105 378 5364 SH SOLE 5310 0 54 FOOT LOCKER INC COMMON 344849104 1041 18710 SH SOLE 18710 0 0 FORD MTR CO COMMON 345370860 11337 766508 SH SOLE 609723 0 156785 FORTINET INC COMMON 34959E109 42689 1689640 SH SOLE 1577743 0 111897 FORTUNE BRANDS HOME SEC COMMON 34964C106 39890 970335 SH SOLE 902568 0 67767 FRANCO NEVADA CORP COMMON 351858105 990 20253 SH SOLE 20253 0 0 FRANKLIN RES INC COMMON 354613101 3456 63286 SH SOLE 51796 0 11490 FRANKLIN TEMPLETON LTD COMMON 35472T101 185 14906 SH SOLE 14906 0 0 FREEPORT MCMORAN COPPER&GOLDCL COMMON 35671D857 2211 67706 SH SOLE 65421 0 2285 FRESH MARKET INC COMMON 35804H106 26263 751867 SH SOLE 700332 0 51535 FRONTIER COMMUNICATIONS CORP COMMON 35906A108 374 57408 SH SOLE 57399 0 9 GABELLI DIVIDEND&INC TR COMMON 36242H104 355 16684 SH SOLE 15984 0 700 GALLAGHER ARTHUR J & CO COMMON 363576109 434 9574 SH SOLE 9294 0 280 GAMCO GLD NAT RES&INC TR COMMON 36465A109 967 104553 SH SOLE 104553 0 0 GANNETT INC DEL COMMON 364730101 1775 59835 SH SOLE 35135 0 24700 GARRISON CAPITAL INC COMMON 366554103 517 35725 SH SOLE 33425 0 2300 GARTNER GROUP INC NEW CL A COMMON 366651107 28073 382102 SH SOLE 353230 0 28872 GENERAC HOLDINGS INC COMMON 368736104 5341 131754 SH SOLE 89888 0 41866 GENERAL DYNAMICS CORP COMMON 369550108 3256 25617 SH SOLE 25587 0 30 GENERAL ELECTRIC COMPANY COMMON 369604103 78914 3080163 SH SOLE 2979365 0 100798 GENERAL MILLS INC COMMON 370334104 10575 209610 SH SOLE 187230 0 22380 GENERAL MOTORS COMPANY COMMON 37045V100 2486 77830 SH SOLE 75691 0 2139 GENESEE & WYOMING INC 5.000% 1 PREFERR 371559204 355 2881 SH SOLE 2881 0 0 GENTEX CORP COMMON 371901109 1882 70291 SH SOLE 67341 0 2950 GENUINE PARTS CO COMMON 372460105 3528 40224 SH SOLE 39188 0 1036 GILEAD SCIENCES INC COMMON 375558103 16504 155042 SH SOLE 137616 0 17426 GLADSTONE COML CORP COMMON 376536108 478 28140 SH SOLE 28140 0 0 GLAXO PLC COMMON 37733W105 2639 57410 SH SOLE 56200 0 1210 GLBL X CHINA FINLS ETF COMMON 37950E606 747 58832 SH SOLE 58832 0 0 GLOBUS MED INC A NEW COMMON 379577208 17070 867840 SH SOLE 809379 0 58461 GLORI ENERGY INC COMMON 379606106 279 35277 SH SOLE 35166 0 111 GOLDCORP INC NEW COMMON 380956409 590 25625 SH SOLE 25100 0 525 GOLDMAN SACHS GROUP INC COMMON 38141G104 566 3086 SH SOLE 2486 0 600 GOOGLE INC CL A COMMON 38259P508 15370 26122 SH SOLE 23727 0 2395 GOOGLE INC CL C COMMON 38259P706 17471 30261 SH SOLE 28165 0 2096 GRAINGER W W INC COMMON 384802104 1466 5826 SH SOLE 5276 0 550 GREAT PLAINS ENERGY INC COMMON 391164100 277 11473 SH SOLE 11473 0 0 GREENHILL & CO INC COMMON 395259104 38366 825256 SH SOLE 767605 0 57651 GRUPO FINANCIERO MEXICO COMMON 40053C105 1323 97772 SH SOLE 97772 0 0 GUGGENHEIM ENHANCED STRT COMMON 40167K100 1246 63941 SH SOLE 63941 0 0 H & Q LIFE SCIENCES INVS COMMON 404053100 201 9088 SH SOLE 9088 0 0 HCC INS HLDGS INC COMMON 404132102 3185 65955 SH SOLE 42871 0 23084 HCP INCORPORATED COMMON 40414L109 1498 37735 SH SOLE 36224 0 1511 HSBC HLDGS PLC SPONS ADR COMMON 404280406 1496 29405 SH SOLE 29310 0 95 HSBC HOLDINGS PLC 6.200% 00/00 PREFERR 404280604 593 23550 SH SOLE 23550 0 0 HALLIBURTON COMPANY COMMON 406216101 5823 90267 SH SOLE 88676 0 1591 HANESBRANDS INC COMMON 410345102 3290 30618 SH SOLE 25862 0 4756 HANNON ARMSTRONG SUSTAIN COMMON 41068X100 762 55157 SH SOLE 55157 0 0 HARLEY DAVIDSON INC COMMON 412822108 725 12460 SH SOLE 12076 0 384 HARMAN INTL INDS INC COMMON 413086109 5176 52799 SH SOLE 47923 0 4876 HARSCO CORP COMMON 415864107 776 36238 SH SOLE 36238 0 0 HARTFORD FINANCIAL SERVICES COMMON 416515104 3167 85032 SH SOLE 80207 0 4825 HAWAIIAN ELEC INDS INC COMMON 419870100 268 10100 SH SOLE 8500 0 1600 HEALTH CARE REIT INC COMMON 42217K106 6411 102797 SH SOLE 102712 0 85 HECLA MNG CO COMMON 422704106 123 49778 SH SOLE 49778 0 0 HELMERICH & PAYNE INC COMMON 423452101 1942 19842 SH SOLE 18397 0 1445 HENRY JACK & ASSOC INC COMMON 426281101 300 5384 SH SOLE 5384 0 0 HERCULES OFFSHORE INC COMMON 427093109 639 290256 SH SOLE 274457 0 15799 HERSHA HSPTLTY TR A SBI COMMON 427825104 1435 225222 SH SOLE 95717 0 129505 HERSHEY FOODS CORP COMMON 427866108 529 5547 SH SOLE 5547 0 0 HESS CORP COMMON 42809H107 445 4719 SH SOLE 4719 0 0 HEWLETT PACKARD CO COMMON 428236103 830 23400 SH SOLE 23400 0 0 HEXCEL CORP NEW COMMON 428291108 4456 112235 SH SOLE 67039 0 45196 HILLENBRAND INC COM COMMON 431571108 1147 37135 SH SOLE 31275 0 5860 HILLTOP HOLDINGS INC COMMON 432748101 5534 276028 SH SOLE 170645 0 105383 HOLLYFRONTIER CORP COMMON 436106108 3163 72424 SH SOLE 57364 0 15060 HOLOGIC INC COMMON 436440101 479 19689 SH SOLE 3389 0 16300 HOME DEPOT INC COMMON 437076102 10833 118084 SH SOLE 108331 0 9753 HOMEAWAY INC COMMON 43739Q100 33044 930803 SH SOLE 865857 0 64946 HONEYWELL INTERNATIONAL INC. COMMON 438516106 3831 41137 SH SOLE 40628 0 509 HORMEL GEO A & CO COMMON 440452100 225 4379 SH SOLE 4379 0 0 HOSPITALITY PPTYS TR COMMON 44106M102 473 17626 SH SOLE 16896 0 730 HOST MARRIOTT CORP NEW COMMON 44107P104 4998 234300 SH SOLE 234300 0 0 HUNT J B TRANS SVCS INC COMMON 445658107 41867 565383 SH SOLE 522115 0 43268 HUNTINGTON BANCSHARES INC COMMON 446150104 1162 119375 SH SOLE 119375 0 0 HYDROGENICS CORP COMMON 448883207 1063 63170 SH SOLE 59983 0 3187 IAC/INTERACTIVECRP $.001 COMMON 44919P508 1065 16166 SH SOLE 16166 0 0 ICU MED INC COM COMMON 44930G107 2931 45674 SH SOLE 27023 0 18651 IDEXX LABORATORIES CORP COMMON 45168D104 249 2110 SH SOLE 2110 0 0 ILLINOIS TOOL WORKS INC COMMON 452308109 10481 124149 SH SOLE 114795 0 9354 ILLUMINA INC COMMON 452327109 28042 171074 SH SOLE 157693 0 13381 IMPERIAL OIL LTD NEW COMMON 453038408 483 10223 SH SOLE 10223 0 0 INFINERA CORP COMMON 45667G103 3141 294341 SH SOLE 279195 0 15146 INTEGRATED DEVICE TECHNOLOGYCO COMMON 458118106 32257 2022362 SH SOLE 1755329 0 267033 INTEL CORP COMMON 458140100 36546 1049571 SH SOLE 991769 0 57802 INTEGRYS ENERGY GROUP INC COMMON 45822P105 1196 18450 SH SOLE 17450 0 1000 INSYS THERAPEUTICS NEW COMMON 45824V209 2075 53513 SH SOLE 53513 0 0 INTERCONTINENTALEXCHANGE COMMON 45866F104 2241 11490 SH SOLE 9655 0 1835 INTERNATIONAL BUSINESS MACH COMMON 459200101 58281 307015 SH SOLE 295811 0 11204 INTL PAPER COMPANY COMMON 460146103 46518 974408 SH SOLE 958333 0 16075 INTUIT INC COMMON 461202103 1890 21567 SH SOLE 19837 0 1730 INVENSENSE INC COMMON 46123D205 1619 82078 SH SOLE 65510 0 16568 INVESCO VK INVT GRD MUNS COMMON 46131M106 216 16450 SH SOLE 16450 0 0 INVESCO INSD MUN INCM TR COMMON 46132P108 388 25546 SH SOLE 25546 0 0 ISHARES COMEX GOLD TRUST COMMON 464285105 2512 214688 SH SOLE 204158 0 10530 ISHS MSCI FRONT 100 ETF COMMON 464286145 716 18932 SH SOLE 18932 0 0 ISHARES MSCI BRAZIL FREE COMMON 464286400 262 6039 SH SOLE 6039 0 0 ISHS MSCI CANADA ETF COMMON 464286509 237 7712 SH SOLE 7712 0 0 ISHARES CNTRY WRLD ETF COMMON 464286525 281 4215 SH SOLE 4215 0 0 ISHS MSCI EMU ETF COMMON 464286608 236 6120 SH SOLE 6120 0 0 ISHS MSCI THAI CPD ETF COMMON 464286624 981 11697 SH SOLE 11697 0 0 ISHS PAC EX JAPAN INDX COMMON 464286665 3216 69809 SH SOLE 69394 0 415 ISHS MSCI S KOREA ETF COMMON 464286772 503 8316 SH SOLE 8316 0 0 ISHS MSCI JAPAN ETF COMMON 464286848 600 50974 SH SOLE 50974 0 0 ISHS S&P 100 INDX ETF COMMON 464287101 136 1546 SH OTR 1 0 1546 0 ISHS S&P 100 INDX ETF COMMON 464287101 15530 176154 SH SOLE 174621 0 1533 ISHARES DJ SEL DIV INDEX COMMON 464287168 14498 196289 SH SOLE 192489 0 3800 ISHARES UST INFLTN PRTD COMMON 464287176 1712 15277 SH SOLE 14427 0 850 ISHARES TR FTSE 25 INDEX COMMON 464287184 278 7262 SH SOLE 7262 0 0 ISHARES TR S&P 500 INDX FD COMMON 464287200 17934 90456 SH SOLE 89916 0 540 ISHARES BARCLAY AGRGT BD COMMON 464287226 4457 40852 SH SOLE 40852 0 0 ISHARES EMERGING MKT INTL MSCI COMMON 464287234 14869 357777 SH SOLE 338828 0 18949 ISHARES GS CORP BD FD COMMON 464287242 10486 88703 SH SOLE 86826 0 1877 ISHS S&P 500 GRW IDX ETF COMMON 464287309 6142 57497 SH SOLE 56368 0 1129 ISHS NA NAT RES ETF COMMON 464287374 442 9869 SH SOLE 9869 0 0 ISHRS S&P LATN AM 40 IDX COMMON 464287390 905 24537 SH SOLE 24537 0 0 ISHS S&P 500 VAL IDX ETF COMMON 464287408 2530 28090 SH SOLE 26720 0 1370 ISHARES TR 20+TREAS INDX COMMON 464287432 569 4892 SH SOLE 4892 0 0 ISHS BC 7 10YR TREAS BD COMMON 464287440 1339 12921 SH SOLE 12721 0 200 ISHS TR 1 3YR TREAS IDX COMMON 464287457 9487 112255 SH SOLE 107355 0 4900 ISHARES EAFE INDEX INTL MSCI COMMON 464287465 15989 249357 SH SOLE 247179 0 2178 ISHRS RSL MDCAP VAL INDX COMMON 464287473 6954 99345 SH SOLE 98485 0 860 ISHARES MIDCAP GROWTH RUSSELL COMMON 464287481 8036 90953 SH SOLE 90953 0 0 ISHARES MIDCAP RUSSELL COMMON 464287499 46130 291332 SH SOLE 288762 0 2570 ISHS CORE S&P MDCP ETF COMMON 464287507 7518 54979 SH SOLE 54374 0 605 ISHS NA TECH SOFTWAR ETF COMMON 464287515 276 3187 SH SOLE 3187 0 0 ISHS NASDAQ BIOTECH ETF COMMON 464287556 2545 9300 SH SOLE 8770 0 530 ISHARES 1000 VALUE RUSSELL COMMON 464287598 143273 1431443 SH SOLE 1398417 0 33026 ISHARES 1000 GROWTH RUSSELL COMMON 464287614 139 1519 SH OTR 1 0 1519 0 ISHARES 1000 GROWTH RUSSELL COMMON 464287614 83980 916508 SH SOLE 898174 0 18334 ISHARES TR RSSL 1000 IDX COMMON 464287622 20330 185034 SH SOLE 177563 0 7471 ISHARES TR RUSSELL 2000 VALUE COMMON 464287630 4442 47474 SH SOLE 46266 0 1208 ISHS RSSLL 2000 GRTH IDX COMMON 464287648 2117 16323 SH SOLE 16323 0 0 ISHARES 2000 INDEX RUSSELL COMMON 464287655 21970 200912 SH SOLE 199521 0 1391 ISHS RUSS 3000 INDX ETF COMMON 464287689 2385 20425 SH SOLE 20425 0 0 ISHS S&P MDCP400 VAL ETF COMMON 464287705 26 220 SH OTR 1 0 220 0 ISHS S&P MDCP400 VAL ETF COMMON 464287705 12715 105685 SH SOLE 105416 0 269 ISHS US TECH ETF COMMON 464287721 355 3521 SH SOLE 3521 0 0 ISHS US RL EST ETF COMMON 464287739 901 13021 SH SOLE 13021 0 0 ISHS S&P 500 SMCP ETF COMMON 464287804 18402 176429 SH SOLE 171399 0 5030 ISHARES TR S&P SMALLCAP 600 VA COMMON 464287879 9119 84990 SH SOLE 84860 0 130 ISHS S&P SHT NTL MUN ETF COMMON 464288158 2198 20700 SH SOLE 12610 0 8090 ISHS GLB TIMBER ETF COMMON 464288174 686 13907 SH SOLE 13907 0 0 ISHS AC ASIA EX JPN ETF COMMON 464288182 26 420 SH OTR 1 0 420 0 ISHS AC ASIA EX JPN ETF COMMON 464288182 3478 56712 SH SOLE 56443 0 269 ISHS MSCI EAFE SMALL CAP COMMON 464288273 5718 117887 SH SOLE 117476 0 411 ISHS JPM USD EMRG MKT BD COMMON 464288281 2163 19164 SH SOLE 19164 0 0 ISHS TR S&P NATL MUN BD COMMON 464288414 3174 28945 SH SOLE 28945 0 0 ISHS INTL SEL DIV ETF COMMON 464288448 12872 359667 SH SOLE 357357 0 2310 ISHARES TR IBOXX CORP BD COMMON 464288513 2735 29749 SH SOLE 29705 0 44 ISHARES BARCLAYS MBS BOND COMMON 464288588 1480 13686 SH SOLE 13686 0 0 ISHS BRCLY INTER GOV CR COMMON 464288612 265 2408 SH SOLE 2343 0 65 ISHS BRCLYS INTER CR BD COMMON 464288638 317 2901 SH OTR 1 0 2901 0 ISHS BRCLYS INTER CR BD COMMON 464288638 20385 186489 SH SOLE 183065 0 3424 ISHS BRCLYS 1-3 CR BD FD COMMON 464288646 19601 186177 SH SOLE 185712 0 465 ISHS BRCLYS 3-7 TREA BD COMMON 464288661 338 2786 SH SOLE 2786 0 0 ISHS BRCLYS SRT TREAS BD COMMON 464288679 1042 9452 SH SOLE 9074 0 378 ISHS U S PFD STK ETF COMMON 464288687 346 8744 SH OTR 1 0 8744 0 ISHS U S PFD STK ETF COMMON 464288687 18041 456511 SH SOLE 451479 0 5032 ISHARES DJ U S AEROSPACE COMMON 464288760 214 1993 SH SOLE 1993 0 0 ISHARES DJ U S PHARMA FD COMMON 464288836 208 1481 SH SOLE 1481 0 0 ISHS MICROCAP ETF COMMON 464288869 201 2888 SH SOLE 2888 0 0 ISHARES EUROPE FINL COMMON 464289180 398 16860 SH SOLE 16860 0 0 ISHARES TRUST 2017 S&P AMT FRE COMMON 464289271 431 7809 SH SOLE 7309 0 500 ISHARES TR 2016 S&P ETF COMMON 464289313 268 5021 SH SOLE 5021 0 0 ISHARES S&P NIFTY 50 ETF COMMON 464289529 2220 74880 SH SOLE 74109 0 771 ISHARES SILVER TRUST COMMON 46428Q109 1270 77664 SH SOLE 77324 0 340 ISHRS INDONESIA INV ETF COMMON 46429B309 1210 44435 SH SOLE 44435 0 0 ISHS MSCI INVEST MKT ETF COMMON 46429B408 1040 27337 SH SOLE 27337 0 0 ISHS TR 2018AMT FREE ETF COMMON 46429B580 205 8000 SH SOLE 7000 0 1000 ISHS 2020 CORP TERM ETF COMMON 46432FBC0 1201 11527 SH SOLE 11199 0 328 ISH CORE EMERG MKTS ETF COMMON 46434G103 32 639 SH OTR 1 0 639 0 ISH CORE EMERG MKTS ETF COMMON 46434G103 3719 74321 SH SOLE 74015 0 306 ISHS 0-5YR HI YLD BD ETF COMMON 46434V407 266 5380 SH SOLE 5380 0 0 ISHS CORE MSCI EUR ETF COMMON 46434V738 721 15693 SH SOLE 15568 0 125 ITC HLDGS CORP COM COMMON 465685105 8556 240142 SH SOLE 230961 0 9181 J.P. MORGAN CHASE & CO COMMON 46625H100 32042 531914 SH SOLE 388046 0 143868 JPMORGAN ALERIAN MLP ETN COMMON 46625H365 11834 222942 SH SOLE 220511 0 2431 JABIL CIRCUIT INC COMMON 466313103 1149 56990 SH SOLE 56990 0 0 JACOBS ENGR GROUP INC COMMON 469814107 833 17060 SH SOLE 15815 0 1245 JARDEN CORP COMMON 471109108 2842 47284 SH SOLE 41063 0 6221 JOHNSON & JOHNSON COMMON 478160104 110697 1038534 SH SOLE 1006202 0 32332 JOHNSON CONTROLS COMMON 478366107 50871 1156155 SH SOLE 1116349 0 39806 J2 GLOBAL INC COMMON 48123V102 3862 78247 SH SOLE 47905 0 30342 KLA-TENCOR CORP COMMON 482480100 724 9189 SH SOLE 9189 0 0 KANDI TECHNOLOGIES CORP COMMON 483709101 743 57228 SH SOLE 54692 0 2536 KAYNE ANDERSON MLP INVT COMMON 486606106 2978 72911 SH SOLE 67574 0 5337 KAYNE ANDERSON ENRGY COMMON 48660P104 730 22885 SH SOLE 22885 0 0 KAYNE ANDERSON MIDSTREAM COMMON 48661E108 473 11793 SH SOLE 11793 0 0 KELLOGG CO COMMON 487836108 2424 39343 SH SOLE 34173 0 5170 KEMPER CORP DEL COMMON 488401100 546 16000 SH SOLE 16000 0 0 KIMBERLY CLARK CORP COMMON 494368103 11796 109655 SH SOLE 98602 0 11053 KINDER MORGAN MGMT LLC COMMON 49455U100 613 6509 SH SOLE 6509 0 0 KINDER MORGAN INC DE COMMON 49456B101 4975 129767 SH SOLE 123697 0 6070 KOHLS CORP COMMON 500255104 2943 48229 SH SOLE 46629 0 1600 KRAFT FOODS GRP INC COMMON 50076Q106 2759 48912 SH SOLE 48409 0 503 LCNB CORP COM COMMON 50181P100 839 55856 SH SOLE 55856 0 0 LKQ CORP COMMON 501889208 39200 1474244 SH SOLE 1372002 0 102242 LTC PPTYS INC COMMON 502175102 4688 127077 SH SOLE 74567 0 52510 LANDS END INC NEW COMMON 51509F105 6702 162994 SH SOLE 99922 0 63072 LAS VEGAS SANDS CORP COMMON 517834107 1557 25028 SH SOLE 21663 0 3365 LAUDER ESTEE COS INC CL A COMMON 518439104 1713 22926 SH SOLE 19461 0 3465 LAYNE CHRISTENSEN CO COMMON 521050104 608 62604 SH SOLE 57054 0 5550 LEGG BW GLBL INCM OPPTY COMMON 52469B100 671 39653 SH SOLE 39653 0 0 LEIDOS HOLDINGS INC COMMON 525327102 547 15928 SH SOLE 15928 0 0 LEUCADIA NATL CORP COMMON 527288104 1145 48035 SH SOLE 43954 0 4081 LILLY ELI & COMPANY COMMON 532457108 4590 70784 SH SOLE 61887 0 8897 LINCOLN NATL CORP IND COMMON 534187109 358 6676 SH SOLE 6676 0 0 LINEAR TECHNOLOGY CORP COMMON 535678106 569 12822 SH SOLE 12822 0 0 LINN ENERGY LLC UNIT COMMON 536020100 1086 36040 SH SOLE 31158 0 4882 LOCKHEED MARTIN CORP COMMON 539830109 1556 8513 SH SOLE 7703 0 810 LOEWS CORP COMMON 540424108 1828 43883 SH SOLE 26033 0 17850 LORILLARD INC COM COMMON 544147101 603 10068 SH SOLE 10023 0 45 LOWES COS INC COMMON 548661107 5998 113341 SH SOLE 104946 0 8395 M & T BK CORP COMMON 55261F104 239 1936 SH SOLE 1936 0 0 M D U RESOURCES GROUP INC COMMON 552690109 2370 85209 SH SOLE 68997 0 16212 MGE ENERGY INC COMMON 55277P104 241 6457 SH SOLE 6457 0 0 M G I C INVT CORP WIS COMMON 552848103 275 35180 SH SOLE 17180 0 18000 M G M GRAND INC COMMON 552953101 385 16900 SH SOLE 15900 0 1000 MSC INDL DIRECT INC CL A COMMON 553530106 1667 19504 SH SOLE 18524 0 980 MVC CAPITAL INC COMMON 553829102 945 87802 SH SOLE 83112 0 4690 MAIN STREET COMMON 56035L104 1019 33247 SH SOLE 33247 0 0 MANITOWOC CO COMMON 563571108 1357 57884 SH SOLE 57782 0 102 MANPOWER INC WIS COMMON 56418H100 33524 478229 SH SOLE 446082 0 32147 MARATHON OIL CORP COMMON 565849106 950 25268 SH SOLE 23018 0 2250 MARATHON PETROLEUM CORP COMMON 56585A102 1335 15765 SH SOLE 14190 0 1575 MARKEL CORP COMMON 570535104 3252 5112 SH SOLE 4843 0 269 MARKET VECTORS ETF TR COMMON 57060U100 3089 144616 SH SOLE 143950 0 666 MKT VCTRS STEEL ETF COMMON 57060U308 2201 49260 SH SOLE 48753 0 507 MKT VECTOR SHORT MUN ETF COMMON 57060U803 671 38044 SH SOLE 38044 0 0 MKT VCTR INTRM MUNI ETF COMMON 57060U845 777 33100 SH SOLE 33100 0 0 MKT VECTOR LONG MUNI ETF COMMON 57060U886 577 29562 SH SOLE 29562 0 0 MARLIN MIDSTREAM PART LP COMMON 57118V100 870 40796 SH SOLE 40596 0 200 MARSH MCLENNAN COMMON 571748102 4092 78177 SH SOLE 61107 0 17070 MARRIOTT INTL INC NEW CL A COMMON 571903202 3063 43815 SH SOLE 43815 0 0 MASTEC INC COMMON 576323109 4716 154020 SH SOLE 95178 0 58842 MASTERCARD INC CL A COMMON 57636Q104 17899 242134 SH SOLE 222368 0 19766 MATTEL INC COMMON 577081102 1187 38725 SH SOLE 37310 0 1415 MCCORMICK & CO INC COMMON 579780206 45068 673667 SH SOLE 623604 0 50063 MCDONALDS CORP COMMON 580135101 67888 716045 SH SOLE 694126 0 21919 MCKESSON HBOC INC COMMON 58155Q103 3061 15724 SH SOLE 15384 0 340 MEAD JOHNSON NUTRTN CL A COMMON 582839106 41417 430436 SH SOLE 400378 0 30058 MEADWESTVACO CORPORATION COMMON 583334107 466 11376 SH SOLE 11235 0 141 MEDNAX INC COMMON 58502B106 1699 30985 SH SOLE 26013 0 4972 MEDTRONIC INC COMMON 585055106 3593 57997 SH SOLE 41981 0 16016 MELCO PBL ENTERTAINMENT COMMON 585464100 1202 45725 SH SOLE 45725 0 0 MERCADOLIBRE INC COM COMMON 58733R102 1576 14504 SH SOLE 14480 0 24 MERCK & COMPANY COMMON 58933Y105 18398 310354 SH SOLE 300044 0 10310 MERIDIAN BIOSCIENCE INC COMMON 589584101 1432 80932 SH SOLE 80932 0 0 MERITOR INC COMMON 59001K100 311 28618 SH SOLE 28618 0 0 METHODE ELECTRONICS INC COMMON 591520200 4321 117209 SH SOLE 71195 0 46014 METLIFE INC COMMON 59156R108 45695 850609 SH SOLE 830422 0 20187 MICROSOFT CORP COMMON 594918104 36536 788091 SH SOLE 717638 0 70453 MICROCHIP TECHNOLOGY INC COMMON 595017104 42007 889420 SH SOLE 822228 0 67192 MICRON TECHNOLOGY INC COMMON 595112103 1775 51800 SH SOLE 47920 0 3880 MID-AMER APT CMNTYS INC COMMON 59522J103 2120 32289 SH SOLE 29189 0 3100 MIDDLEBY CORP COMMON 596278101 42183 478648 SH SOLE 445100 0 33548 MODINE MFG CO COMMON 607828100 120 10150 SH SOLE 10150 0 0 MOHAWK INDS INC COMMON 608190104 596 4420 SH SOLE 4420 0 0 MOLSON COORS BREWING CO CL B COMMON 60871R209 3299 44319 SH SOLE 33629 0 10690 MONDELEZ INTL INC COMMON 609207105 6086 177610 SH SOLE 165751 0 11859 MONMOUTH REAL ESTATE INV COMMON 609720107 335 33085 SH SOLE 30740 0 2345 MONROE CAPITAL CORP COMMON 610335101 1432 106057 SH SOLE 103718 0 2339 MONSANTO CO COMMON 61166W101 1154 10259 SH SOLE 9069 0 1190 MORGAN STANLEY COMMON 617446448 491 14190 SH SOLE 14190 0 0 MORGAN EMERGING MARKETS COMMON 617477104 310 26288 SH SOLE 26288 0 0 MOTORCAR PARTS OF AMERICA COMMON 620071100 6238 229264 SH SOLE 134786 0 94478 MYLAN LABS INC COMMON 628530107 870 19128 SH SOLE 19128 0 0 MYRIAD GENETICS INC COMMON 62855J104 2896 75079 SH SOLE 58024 0 17055 NATIONAL FUEL GAS COMMON 636180101 2716 38810 SH SOLE 31230 0 7580 NATIONAL GRID TRANSCO PLC SPON COMMON 636274300 850 11826 SH SOLE 11826 0 0 NATIONAL-OILWELL INC COMMON 637071101 3755 49343 SH SOLE 40084 0 9259 NATIONAL WESTN LIFE INS CO COMMON 638522102 463 1876 SH SOLE 1740 0 136 NETFLIX COM INC COMMON 64110L106 2777 6155 SH SOLE 5953 0 202 NEW GOLD INC CANADA COMMON 644535106 142 28115 SH SOLE 28115 0 0 NEW SOURCE ENERGY LP COMMON 64881E109 2710 113620 SH SOLE 112620 0 1000 NEWMONT MNG CORP COMMON 651639106 1269 55072 SH SOLE 54616 0 456 NEXTERA ENERGY INC COMMON 65339F101 3718 39601 SH SOLE 36801 0 2800 NEXTPOINT CR STRAT FD COMMON 65340G106 381 35917 SH SOLE 35917 0 0 NIKE INC CLASS B COMMON 654106103 2389 26786 SH SOLE 25811 0 975 NISOURCE INC COMMON 65473P105 715 17449 SH SOLE 16959 0 490 NOKIA CORP ADR COMMON 654902204 1504 177793 SH SOLE 177793 0 0 NORFOLK SOUTHN CORP COMMON 655844108 6264 56127 SH SOLE 54843 0 1284 NORTHEAST UTILS COM COMMON 664397106 836 18873 SH SOLE 18770 0 103 NORTHFIELD BANCORP INC COMMON 66611T108 470 34530 SH SOLE 32065 0 2465 NORTHROP GRUMMAN CORP COMMON 666807102 1750 13280 SH SOLE 13130 0 150 NOVARTIS AG - ADR COMMON 66987V109 7976 84732 SH SOLE 81552 0 3180 NOVO-NORDISK A S ADR COMMON 670100205 223 4675 SH SOLE 4675 0 0 NOW INC COMMON 67011P100 300 9856 SH SOLE 7782 0 2074 NU SKIN ASIA PAC INC COMMON 67018T105 1600 35535 SH SOLE 29130 0 6405 NUCOR CORP COMMON 670346105 342 6292 SH SOLE 6292 0 0 NUVEEN NC PREM INC MUN COMMON 67060P100 199 15484 SH SOLE 15484 0 0 NUVEEN MD PREM INC MUN COMMON 67061Q107 202 16114 SH SOLE 16114 0 0 NUVEEN SELECT MAT MUNI COMMON 67061T101 127 12100 SH SOLE 12100 0 0 NUVEEN MUNI ADVANTAGE COMMON 67062H106 2902 215137 SH SOLE 214619 0 518 NUVEEN SEL TX FREE INC 2 COMMON 67063C106 192 14475 SH SOLE 14475 0 0 NUV TAX FREE ADV MUNI FD COMMON 670657105 509 37623 SH SOLE 37623 0 0 NUVEEN MUN HIGH OPP FD COMMON 670682103 171 13085 SH SOLE 13085 0 0 NUVEEN EQUITY PREMIUM COMMON 6706EM102 143 11206 SH SOLE 11206 0 0 NUV NATL DIV ADV MUN FD3 COMMON 67070X101 2926 214034 SH SOLE 211996 0 2038 NUVEEN QUALITY PFD INC COMMON 67071S101 573 70312 SH SOLE 70312 0 0 NUVEEN INCOME & GRWTH FD COMMON 67073B106 138 14966 SH SOLE 14051 0 915 NUVEEN BUILD AMER BD FD COMMON 67074C103 569 27929 SH SOLE 27929 0 0 NUVEEN REAL ASSET INCM COMMON 67074Y105 567 29205 SH SOLE 29205 0 0 NUVEEN PFD & INC TERM FD COMMON 67075A106 3425 149513 SH SOLE 149513 0 0 NUVEEN TAX ADV TOTAL RET COMMON 67090H102 542 39105 SH SOLE 39105 0 0 NUVEEN MUN VALUE FD INC COMMON 670928100 19805 2104687 SH SOLE 2071838 0 32849 NUVEEN SELECT QUALITY COMMON 670973106 160 11717 SH SOLE 11717 0 0 NUVEEN OH QUAL INCM MUN COMMON 670980101 2568 165443 SH SOLE 165443 0 0 NUVEEN MUN OPPTY FD INC COMMON 670984103 322 22629 SH SOLE 22629 0 0 O'REILLY AUTOMOTIVE INC NEW CO COMMON 67103H107 48896 325191 SH SOLE 302689 0 22502 OCCIDENTAL PETE CORP COMMON 674599105 7143 74287 SH SOLE 63352 0 10935 OCEANEERING INTL INC COMMON 675232102 37586 576744 SH SOLE 535496 0 41248 OFFICE DEPOT INC COMMON 676220106 374 72727 SH SOLE 72727 0 0 OMNICARE INC COMMON 681904108 1070 17185 SH SOLE 17185 0 0 OMNICOM GROUP COMMON 681919106 206 2998 SH SOLE 2998 0 0 OMEGA HEALTHCARE INVS INC COMMON 681936100 451 13185 SH SOLE 13185 0 0 ONEOK INC NEW COMMON 682680103 861 13135 SH SOLE 12959 0 176 ORACLE CORP COMMON 68389X105 50340 1315039 SH SOLE 1259690 0 55349 ORANGE SPON ADR COMMON 684060106 772 52381 SH SOLE 52381 0 0 PC-TEL INC COM COMMON 69325Q105 1264 166591 SH SOLE 166591 0 0 PDC ENERGY INC COMMON 69327R101 2874 57154 SH SOLE 33293 0 23861 PDL BIOPHARMA INC COM COMMON 69329Y104 460 61515 SH SOLE 61515 0 0 PICO HLDGS INC COM NEW COMMON 693366205 617 30922 SH SOLE 28234 0 2688 PNC FINANCIAL CORP COMMON 693475105 9698 113316 SH SOLE 107331 0 5985 PPG INDS INC COMMON 693506107 1321 6713 SH SOLE 6650 0 63 PPL CORP COMMON 69351T106 3718 113221 SH SOLE 109911 0 3310 PVH CORP COMMON 693656100 45680 377054 SH SOLE 350780 0 26274 PACCAR INC COMMON 693718108 1823 32050 SH SOLE 21383 0 10667 PACIFIC COAST OIL TR COMMON 694103102 308 30067 SH SOLE 29617 0 450 PACKAGING CORP AMER COMMON 695156109 480 7514 SH SOLE 7514 0 0 PALO ALTO NETWORKS INC COMMON 697435105 3301 33650 SH SOLE 14035 0 19615 PAN AMERN SILVER CORP COMMON 697900108 912 83018 SH SOLE 81613 0 1405 PANDORA MEDIA INC COMMON 698354107 10537 436128 SH SOLE 407058 0 29070 PANERA BREAD CO COMMON 69840W108 480 2947 SH SOLE 2947 0 0 PARSLEY ENERGY INC A COMMON 701877102 328 15383 SH SOLE 15383 0 0 PATTERSON COS INC COMMON 703395103 1049 25318 SH SOLE 25068 0 250 PAYCHEX INC COMMON 704326107 7391 167206 SH SOLE 154138 0 13068 PEABODY ENERGY CORP COMMON 704549104 287 23153 SH SOLE 23153 0 0 PENGROWTH ENERGY CORP COMMON 70706P104 234 45018 SH SOLE 42133 0 2885 PENN WEST PETE LTD NEW COMMON 707887105 81 11944 SH SOLE 11944 0 0 PENNANTPARK INVT CORP COM COMMON 708062104 618 56647 SH SOLE 54905 0 1742 PENNEY J C INC COMMON 708160106 399 39747 SH SOLE 39747 0 0 PENNYMAC MORTGAGE COMMON 70931T103 545 25434 SH SOLE 25434 0 0 PEOPLES UNITED FINANCIAL COMMON 712704105 2076 143462 SH SOLE 124932 0 18530 PEPSICO INC COMMON 713448108 91965 987916 SH SOLE 952555 0 35361 PETROLEUM & RES CORP COMMON 716549100 234 8137 SH SOLE 8137 0 0 PETSMART INC COMMON 716768106 4003 57116 SH SOLE 47621 0 9495 PFIZER INC COMMON 717081103 27412 927008 SH SOLE 865134 0 61874 PHILIP MORRIS INTL INC COMMON 718172109 16365 196226 SH SOLE 189100 0 7126 PHILLIPS 66 COMMON 718546104 2323 28567 SH SOLE 26946 0 1621 PIEDMONT NAT GAS INC COMMON 720186105 1445 43097 SH SOLE 35737 0 7360 PIMCO MUN INCOME FD II COMMON 72200W106 173 14869 SH SOLE 14869 0 0 PIMCO MUN INCOME FD III COMMON 72201A103 181 16928 SH SOLE 2675 0 14253 PIMCO 0-5YR YLD BOND ETF COMMON 72201R783 4589 44277 SH SOLE 42322 0 1955 PIMCO ETF TR ENHANCED COMMON 72201R833 2342 23105 SH SOLE 22461 0 644 PIMCO DYNAMIC INCM FUND COMMON 72201Y101 1661 52631 SH SOLE 52631 0 0 PIMCO DYNAMIC CR INCM FD COMMON 72202D106 921 40973 SH SOLE 40973 0 0 PINNACLE FOODS INC DE COMMON 72348P104 5181 158674 SH SOLE 89649 0 69025 PIONEER NAT RES CO COMMON 723787107 388 1968 SH SOLE 1968 0 0 PIXELWORKS INC COMMON 72581M305 2728 422321 SH SOLE 404462 0 17859 PLUM CREEK TIMBER CO INC COMMON 729251108 1177 30183 SH SOLE 27313 0 2870 POLARIS INDS INC COMMON 731068102 35513 237082 SH SOLE 220933 0 16149 POLYONE CORP COMMON 73179P106 369 10374 SH SOLE 10374 0 0 PORTFOLIO RECOVERY ASSOCS INCO COMMON 73640Q105 5820 111422 SH SOLE 66714 0 44708 POTASH CORP SASK INC COMMON 73755L107 4568 132180 SH SOLE 108305 0 23875 POWER SOLUTIONS INTL NEW COMMON 73933G202 1271 18424 SH SOLE 17426 0 998 PWRSH QQQ ETF COMMON 73935A104 467 4727 SH SOLE 4447 0 280 PWRSH CMDTY INDEX ETF COMMON 73935S105 8002 344618 SH SOLE 342772 0 1846 POWERSHS EXCH DWA TECH COMMON 73935X153 6556 166782 SH SOLE 165158 0 1624 PWRSHS ETF FIN PFD PORT COMMON 73935X229 315 17501 SH SOLE 17501 0 0 POWERSHARES EXCH BUYBACK COMMON 73935X286 354 7914 SH SOLE 7914 0 0 PWRSH H/Y EQ DIV ACH ETF COMMON 73935X302 666 53458 SH SOLE 44268 0 9190 POWERSHS DYNAMIC ENERGY COMMON 73935X385 335 5787 SH SOLE 5787 0 0 PWRSH FTSE RAFI US1K ETF COMMON 73935X583 475 5403 SH SOLE 5403 0 0 POWERSHS EXCH DYNMC BLDG COMMON 73935X666 244 11762 SH SOLE 11762 0 0 PWRSH DYN PHARMA ETF COMMON 73935X799 1523 23921 SH SOLE 23921 0 0 POWERSHS DYNAMIC MEDIA COMMON 73935X823 262 10599 SH SOLE 10599 0 0 PWRSH DYN BIO GENOME ETF COMMON 73935X856 414 8966 SH SOLE 8966 0 0 POWERSHS DB PREC METAL COMMON 73936B200 576 15149 SH SOLE 15149 0 0 POWERSECURE INTL INC COMMON 73936N105 2285 238470 SH SOLE 230363 0 8107 PWRSH DWA D/M MOMENT ETF COMMON 73936Q108 2458 100789 SH SOLE 100589 0 200 PWRSH DWA E/M MOMENT ETF COMMON 73936Q207 2525 135232 SH SOLE 135007 0 225 PWRSH DWA SMCAP TECH ETF COMMON 73936Q744 2892 80602 SH SOLE 80432 0 170 POWERSHS TR II SR LN ETF COMMON 73936Q769 23136 952864 SH SOLE 941759 0 11105 PWRSH INTL CRP BD ETF COMMON 73936Q835 572 19668 SH SOLE 19325 0 343 POWERSHARES GLOBAL EXCH TRADED COMMON 73936T433 515 20616 SH SOLE 8505 0 12111 POWERSHS INS NATL MUN BD COMMON 73936T474 4434 176498 SH SOLE 163098 0 13400 PWSHS GLB ETF AGGRGT PFD COMMON 73936T565 1143 79041 SH SOLE 77541 0 1500 PWRSHS EMERG MRKT SOVRGN COMMON 73936T573 212 7452 SH OTR 1 0 7452 0 PWRSHS EMERG MRKT SOVRGN COMMON 73936T573 7922 278363 SH SOLE 275727 0 2636 PWRSHS S&P 500 LOW ETF COMMON 73937B779 5543 158495 SH SOLE 149330 0 9165 PWRSHS S&P 500 HIGH ETF COMMON 73937B829 275 8284 SH SOLE 8284 0 0 PRAXAIR INC COMMON 74005P104 5195 40271 SH SOLE 35788 0 4483 PRECISION CASTPARTS CORP COMMON 740189105 1596 6736 SH SOLE 5986 0 750 T ROWE PRICE GROUP INC COMMON 74144T108 3692 47093 SH SOLE 46052 0 1041 PRICELINE COM INC COM NEW COMMON 741503403 2177 1879 SH SOLE 1834 0 45 PRINCIPAL REIT INC FD COMMON 74255X104 1367 71749 SH SOLE 71749 0 0 PROASSURANCE CORP COMMON 74267C106 3298 74837 SH SOLE 56463 0 18374 PROCTER & GAMBLE CO COMMON 742718109 52218 623568 SH SOLE 593722 0 29846 PRIVATEBANCORP INC COMMON 742962103 3609 120675 SH SOLE 73816 0 46859 PROSHS TR SHRT MSCI EAFE COMMON 74347R370 29 866 SH OTR 1 0 866 0 PROSHS TR SHRT MSCI EAFE COMMON 74347R370 3221 96606 SH SOLE 96339 0 267 PROSHARES SHORT S&P 500 COMMON 74347R503 2499 108584 SH SOLE 108584 0 0 PROSHARES SHORT QQQ COMMON 74347R602 1024 64985 SH SOLE 64985 0 0 PROSHARES SHORT DOW 30 COMMON 74347R701 937 37978 SH SOLE 37978 0 0 PROSHS SHRT RUSSELL 2000 COMMON 74347R826 44 2538 SH OTR 1 0 2538 0 PROSHS SHRT RUSSELL 2000 COMMON 74347R826 8703 506568 SH SOLE 501808 0 4760 PROSHARES TRUST SHORT 20+ YR COMMON 74347X849 1411 50858 SH SOLE 50858 0 0 PROSPECT ENERGY CORP COMMON 74348T102 298 30124 SH SOLE 30124 0 0 PRUDENTIAL FINL INC COMMON 744320102 326 3711 SH SOLE 3475 0 236 PRUDENTIAL SHRT HIGH YLD COMMON 74442F107 1287 76937 SH SOLE 76937 0 0 PUBLIC SVC ENTERPRISES COMMON 744573106 361 9689 SH SOLE 9689 0 0 PUBLIC STORAGE INC COMMON 74460D109 800 4824 SH SOLE 4824 0 0 PUTNAM PREMIER INCOME TR COMMON 746853100 78 14198 SH SOLE 14198 0 0 QLIK TECHNOLOGIES INC COMMON 74733T105 962 35595 SH SOLE 25065 0 10530 QUALCOMM INC COMMON 747525103 11955 159897 SH SOLE 148846 0 11051 QUALITY DISTR INC FLA COM COMMON 74756M102 1704 133357 SH SOLE 56541 0 76816 QUALITY SYS INC COMMON 747582104 878 63780 SH SOLE 37680 0 26100 QUANTA SVCS INC COMMON 74762E102 4877 134388 SH SOLE 84049 0 50339 QUANTUM FUEL SYS TECHS COMMON 74765E307 2037 547689 SH SOLE 518736 0 28953 QUEST DIAGNOSTICS INC COMMON 74834L100 400 6599 SH SOLE 5999 0 600 QUESTAR CORP COMMON 748356102 2472 110912 SH SOLE 96099 0 14813 QUIDEL CORP COMMON 74838J101 4709 175240 SH SOLE 171089 0 4151 QUINTILES TRANSTL HLDGS COMMON 74876Y101 1175 21065 SH SOLE 20942 0 123 RAVEN INDS INC COM COMMON 754212108 617 25284 SH SOLE 25284 0 0 RAYTHEON CO NEW COMMON 755111507 962 9462 SH SOLE 9097 0 365 REALTY INCOME CORP COMMON 756109104 756 18530 SH SOLE 17380 0 1150 REAVES UTILITY INCOME FD COMMON 756158101 237 8158 SH SOLE 8158 0 0 REGAL BELOIT COMMON 758750103 29489 458976 SH SOLE 444579 0 14397 REGENERON PHARMACEUTICALS COMMON 75886F107 6945 19264 SH SOLE 16911 0 2353 REPUBLIC SVCS INC CL A COMMON 760759100 2876 73712 SH SOLE 73612 0 100 RESMED INC COMMON 761152107 301 6100 SH SOLE 1100 0 5000 REVANCE THERAPEUTICS INC COMMON 761330109 697 36078 SH SOLE 34893 0 1185 REYNOLDS AMERICAN INC COMMON 761713106 548 9290 SH SOLE 9290 0 0 RIO TINTO PLC SPONSORED ADR COMMON 767204100 1287 26159 SH SOLE 25014 0 1145 ROADRUNNER TRANSPORTATION SERV COMMON 76973Q105 386 16918 SH SOLE 16918 0 0 ROBERT HALF INTL INC COMMON 770323103 4425 90309 SH SOLE 73424 0 16885 ROCKWELL INTL CORP NEW COMMON 773903109 39661 360952 SH SOLE 335962 0 24990 ROCKWELL COLLINS INC COMMON 774341101 875 11142 SH SOLE 11142 0 0 ROGERS COMMUNS B NON VTG COMMON 775109200 3674 98182 SH SOLE 79757 0 18425 ROYAL BK CDA MONTREAL QUE COMMON 780087102 1530 21410 SH SOLE 20345 0 1065 ROYAL DUTCH SHELL PLC SPON ADR COMMON 780259107 3021 38185 SH SOLE 33392 0 4793 ROYAL DUTCH SHELL PLC ADR A COMMON 780259206 5408 71039 SH SOLE 63845 0 7194 ROYAL GOLD INC COM COMMON 780287108 2655 40885 SH SOLE 40655 0 230 RUBICON MINERALS CORP COMMON 780911103 166 121235 SH SOLE 121235 0 0 RYDER SYS INC COMMON 783549108 4627 51431 SH SOLE 51366 0 65 GUGG S&P E/WGHT INDX ETF COMMON 78355W106 6282 82890 SH SOLE 82091 0 799 RYDEX ETF TECHNOLOGY COMMON 78355W817 218 2560 SH SOLE 2560 0 0 SJW CORP COM COMMON 784305104 1441 53635 SH SOLE 45175 0 8460 S&P 500 DEPOSITARY RECEIPT COMMON 78462F103 52531 266628 SH SOLE 259740 0 6888 SPDR GOLD TRUST GOLD SHARES COMMON 78463V107 3614 31096 SH SOLE 30531 0 565 SPDR EURO STOXX 50 ETF COMMON 78463X202 1474 37130 SH SOLE 31770 0 5360 SPDR DJ WILSHIRE GLBL RE COMMON 78463X749 1095 24693 SH SOLE 22994 0 1699 SPDR S&P INTL DIV ETF COMMON 78463X772 3082 66604 SH SOLE 66144 0 460 SPDR DJ INTL RL EST ETF COMMON 78463X863 491 11855 SH SOLE 11855 0 0 SPDR NUVEEN BARC BAB ETF COMMON 78464A276 1256 20540 SH SOLE 20540 0 0 SPDR BAR CAP CONV BD ETF COMMON 78464A359 3982 80210 SH SOLE 79875 0 335 SPDR LEHMAN LT BD FD ETF COMMON 78464A367 1192 29425 SH SOLE 29425 0 0 SPDR LEH HI YLD BOND ETF COMMON 78464A417 1937 48220 SH SOLE 48055 0 165 SPDR BARCLYS ST MUNI ETF COMMON 78464A425 1220 49993 SH SOLE 49993 0 0 SPDR LEHMAN CORP BD ETF COMMON 78464A474 4278 139401 SH SOLE 136920 0 2481 SPDR DJ WILSHR REIT ETF COMMON 78464A607 499 6251 SH SOLE 3326 0 2925 SPDR BARCLY LT TREAS ETF COMMON 78464A664 1275 18845 SH SOLE 18845 0 0 SPDR BARCLY 1-3 MO TBILL COMMON 78464A680 5694 124428 SH SOLE 123187 0 1241 SPDR S&P REGL BNKG ETF COMMON 78464A698 2548 67309 SH SOLE 66618 0 691 SPDR S&P RETAIL ETF COMMON 78464A714 357 4166 SH SOLE 4166 0 0 SPDR S&P PHARMACEUTICALS COMMON 78464A722 6345 59854 SH SOLE 59759 0 95 SPDR S&P OIL & GAS EXPL COMMON 78464A730 425 6175 SH SOLE 5095 0 1080 SPDR S&P MTLS&MINING ETF COMMON 78464A755 252 6845 SH SOLE 6845 0 0 SPDR S&P DIVIDEND ETF COMMON 78464A763 7089 94590 SH SOLE 94433 0 157 SPDR S&P INSURANCE ETF COMMON 78464A789 457 7259 SH SOLE 7259 0 0 SPDR S&P BIOTECH ETF COMMON 78464A870 1027 6584 SH SOLE 6584 0 0 SPDR S&P MIDCAP 400 ETF COMMON 78467Y107 17610 70633 SH SOLE 65367 0 5266 SPDR SHRT HI YLD BD ETF COMMON 78468R408 2572 85921 SH SOLE 85921 0 0 ST JUDE MED INC COMMON 790849103 1154 19197 SH SOLE 19073 0 124 SALESFORCE COM INC COMMON 79466L302 9834 170944 SH SOLE 150264 0 20680 SALIENT MLP&ENERGY INFRA COMMON 79471T100 345 10302 SH SOLE 10302 0 0 SALIX PHARMACEUTICALS INC COM COMMON 795435106 31781 203409 SH SOLE 189366 0 14043 SALLY BEAUTY HLDGS INC COM COMMON 79546E104 581 21213 SH SOLE 21213 0 0 SANDISK CORP COMMON 80004C101 261 2666 SH SOLE 2666 0 0 SANDY SPRING BANCORP INC COMMON 800363103 259 11300 SH SOLE 11300 0 0 SANOFI-SYNTHELABO COMMON 80105N105 405 7179 SH SOLE 7179 0 0 SCANA CORP NEW COMMON 80589M102 960 19350 SH SOLE 19350 0 0 SCHEIN HENRY INC COMMON 806407102 2023 17368 SH SOLE 11843 0 5525 SCHLUMBERGER LTD COMMON 806857108 18241 179377 SH SOLE 163563 0 15814 SCHULMAN A INC COMMON 808194104 631 17460 SH SOLE 15885 0 1575 SCIENCE APP INTL CORP COMMON 808625107 402 9099 SH SOLE 9099 0 0 SEALED AIR CORP NEW COMMON 81211K100 2783 79796 SH SOLE 79413 0 383 SECTOR SPDR SBI MATRLS COMMON 81369Y100 110 2210 SH OTR 1 0 2210 0 SECTOR SPDR SBI MATRLS COMMON 81369Y100 13845 279189 SH SOLE 277062 0 2127 SECTOR SPDR TR HEALTHCRE COMMON 81369Y209 173 2699 SH OTR 1 0 2699 0 SECTOR SPDR TR HEALTHCRE COMMON 81369Y209 20780 325152 SH SOLE 322753 0 2399 SECTOR SPDR CONS STPLS COMMON 81369Y308 699 15505 SH SOLE 15505 0 0 SECTOR SPDR SBI CON DISC COMMON 81369Y407 702 10519 SH SOLE 10519 0 0 SECTOR SPDR SBI ENERGY COMMON 81369Y506 1454 16049 SH SOLE 15249 0 800 SECTOR SPDR SBI FINL COMMON 81369Y605 3510 151479 SH SOLE 149060 0 2419 SECTOR SPDR SBI INDSTRL COMMON 81369Y704 1648 31001 SH SOLE 31001 0 0 SECTOR SPDR TR SBI TECH COMMON 81369Y803 123 3072 SH OTR 1 0 3072 0 SECTOR SPDR TR SBI TECH COMMON 81369Y803 17843 447183 SH SOLE 443551 0 3632 SELECT SECTOR TR UTILS COMMON 81369Y886 217 5146 SH OTR 1 0 5146 0 SELECT SECTOR TR UTILS COMMON 81369Y886 6880 163470 SH SOLE 159035 0 4435 SEMPRA ENERGY COM COMMON 816851109 470 4464 SH SOLE 3982 0 482 SEQUANS COMMS SPON ADR COMMON 817323108 2612 1318945 SH SOLE 1268780 0 50165 SHAW COMM INC CL B COMMON 82028K200 2227 91009 SH SOLE 51429 0 39580 SHERWIN WILLIAMS CO COMMON 824348106 2641 12058 SH SOLE 12058 0 0 SIGMA ALDRICH CORP COMMON 826552101 2699 19842 SH SOLE 19450 0 392 SILVER WHEATON CORP COMMON 828336107 1186 59504 SH SOLE 59504 0 0 SILVERCREST MINES INC COM COMMON 828365106 125 83805 SH SOLE 83805 0 0 SIMON PPTY GROUP INC NEW COMMON 828806109 4090 24873 SH SOLE 19377 0 5496 SINCLAIR BROADCAST GROUP INC C COMMON 829226109 1008 38620 SH SOLE 19510 0 19110 SIRIUS XM HLDGS INC COMMON 82968B103 175 50095 SH SOLE 50095 0 0 SKYWORKS SOLUTIONS INC COMMON 83088M102 62669 1079568 SH SOLE 987429 0 92139 SMITH A O CORP COMMON 831865209 725 15344 SH SOLE 15344 0 0 SMUCKER J M CO COMMON 832696405 605 6116 SH SOLE 6116 0 0 SNAP ON TOOLS CORP COMMON 833034101 216 1785 SH SOLE 1785 0 0 SONOCO PRODS CO COMMON 835495102 266 6779 SH SOLE 6474 0 305 SONY CORP - ADR COMMON 835699307 870 48225 SH SOLE 42175 0 6050 SORRENTO THERAPEUTICS COMMON 83587F202 1546 342120 SH SOLE 321896 0 20224 SOTHERLY HOTELS INC COMMON 83600C103 1575 201948 SH SOLE 200548 0 1400 SOURCE CAP INC COMMON 836144105 529 8137 SH SOLE 8137 0 0 SOUTH JERSEY INDS INC COM COMMON 838518108 1822 34149 SH SOLE 15028 0 19121 SOUTHERN CO COMMON 842587107 4856 111246 SH SOLE 101551 0 9695 SOUTHWSTN ENERGY CO COMMON 845467109 34595 989845 SH SOLE 921303 0 68542 SOVRAN SELF STORAGE INC COMMON 84610H108 809 10882 SH SOLE 10882 0 0 SPARK ENERGY INC CL A COMMON 846511103 419 24098 SH SOLE 22973 0 1125 SPECTRA ENERGY CORP COMMON 847560109 5243 133556 SH SOLE 121374 0 12182 SPIRIT AIRLINES INC COMMON 848577102 1703 24636 SH SOLE 24636 0 0 SPROTT PHYSICAL GOLD COMMON 85207H104 729 73140 SH SOLE 13640 0 59500 SPRINT CORP SER 1 COMMON 85207U105 65 10253 SH SOLE 10253 0 0 STANLEY BLACK & DECKER UNIT 20 COMMON 854502804 283 2515 SH SOLE 2515 0 0 STAPLES INC COMMON 855030102 1832 151432 SH SOLE 146302 0 5130 STARBUCKS CORP COMMON 855244109 15307 202843 SH SOLE 174709 0 28134 STATE STREET CORPORATION COMMON 857477103 5969 81085 SH SOLE 65081 0 16004 STATOIL ASA SPONSORED ADR COMMON 85771P102 2469 90906 SH SOLE 63081 0 27825 STEEL DYNAMICS INC COMMON 858119100 365 16161 SH SOLE 16161 0 0 STEELCASE INC CL A COMMON 858155203 1158 71495 SH SOLE 67595 0 3900 STERICYCLE INC COMMON 858912108 50088 429722 SH SOLE 397804 0 31918 STERIS CORP COMMON 859152100 398 7371 SH SOLE 1171 0 6200 STNE HARBOR EMRG MKTS TIF COMMON 86164W100 550 29814 SH SOLE 29814 0 0 STRYKER CORP COMMON 863667101 5297 65595 SH SOLE 58020 0 7575 SUNCOR ENERGY INC COMMON 867224107 1820 50350 SH SOLE 43005 0 7345 SUNEDISON INC COMMON 86732Y109 1750 92695 SH SOLE 85911 0 6784 SYMANTEC CORP COMMON 871503108 1431 60855 SH SOLE 60855 0 0 SYNAPTICS INC COMMON 87157D109 3242 44285 SH SOLE 27247 0 17038 SYNAGEVA BIOPHARMA CORP COMMON 87159A103 481 6994 SH SOLE 6718 0 276 SYNNEX CORP COMMON 87162W100 365 5653 SH SOLE 5653 0 0 SYSCO CORPORATION COMMON 871829107 12021 316763 SH SOLE 263974 0 52789 TECO ENERGY INC COMMON 872375100 4038 232322 SH SOLE 201262 0 31060 TICC CAPITAL CORP COMMON 87244T109 385 43598 SH SOLE 43598 0 0 TJX COMPANIES INC (NEW) COMMON 872540109 5736 96940 SH SOLE 85358 0 11582 TAIWAN SEMICONDUCTOR MFG CO AD COMMON 874039100 7022 347974 SH SOLE 335239 0 12735 TARGET CORP COMMON 87612E106 4326 69010 SH SOLE 67260 0 1750 TARGA RES CORP COMMON 87612G101 6802 49951 SH SOLE 30820 0 19131 TASEKO MINES LTD COMMON 876511106 51 30107 SH SOLE 30100 0 7 TECHNE CORP COMMON 878377100 455 4859 SH SOLE 4059 0 800 TELEFONICA DE ESPANA SA ADR COMMON 879382208 205 13311 SH SOLE 13311 0 0 TEMPLTN EMERG MKT INC FD COMMON 880192109 451 35458 SH SOLE 35458 0 0 TEMPLETON GLOBAL INC FD COMMON 880198106 9503 1195359 SH SOLE 1081459 0 113900 TEREX CORP NEW COMMON 880779103 2136 67230 SH SOLE 67135 0 95 TESLA MOTORS INC COMMON 88160R101 3181 13108 SH SOLE 12432 0 676 TEVA PHARMACEUTICAL INDS LTD A COMMON 881624209 1345 25024 SH SOLE 24929 0 95 TEXAS CAPITAL BANCSHARES INCCO COMMON 88224Q107 2856 49506 SH SOLE 28760 0 20746 TEXAS INSTRUMENTS INC COMMON 882508104 3784 79345 SH SOLE 73451 0 5894 THERMO FISHER SCIENTIFIC INC COMMON 883556102 4447 36544 SH SOLE 31803 0 4741 3D SYS CORP DEL COM NEW COMMON 88554D205 302 6522 SH SOLE 6522 0 0 3M COMPANY COMMON 88579Y101 27898 196909 SH SOLE 187815 0 9094 TIFFANY & CO NEW COMMON 886547108 36333 377254 SH SOLE 349592 0 27662 TIME WARNER INC COM COMMON 887317303 35204 468072 SH SOLE 460147 0 7925 TIMKEN CO COMMON 887389104 1146 27035 SH SOLE 25575 0 1460 TIMKENSTEEL CORP COMMON 887399103 577 12402 SH SOLE 11673 0 729 TOOTSIE ROLL INDS INC COM COMMON 890516107 1341 47910 SH SOLE 42285 0 5625 TORONTO DOMINION BK NEW COMMON 891160509 707 14313 SH SOLE 14313 0 0 TORTOISE ENERGY INFRA CP COMMON 89147L100 1677 34859 SH SOLE 31784 0 3075 TOTAL FINA ELF S.A. ADR COMMON 89151E109 3629 56311 SH SOLE 53041 0 3270 TRACTOR SUPPLY CO COMMON 892356106 33516 544882 SH SOLE 508300 0 36582 TRANSCANADA PIPELINES LTD COMMON 89353D107 1458 28302 SH SOLE 24082 0 4220 TRANSDIGM GROUP INC COMMON 893641100 464 2519 SH SOLE 2519 0 0 TRAVELERS COMPANIES INC COMMON 89417E109 3556 37850 SH SOLE 37850 0 0 TRIANGLE CAP CORP COM COMMON 895848109 1173 46331 SH SOLE 46054 0 277 TRIMBLE NAVIGATION LTD COMMON 896239100 37730 1237050 SH SOLE 1149358 0 87692 TRINITY INDS INC COMMON 896522109 36054 771704 SH SOLE 719369 0 52335 TRIQUINT SEMICONDUCTOR INC COMMON 89674K103 2549 133673 SH SOLE 56555 0 77118 TRISTATE CAP HLDGS INC COMMON 89678F100 1368 150829 SH SOLE 67868 0 82961 TRIPADVISOR INC COMMON 896945201 1104 12077 SH SOLE 12058 0 19 TUPPERWARE CORP COMMON 899896104 1797 26024 SH SOLE 25984 0 40 TWITTER INC COMMON 90184L102 2164 41952 SH SOLE 24707 0 17245 TWO HARBORS INVT CORP COMMON 90187B101 4551 470673 SH SOLE 467538 0 3135 TYSON FOODS INC CL A COMMON 902494103 729 18513 SH SOLE 18513 0 0 UBS AG E TRACS ALERN ETN COMMON 902641646 222 4859 SH SOLE 1859 0 3000 UDR INC COMMON 902653104 303 11110 SH SOLE 11110 0 0 UBS ETRACS ALERIAN ETN COMMON 90267B682 308 9210 SH SOLE 9210 0 0 UIL HLDG CORP COM COMMON 902748102 4556 128710 SH SOLE 91803 0 36907 U S BANCORP COMMON 902973304 25465 608762 SH SOLE 569738 0 39024 UQM TECHNOLOGIES INC COMMON 903213106 1105 783777 SH SOLE 708777 0 75000 ULTIMATE SOFTWARE GROUP INC COMMON 90385D107 35037 247592 SH SOLE 230581 0 17011 ULTRA PETE CORP COMMON 903914109 551 23710 SH SOLE 23710 0 0 ULTRAGENYX PHARM INC COMMON 90400D108 239 4222 SH SOLE 4222 0 0 UNDER ARMOUR INC CL A COMMON 904311107 35477 513410 SH SOLE 476487 0 36923 UNILEVER PLC SPONS ADR COMMON 904767704 4717 112573 SH SOLE 102978 0 9595 UNILEVER N V NEW YORK SHS NEW COMMON 904784709 324 8156 SH SOLE 8156 0 0 UNION BANKSHS CORP NEW COMMON 90539J109 314 13580 SH SOLE 13580 0 0 UNION PACIFIC CORP COMMON 907818108 13896 128169 SH SOLE 121584 0 6585 UNITED BANKSHARES INC W VA COM COMMON 909907107 259 8360 SH SOLE 8360 0 0 UNITED CONTINENTAL HLDGS COMMON 910047109 1634 34923 SH SOLE 34923 0 0 UNITED NAT FOODS INC COMMON 911163103 363 5908 SH SOLE 5832 0 76 UNITED PARCEL SERVICE COMMON 911312106 13159 133879 SH SOLE 124041 0 9838 UNITED RENTALS TR I COM COMMON 911363109 25942 233505 SH SOLE 217640 0 15865 UNITED TECHNOLOGIES CORP COMMON 913017109 7417 70240 SH SOLE 68369 0 1871 UNITED THERAPEUTICS CORP COMMON 91307C102 3960 30782 SH SOLE 25497 0 5285 UNITEDHEALTH GROUP INC COMMON 91324P102 13858 160669 SH SOLE 72489 0 88180 UNITIL CORP COMMON 913259107 449 14447 SH SOLE 12540 0 1907 UNIVERSAL TRUCKLOAD SVCS INCCO COMMON 91388P105 4048 166921 SH SOLE 98296 0 68625 UNUMPROVIDENT CORP COMMON 91529Y106 352 10253 SH SOLE 10253 0 0 URBAN OUTFITTERS INC COM COMMON 917047102 39477 1075678 SH SOLE 1001181 0 74497 V F CORP COMMON 918204108 10921 165391 SH SOLE 150445 0 14946 VALEANT PHARM INTL INC COMMON 91911K102 3731 28437 SH SOLE 28422 0 15 VALE S A ADR COMMON 91912E105 130 11783 SH SOLE 7433 0 4350 VALERO REFNG & MARKETING CO COMMON 91913Y100 767 16586 SH SOLE 14241 0 2345 VALMONT INDS INC COM COMMON 920253101 848 6288 SH SOLE 3812 0 2476 VANGUARD SPCLZD DIV ETF COMMON 921908844 7066 91827 SH SOLE 85202 0 6625 VNGRD TOTAL INTL STK ETF COMMON 921909768 1430 28045 SH SOLE 26615 0 1430 VANGUARD INTERMEDIATE BD COMMON 921937819 558 6619 SH SOLE 6619 0 0 VANGUARD SHORT TERM BOND COMMON 921937827 15006 187407 SH SOLE 183517 0 3890 VANGUARD TOTAL BOND MKT COMMON 921937835 5654 69015 SH SOLE 69015 0 0 VNGRD MSCI EAFE ETF COMMON 921943858 77722 1955270 SH SOLE 1925369 0 29901 VANGUARD HGH DIV YLD ETF COMMON 921946406 522 7865 SH SOLE 7865 0 0 VANGUARD INTERNATIONAL COMMON 922042718 2463 24121 SH SOLE 21866 0 2255 VANGUARD INTL INDEX ETF COMMON 922042775 1809 36737 SH SOLE 31212 0 5525 VANGRD INTL EMRG MKT ETF COMMON 922042858 43301 1038148 SH SOLE 986426 0 51722 VANGUARD INTL EUROPN ETF COMMON 922042874 2541 46017 SH SOLE 46017 0 0 VANGUARD FINANCIALS ETF COMMON 92204A405 3324 71596 SH SOLE 69001 0 2595 VGRD WORLD HLTH CARE ETF COMMON 92204A504 1276 10907 SH SOLE 10907 0 0 VGRD WORLD INFO TECH ETF COMMON 92204A702 275 2752 SH SOLE 2752 0 0 VNGRD SHRT TRM CORP ETF COMMON 92206C409 138 1727 SH OTR 1 0 1727 0 VNGRD SHRT TRM CORP ETF COMMON 92206C409 33524 419727 SH SOLE 391767 0 27960 VANGRD RUS 2000 INDX ETF COMMON 92206C664 1343 15260 SH SOLE 15260 0 0 VANGRD RUS1000 VL IN ETF COMMON 92206C714 633 7230 SH SOLE 7230 0 0 VANGUARD INTER CORP ETF COMMON 92206C870 419 4889 SH OTR 1 0 4889 0 VANGUARD INTER CORP ETF COMMON 92206C870 22250 259411 SH SOLE 253932 0 5479 VARIAN MED SYS INC COMMON 92220P105 709 8855 SH SOLE 7935 0 920 VECTREN CORP COMMON 92240G101 1795 44992 SH SOLE 29267 0 15725 VEEVA SYS INC CL A COMMON 922475108 423 15007 SH SOLE 15007 0 0 VANGUARD MIDCAP VLU INDX COMMON 922908512 814 9585 SH SOLE 9585 0 0 VANGUARD INDEX FUNDS REIT ETF COMMON 922908553 8223 114452 SH SOLE 111876 0 2576 VGRD INDX SM CAP GRW ETF COMMON 922908595 2367 19664 SH SOLE 17179 0 2485 VGRD INDX SM CAP VLU ETF COMMON 922908611 2404 24107 SH SOLE 21022 0 3085 VNGRD MID CAP ETF COMMON 922908629 3587 30575 SH SOLE 29944 0 631 VNGRD LGCP ETF COMMON 922908637 2222 24564 SH SOLE 23584 0 980 VNGRD EXTND MARKET ETF COMMON 922908652 540 6455 SH SOLE 6455 0 0 VNGRD GROWTH ETF COMMON 922908736 7053 70767 SH SOLE 70347 0 420 VNGRD VALUE ETF COMMON 922908744 45218 556876 SH SOLE 556491 0 385 VANGRD INDEX SML CAP ETF COMMON 922908751 12329 111440 SH SOLE 104960 0 6480 VNGRD TTL STK MKT ETF COMMON 922908769 4851 47917 SH SOLE 47332 0 585 VEOLIA ENVIRONNEMENT SPONSORED COMMON 92334N103 2178 124083 SH SOLE 73143 0 50940 VERISIGN INC COMMON 92343E102 1294 23469 SH SOLE 19759 0 3710 VERIZON COMMUNICATIONS COMMON 92343V104 33893 677989 SH SOLE 645330 0 32659 VERTEX PHARMACEUTICALS INC COMMON 92532F100 635 5650 SH SOLE 4590 0 1060 VIACOM INC NEW CL B COMMON 92553P201 38304 497842 SH SOLE 489242 0 8600 VISA INC CLASS A COMMON 92826C839 17604 82503 SH SOLE 76992 0 5511 VODAFONE GRP PLC NEW ADR COMMON 92857W308 2325 70693 SH SOLE 62415 0 8278 VOYA EMRG MKTS HI DIV COMMON 92912P108 137 11650 SH SOLE 11650 0 0 WGL HLDGS INC COMMON 92924F106 212 5024 SH SOLE 5024 0 0 WABCO HLDGS INC COMMON 92927K102 37424 411479 SH SOLE 382974 0 28505 WAL MART STORES INC COMMON 931142103 36020 471039 SH SOLE 460321 0 10718 WALGREEN CO COMMON 931422109 11223 189354 SH SOLE 169159 0 20195 WASHINGTON PRIME GRP INC COMMON 939647103 217 12420 SH SOLE 9673 0 2747 WASHINGTON REAL ESTATE INV'T T COMMON 939653101 252 9933 SH SOLE 7933 0 2000 WASTE MANAGEMENT INC COMMON 94106L109 5496 115626 SH SOLE 110296 0 5330 WATERSTONE FINL INC MD COMMON 94188P101 575 49785 SH SOLE 46170 0 3615 WATSCO INC COMMON 942622200 26485 307319 SH SOLE 286199 0 21120 WELLS FARGO NEW COMMON 949746101 68555 1321664 SH SOLE 1297372 0 24292 WF INCM OPP COMMON 94987B105 453 50050 SH SOLE 50050 0 0 WENDYS COMPANY COMMON 95058W100 198 23916 SH SOLE 23916 0 0 WESTERN HIGH INCME FD II COMMON 95766J102 137 15282 SH SOLE 15282 0 0 WESTERN INFLATION-LKD COMMON 95766R104 5521 476393 SH SOLE 472593 0 3800 WESTERN DIGITAL CORP COMMON 958102105 4810 49425 SH SOLE 40955 0 8470 WESTERN INTER MUNI FD COMMON 958435109 196 20194 SH SOLE 20194 0 0 WESTERN UN CO COMMON 959802109 412 25668 SH SOLE 25668 0 0 WESTFIELD FINANCIAL INC COMMON 96008P104 468 66274 SH SOLE 61464 0 4810 WESTPORT INNOVATIONS INC COMMON 960908309 1515 144172 SH SOLE 138355 0 5817 WEX INC COMMON 96208T104 3638 32980 SH SOLE 22547 0 10433 WHIRLPOOL CORP COMMON 963320106 394 2704 SH SOLE 2704 0 0 WHITEHORSE FINANCE INC COMMON 96524V106 187 14137 SH SOLE 13126 0 1011 WHITEWAVE FOODS A COMMON 966244105 883 24297 SH SOLE 24297 0 0 WHITING PETE CORP NEW COM COMMON 966387102 35814 461815 SH SOLE 431553 0 30262 WHOLE FOODS MKT INC COMMON 966837106 939 24627 SH SOLE 23838 0 789 WILLBROS GROUP INC DE COMMON 969203108 1909 229177 SH SOLE 130088 0 99089 WILLIAMS COS INC COMMON 969457100 6058 109444 SH SOLE 105045 0 4399 WILLIAMS-SONOMA INC COMMON 969904101 391 5867 SH SOLE 5867 0 0 WINDSTREAM HOLDINGS INC COMMON 97382A101 492 45670 SH SOLE 45670 0 0 WISCONSIN ENERGY CORP COMMON 976657106 2625 61040 SH SOLE 55175 0 5865 WISDOMTREE LRGCAP DIV FD COMMON 97717W307 3151 44280 SH SOLE 44280 0 0 WSDMTR E/M EQ INCM ETF COMMON 97717W315 8442 176679 SH SOLE 172154 0 4525 WSDMTR INDIA EARNGS ETF COMMON 97717W422 1020 46574 SH SOLE 46574 0 0 WISDOMTREE MIDCAP DIV FD COMMON 97717W505 897 11460 SH SOLE 11460 0 0 WISDOMTREE SMLCAP DIV FD COMMON 97717W604 774 11911 SH SOLE 11911 0 0 WSDMT INTL SMLCAP DIV FD COMMON 97717W760 934 15776 SH SOLE 15656 0 120 WSDMTREE INTL DIV 100 FD COMMON 97717W786 973 20780 SH SOLE 20780 0 0 WSDMTR INTL LRGCP DIV FD COMMON 97717W794 2324 46515 SH SOLE 46134 0 381 WSDMTR JPN HEDG EQ ETF COMMON 97717W851 2957 56510 SH SOLE 55815 0 695 WSDMTRE EURO HDGD EQ ETF COMMON 97717X701 3636 62922 SH SOLE 62362 0 560 WSDMTR EMG MKTS BD ETF COMMON 97717X784 847 11109 SH SOLE 11018 0 91 WOLVERINE WORLD WIDE INC COMMON 978097103 373 14890 SH SOLE 12350 0 2540 WORKDAY INC CL A COMMON 98138H101 1398 16944 SH SOLE 14864 0 2080 WPX ENERGY INC COMMON 98212B103 522 21705 SH SOLE 21705 0 0 XCEL ENERGY INC COMMON 98389B100 562 18474 SH SOLE 17324 0 1150 XILINX INC COMMON 983919101 1199 28317 SH SOLE 28277 0 40 XEROX CORP COMMON 984121103 375 28330 SH SOLE 28330 0 0 XYLEM INC COMMON 98419M100 1423 40105 SH SOLE 30458 0 9647 YAHOO INC COMMON 984332106 2904 71263 SH SOLE 65346 0 5917 YAMANA GOLD INC COM COMMON 98462Y100 300 49945 SH SOLE 49945 0 0 YUM BRANDS INC COMMON 988498101 3303 45891 SH SOLE 45526 0 365 ZELTIQ AESTHETICS INC COMMON 98933Q108 339 15002 SH SOLE 15002 0 0 ZIMMER HLDGS INC COMMON 98956P102 260 2583 SH SOLE 2248 0 335 ZIONS BANCORPORATION COMMON 989701107 1325 45603 SH SOLE 38528 0 7075 ZOETIS INC CL A COMMON 98978V103 1959 53020 SH SOLE 36145 0 16875 ACTAVIS PLC COMMON G0083B108 4489 18607 SH SOLE 18492 0 115 ARCH CAPITAL GROUP LTD COMMON G0450A105 505 9233 SH SOLE 7733 0 1500 AXIS CAPITAL HLDGS LTD COMMON G0692U109 364 7690 SH SOLE 1090 0 6600 ACCENTURE PLC IRELAND CLASS A COMMON G1151C101 10314 126828 SH SOLE 106791 0 20037 BUNGE LIMITED COMMON G16962105 836 9930 SH SOLE 4850 0 5080 COVIDIEN PLC NEW COMMON G2554F113 5043 58297 SH SOLE 47002 0 11295 EATON CORP PLC COMMON G29183103 8223 129769 SH SOLE 126069 0 3700 ASA GOLD & PRECIOUS MTLS COMMON G3156P103 1017 86460 SH SOLE 72550 0 13910 ENSCO PLC CL A COMMON G3157S106 1465 35465 SH SOLE 31558 0 3907 EVEREST RE GROUP LTD COMMON G3223R108 387 2389 SH SOLE 2389 0 0 GREENLIGHT CAP RE LTD A COMMON G4095J109 711 21952 SH SOLE 21952 0 0 ICON PLC COMMON G4705A100 39893 697066 SH SOLE 650845 0 46221 INVESCO LTD SHARES COMMON G491BT108 19322 489404 SH SOLE 457087 0 32317 MICHAEL KORS HLDGS LTD COMMON G60754101 1302 18241 SH SOLE 18241 0 0 RENAISSANCERE HOLDINGS LTD ORD COMMON G7496G103 2794 27941 SH SOLE 22216 0 5725 SEADRILL LIMITED SHS COMMON G7945E105 1332 49780 SH SOLE 49780 0 0 SEAGATE TECHNOLOGY PLC COMMON G7945M107 857 14959 SH SOLE 7659 0 7300 PENTAIR PLC COMMON G7S00T104 5276 80559 SH SOLE 76137 0 4422 TEXTAINER GRP HLDGS LTD COMMON G8766E109 427 13719 SH SOLE 13719 0 0 VANTAGE DRILLING COMPANY COMMON G93205113 990 779902 SH SOLE 330731 0 449171 GOLAR LNG LTD COMMON G9456A100 1298 19542 SH SOLE 19542 0 0 WILLIS GROUP HOLDINGS COMMON G96666105 447 10799 SH SOLE 10799 0 0 PERRIGO CO PCL SHS COMMON G97822103 45157 300663 SH SOLE 279953 0 20710 ACE LTD COMMON H0023R105 4595 43819 SH SOLE 43259 0 560 TRANSOCEAN LTD ZUG COMMON H8817H100 503 15733 SH SOLE 14608 0 1125 TYCO INTERNATIONAL LTD COMMON H89128104 781 17526 SH SOLE 17526 0 0 PACIFIC DRILLING S A COMMON L7257P106 1771 214139 SH SOLE 91191 0 122948 CHECK PT SOFTWARE TECH LTD ORD COMMON M22465104 1217 17574 SH SOLE 17574 0 0 MELLANOX TECHS LTD COMMON M51363113 494 11004 SH SOLE 11004 0 0 STRATASYS LTD COMMON M85548101 26524 219602 SH SOLE 204476 0 15126 ASML HLDG NV NY NEW 2012 COMMON N07059210 1553 15712 SH SOLE 15299 0 413 CORE LABORATORIES N V COM COMMON N22717107 15656 106977 SH SOLE 99702 0 7275 MOBILEYE N V AMSTELVEEN COMMON N51488117 522 9747 SH SOLE 9747 0 0 LYONDELLBASELL INDUSTRIES N SH COMMON N53745100 3289 30267 SH SOLE 30246 0 21 NIELSEN HOLDINGS B V COMMON N63218106 1985 44783 SH SOLE 37393 0 7390 NXP SEMICONDUCTORS COMMON N6596X109 5324 77797 SH SOLE 57263 0 20534 STEINER LEISURE LTD COMMON P8744Y102 2256 60005 SH SOLE 36613 0 23392 AVAGO TECHNOLOGIES LTD COMMON Y0486S104 1315 15110 SH SOLE 15110 0 0 DORIAN LPG LTD COMMON Y2106R110 3630 203689 SH SOLE 132151 0 71538 FLEXTRONICS INTL LTD COMMON Y2573F102 1029 99750 SH SOLE 44350 0 55400 NAVIGATOR HOLDINGS LTD COMMON Y62132108 3961 142325 SH SOLE 86820 0 55505 NAVIOS MARITIME ACQ CORP COMMON Y62159101 30 11000 SH SOLE 11000 0 0 SEASPAN CORP COMMON Y75638109 344 15988 SH SOLE 15988 0 0 TEEKAY SHIPPING MARSHALL ISLCO COMMON Y8564W103 1738 26187 SH SOLE 21927 0 4260