The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
2U INC COM 90214J101 350 9,150 SH   SOLE   0 0 9,150
3M CO COM 88579Y101 27,062 153,559 SH   SOLE   71,358 0 82,201
8X8 INC ADR 282914100 401 26,000 SH   SOLE   1,000 0 25,000
A O SMITH CORPORATION ADR 831865209 248 2,509 SH   SOLE   1,364 0 1,145
AAC HOLDINGS INC COM COM 000307108 4,345 249,880 SH   SOLE   15,450 0 234,430
ABB LTD-SPON ADR ADR 000375204 971 43,130 SH   SOLE   9,350 0 33,780
ABBOTT LABORATORIES COM 002824100 36,884 872,166 SH   SOLE   203,064 0 669,102
ABBVIE INC COM 00287Y109 47,481 752,836 SH   SOLE   259,003 0 493,834
ABERCROMBIE & FITCH CO-CL A COM 002896207 188 11,850 SH   SOLE   2,500 0 9,350
ABIOMED INC COM 003654100 49,710 386,609 SH   SOLE   164,034 0 222,575
ABM INDUSTRIES INC COM 000957100 421 10,617 SH   SOLE   2,586 0 8,031
ACCELERATE DIAGNOSTICS INC COM 00430H102 14,460 530,441 SH   SOLE   285,719 0 244,722
ACCENTIA BIOPHARMACEUTICALS COM 00430L103 0 17,500 SH   SOLE   1,500 0 16,000
ACCENTURE PLC-CL A COM G1151C101 60,698 496,832 SH   SOLE   309,895 0 186,937
ACETO CORP N/C FR ACETO CHEMICAL CO INC COM 004446100 273 14,350 SH   SOLE   0 0 14,350
ACHILLION PHARMACEUTICALS INC ADR 00448Q201 315 38,900 SH   SOLE   5,000 0 33,900
ACTIVISION BLIZZARD INC ADR 00507V109 989 22,329 SH   SOLE   16,515 0 5,814
ACTUANT CORPORATION CL A ADR 00508X203 237 10,196 SH   SOLE   36 0 10,160
ACUITY BRANDS INC COM 00508Y102 41,892 158,323 SH   SOLE   44,864 0 113,459
ACXIOM CORP COM 005125109 1,797 67,430 SH   SOLE   35,340 0 32,090
ADOBE SYSTEMS INC COM 00724F101 110,714 1,020,025 SH   SOLE   708,699 0 311,326
ADURO BIOTECH INC COM ADR 00739L101 2,332 187,635 SH   SOLE   18,175 0 169,460
ADVISORY BOARD CO/THE COM 00762W107 13,460 300,841 SH   SOLE   74,799 0 226,042
AETNA INC COM 00817Y108 1,455 12,602 SH   SOLE   1,830 0 10,772
AFFILIATED MANAGERS GROUP COM 008252108 105,254 727,394 SH   SOLE   486,204 0 241,190
AFLAC INC COM 001055102 359 5,001 SH   SOLE   2,333 0 2,668
AGILENT TECHNOLOGIES INC ADR 00846U101 278 5,900 SH   SOLE   610 0 5,290
AGNICO EAGLE MINES LTD COM 008474108 1,105 20,392 SH   SOLE   2,800 0 17,592
AGRIUM INC COM 008916108 477 5,264 SH   SOLE   4,025 0 1,239
AIA GROUP LTD-SP ADR ADR 001317205 3,312 122,914 SH   SOLE   113,834 0 9,080
AIR METHODS CORP COM 009128307 2,024 64,281 SH   SOLE   6,900 0 57,381
AIR PRODUCTS & CHEMICALS INC COM 009158106 7,591 50,494 SH   SOLE   8,254 0 42,240
AIRCASTLE LTD COM G0129K104 674 33,915 SH   SOLE   810 0 33,105
AKAMAI TECHNOLOGIES INC COM 00971T101 21,103 398,237 SH   SOLE   279,425 0 118,812
AKORN INC COM 009728106 462 16,933 SH   SOLE   2,000 0 14,933
ALCOA INC COM 013817101 428 42,217 SH   SOLE   22,685 0 19,532
ALERIAN MLP ETF ETF US 00162Q866 1,676 132,098 SH   SOLE   10,359 0 121,738
ALEXION PHARMACEUTICALS INC COM 015351109 1,948 15,900 SH   SOLE   1,337 0 14,563
ALIBABA GROUP HOLDING-SP ADR ADR 01609W102 15,393 145,501 SH   SOLE   73,728 0 71,773
ALIGN TECHNOLOGY INC COM 016255101 29,293 312,457 SH   SOLE   191,473 0 120,984
ALLEGHANY CORP COM 017175100 260 496 SH   SOLE   345 0 151
ALLERGAN PLC COM G0177J108 51,687 224,422 SH   SOLE   182,514 0 41,908
ALLIANCE DATA SYSTEMS CORP COM 018581108 37,817 176,278 SH   SOLE   71,055 0 105,223
ALLIANCE NATL MUN INCOME FUND COM 01864U106 2,221 150,750 SH   SOLE   3,900 0 146,850
ALLIANCE ONE INTERNATIONAL INC COM 018772301 570 29,825 SH   SOLE   0 0 29,825
ALLIANCEBERNSTEIN HOLDING LP COM 01881G106 293 12,839 SH   SOLE   3,127 0 9,712
ALLIANT ENERGY CORP COM 018802108 861 22,481 SH   SOLE   2,015 0 20,466
ALLIED WORLD ASSURANCE CO COM H01531104 542 13,419 SH   SOLE   606 0 12,813
ALLISON TRANSMISSION HOLDINGS INC ADR 01973R101 206 7,198 SH   SOLE   1,391 0 5,807
ALLSCRIPTS HEALTHCARE SOLUTI COM 01988P108 412 31,250 SH   SOLE   19,885 0 11,365
ALLSTATE CORP COM 020002101 3,386 48,947 SH   SOLE   8,466 0 40,481
ALPHABET INC-CL A COM 02079K305 74,931 93,191 SH   SOLE   54,574 0 38,617
ALPHABET INC-CL C COM 02079K107 140,764 181,096 SH   SOLE   77,720 0 103,376
ALTRIA GROUP INC COM 02209S103 14,324 226,546 SH   SOLE   60,501 0 166,045
AMAZON.COM INC COM 023135106 211,550 252,654 SH   SOLE   82,802 0 169,852
AMBEV SA-ADR ADR 02319V103 89 14,617 SH   SOLE   2,717 0 11,900
AMEDISYS INC COM 023436108 1,004 21,165 SH   SOLE   13,200 0 7,965
AMER INTL PETROLEUM CORP COM 026909408 0 82,690 SH   SOLE   82,690 0 0
AMEREN CORPORATION COM 023608102 261 5,303 SH   SOLE   1,100 0 4,203
AMERICAN AIRLINES GROUP INC COM 02376R102 467 12,764 SH   SOLE   0 0 12,764
AMERICAN CAPITAL AGENCY CORP COMMON STOCK COM 02503X105 267 13,677 SH   SOLE   0 0 13,677
AMERICAN ELECTRIC POWER COM 025537101 1,022 15,920 SH   SOLE   2,055 0 13,865
AMERICAN EXPRESS CO COM 025816109 10,415 162,635 SH   SOLE   60,464 0 102,171
AMERICAN INTERNATIONAL GROUP COM 026874784 2,223 37,463 SH   SOLE   24,884 0 12,579
AMERICAN RIVER BANKSHARES FORMERLY AMERICAN RIVER COM 029326105 160 14,776 SH   SOLE   0 0 14,776
AMERICAN SOFTWARE INC-CL A COM 029683109 185 16,635 SH   SOLE   0 0 16,635
AMERICAN TOWER CORP COM 03027X100 46,642 411,559 SH   SOLE   301,306 0 110,253
AMERICAN VANTAGE COMPANIES COM 03037B106 1 21,865 SH   SOLE   21,865 0 0
AMERICAN WATER WORKS CO INC COM 030420103 211 2,815 SH   SOLE   648 0 2,167
AMERIGAS PARTNERS-LP COM 030975106 899 19,681 SH   SOLE   690 0 18,991
AMERIPRISE FINANCIAL INC COM 03076C106 1,510 15,132 SH   SOLE   7,221 0 7,911
AMERIS BANCORP COM 03076K108 851 24,336 SH   SOLE   24,336 0 0
AMERISOURCEBERGEN CORP COM 03073E105 265 3,279 SH   SOLE   762 0 2,517
AMETEK INC COM 031100100 23,352 488,742 SH   SOLE   289,531 0 199,211
AMGEN INC COM 031162100 28,030 168,034 SH   SOLE   30,194 0 137,840
AMPHENOL CORP-CL A COM 032095101 63,672 980,771 SH   SOLE   853,449 0 127,322
AMPLIFY SNACK BRANDS INC COM 03211L102 1,844 113,820 SH   SOLE   62,370 0 51,450
AMTRUST FINANCIAL SERVICES INC COM 032359309 1,671 62,274 SH   SOLE   3,910 0 58,364
ANADARKO PETROLEUM CORP COM 032511107 1,003 15,828 SH   SOLE   1,700 0 14,128
ANHEUSER-BUSCH INBEV-SPN ADR ADR 03524A108 5,618 42,755 SH   SOLE   30,756 0 11,999
ANSYS INC COM 03662Q105 606 6,547 SH   SOLE   1,294 0 5,253
ANTHEM INC COM 036752103 314 2,505 SH   SOLE   2,380 0 125
AON PLC COM G0408V102 24,378 216,716 SH   SOLE   70,548 0 146,168
APACHE CORP COM 037411105 3,527 55,215 SH   SOLE   8,964 0 46,251
APARTMENT INVESTMENT & MANAGEMENT CO-CL A REIT 03748R101 792 17,253 SH   SOLE   2,900 0 14,353
APPFOLIO INC CLASS A COM ADR 03783C100 2,020 103,915 SH   SOLE   7,495 0 96,420
APPLE INC COM 037833100 308,573 2,729,524 SH   SOLE   847,122 0 1,882,402
APPLIED MATERIALS INC COM 038222105 1,137 37,705 SH   SOLE   11,175 0 26,530
APTARGROUP INC COM 038336103 2,218 28,659 SH   SOLE   23,144 0 5,515
ARATANA THERAPEUTICS INC COM 03874P101 6,080 649,531 SH   SOLE   135,845 0 513,686
ARC DOCUMENT SOLUTIONS INC COM ADR 00191G103 141 37,636 SH   SOLE   25,496 0 12,140
ARCHER-DANIELS-MIDLAND CO COM 039483102 6,418 152,197 SH   SOLE   17,985 0 134,212
ARES CAPITAL CORP COM 04010L103 247 15,928 SH   SOLE   2,731 0 13,198
ARGO GROUP INTERNATIONAL HOLDINGS LTD ADR G0464B107 1,201 21,294 SH   SOLE   0 0 21,294
ARISTA NETWORKS INC COM 040413106 213 2,500 SH   SOLE   2,500 0 0
ARMANINO FOODS OF DISTINCT COM 042166801 24 10,500 SH   SOLE   10,500 0 0
ARROW ELECTRONICS INC COM 042735100 845 13,214 SH   SOLE   0 0 13,214
ARTISAN PARTNERS ASSET MA -A COM 04316A108 288 10,574 SH   SOLE   0 0 10,574
ASIA TIGERS FUND INC COM 04516T105 268 26,677 SH   SOLE   5,674 0 21,003
ASSA ABLOY AB - UNSP ADR ADR 045387107 608 60,222 SH   SOLE   38,695 0 21,527
ASSEMBLY BIOSCIENCES INC COM COM 045396108 295 40,850 SH   SOLE   35,850 0 5,000
ASTELLAS PHARMA INC-UNSP ADR ADR 04623U102 390 24,986 SH   SOLE   22,637 0 2,349
ASTRAZENECA PLC-SPONS ADR ADR 046353108 1,241 37,759 SH   SOLE   18,350 0 19,409
AT&T INC COM 00206R102 19,411 477,983 SH   SOLE   106,531 0 371,452
ATHERSYS INC ADR 04744L106 21 10,000 SH   SOLE   0 0 10,000
ATRICURE INC COM 04963C209 1,752 110,770 SH   SOLE   61,175 0 49,595
AUTODESK INC COM 052769106 359 4,963 SH   SOLE   944 0 4,019
AUTOLIV INC COM 052800109 425 3,984 SH   SOLE   3,000 0 984
AUTOMATIC DATA PROCESSING COM 053015103 40,135 455,049 SH   SOLE   225,318 0 229,731
AVALONBAY COMMUNITIES INC COM 053484101 1,295 7,284 SH   SOLE   5,550 0 1,734
AVERY DENNISON CORP COM 053611109 1,019 13,095 SH   SOLE   1,111 0 11,984
AVINGER INC COM 053734109 323 67,725 SH   SOLE   13,150 0 54,575
AVON PRODUCTS INC COM 054303102 84 14,846 SH   SOLE   3,900 0 10,946
AWARE INC-MASS ADR 05453N100 80 15,000 SH   SOLE   15,000 0 0
AXA -SPONS ADR ADR 054536107 2,302 108,791 SH   SOLE   99,156 0 9,635
AXALTA COATING SYSTEMS LTD COM G0750C108 4,906 173,550 SH   SOLE   152,800 0 20,750
AZZ INC COM 002474104 407 6,235 SH   SOLE   0 0 6,235
B & G FOODS INC ADR 05508R106 5,133 104,375 SH   SOLE   15,355 0 89,020
B. RILEY FINANCIAL INC COM 05580M108 244 18,274 SH   SOLE   0 0 18,274
B/E AEROSPACE INC COM 073302101 654 12,660 SH   SOLE   6,350 0 6,310
BADGER METER INC COM 056525108 348 10,392 SH   SOLE   0 0 10,392
BAIDU INC - SPON ADR ADR 056752108 11,948 65,623 SH   SOLE   11,039 0 54,584
BANCO SANTANDER SA-SPON ADR ADR 05964H105 375 85,000 SH   SOLE   0 0 85,000
BANK MARIN BANCORP COM 063425102 298 6,000 SH   SOLE   0 0 6,000
BANK OF AMERICA CORP COM 060505104 10,083 644,297 SH   SOLE   161,989 0 482,308
BANK OF HAWAII CORP COM 062540109 410 5,651 SH   SOLE   0 0 5,651
BANK OF MONTREAL COM 063671101 1,031 15,720 SH   SOLE   9,815 0 5,905
BANK OF NEW YORK MELLON CORP COM 064058100 2,275 57,039 SH   SOLE   22,348 0 34,691
BARCLAYS BK PLC IPATH EXH TRADED NTS LKD TO ETF US 06738C786 96 16,544 SH   SOLE   1,200 0 15,344
BARRICK GOLD CORP COM 067901108 452 25,490 SH   SOLE   10,149 0 15,341
BAXTER INTERNATIONAL INC COM 071813109 1,849 38,846 SH   SOLE   6,015 0 32,830
BAYER AG-SPONSORED ADR ADR 072730302 523 5,206 SH   SOLE   567 0 4,639
BB&T CORP COM 054937107 1,499 39,736 SH   SOLE   5,470 0 34,266
BCE INC COM 05534B760 1,001 21,671 SH   SOLE   2,767 0 18,904
BEACON ROOFING SUPPLY INC COM 073685109 530 12,600 SH   SOLE   7,064 0 5,536
BECTON DICKINSON AND CO COM 075887109 4,787 26,633 SH   SOLE   4,020 0 22,613
BED BATH & BEYOND INC COM 075896100 593 13,749 SH   SOLE   6,740 0 7,009
BEMIS COMPANY COM 081437105 268 5,247 SH   SOLE   292 0 4,955
BENEFITFOCUS INC COM ADR 08180D106 1,138 28,513 SH   SOLE   2,102 0 26,411
BERKSHIRE HATHAWAY INC-CL A COM 084670108 17,730 82 SH   SOLE   56 0 26
BERKSHIRE HATHAWAY INC-CL B COM 084670702 45,770 316,813 SH   SOLE   56,423 0 260,390
BEST BUY CO INC COM 086516101 673 17,629 SH   SOLE   6,049 0 11,580
BFC FINANCIAL CORP-CLASS A COM 055384200 48 12,500 SH   SOLE   12,500 0 0
BGC PARTNERS INC-CL A COM 05541T101 103 11,740 SH   SOLE   0 0 11,740
BHP BILLITON LTD-SPON ADR ADR 088606108 619 17,875 SH   SOLE   9,739 0 8,136
BIODELIVERY SCIENCES INTL COM 09060J106 1,811 670,797 SH   SOLE   34,848 0 635,949
BIOGEN INC COM 09062X103 7,431 23,740 SH   SOLE   11,741 0 11,999
BIOMARIN PHARMACEUTICAL INC COM 09061G101 9,827 106,212 SH   SOLE   60,390 0 45,822
BIO-TECHNE CORP COM 09073M104 4,844 44,237 SH   SOLE   41,154 0 3,083
BLACK HILLS CORP COM 092113109 280 4,575 SH   SOLE   3,450 0 1,125
BLACKROCK DEBT STRATEGIES FD INC COM 09255R103 103 28,325 SH   SOLE   0 0 28,325
BLACKROCK INC COM 09247X101 25,350 69,940 SH   SOLE   9,263 0 60,677
BLACKROCK MUN BD TR COM COM 09249H104 467 26,000 SH   SOLE   0 0 26,000
BLACKSTONE GROUP LP/THE COM 09253U108 1,836 71,913 SH   SOLE   15,310 0 56,603
BLACKSTONE MORTGAGE TRUST INC REIT 09257W100 206 7,000 SH   SOLE   0 0 7,000
BLUE BIRD CORPORATION COM COM 095306106 1,096 75,000 SH   SOLE   0 0 75,000
BOEING CO/THE COM 097023105 19,601 148,787 SH   SOLE   65,714 0 83,073
BOFI HOLDING INC COM 05566U108 1,048 46,765 SH   SOLE   2,280 0 44,485
BOINGO WIRELESS INC ADR 09739C102 1,455 141,550 SH   SOLE   8,000 0 133,550
BOMBARDIER INC-CL B SUB-VTG COM 097751200 534 390,100 SH   SOLE   10,550 0 379,550
BOOZ ALLEN HAMILTON HOLDINGS COM 099502106 997 31,532 SH   SOLE   25,970 0 5,562
BORGWARNER INC COM 099724106 1,357 38,580 SH   SOLE   20,278 0 18,302
BOSTON BEER COMPANY INC-A COM 100557107 216 1,388 SH   SOLE   200 0 1,188
BOSTON PROPERTIES INC COM 101121101 396 2,903 SH   SOLE   1,500 0 1,403
BOSTON SCIENTIFIC CORP COM 101137107 938 39,432 SH   SOLE   16,109 0 23,323
BOTTOMLINE TECHNOLOGIES (DE) INC ADR 101388106 4,424 189,796 SH   SOLE   11,065 0 178,731
BP PLC-SPONS ADR ADR 055622104 7,624 216,840 SH   SOLE   24,486 0 192,354
BRIGHT HORIZONS FAMILY SOLUTIONS INC DEL COM ADR 109194100 43,863 655,751 SH   SOLE   157,800 0 497,951
BRISTOL-MYERS SQUIBB CO COM 110122108 88,723 1,645,463 SH   SOLE   766,340 0 879,123
BRISTOW GROUP INC ADR 110394103 555 39,607 SH   SOLE   3,250 0 36,357
BRITISH AMERICAN TOB-SP ADR ADR 110448107 389 3,046 SH   SOLE   265 0 2,781
BROADCOM LTD COM Y09827109 1,153 6,684 SH   SOLE   1,409 0 5,275
BROADRIDGE FINANCIAL SOLUTIO COM 11133T103 1,746 25,760 SH   SOLE   4,270 0 21,490
BROADSOFT INC COM 11133B409 7,219 155,088 SH   SOLE   10,523 0 144,565
BROOKDALE SENIOR LIVING INC COM 112463104 1,047 60,015 SH   SOLE   4,220 0 55,795
BUCKEYE PARTNERS LP COM 118230101 6,268 87,547 SH   SOLE   25,963 0 61,584
BUNGE LTD ADR G16962105 533 9,000 SH   SOLE   0 0 9,000
BWX TECHNOLOGIES INC COM 05605H100 6,376 166,165 SH   SOLE   133,143 0 33,022
C.H. ROBINSON WORLDWIDE INC COM 12541W209 2,600 36,900 SH   SOLE   14,847 0 22,053
CABCO TST FOR GS CAP I COM 12679N203 70 3,100 SH   SOLE   0 0 3,100
CABELA'S INC COM 126804301 333 6,066 SH   SOLE   5,400 0 666
CABLE ONE INC COM 12685J105 520 890 SH   SOLE   0 0 890
CABOT MICROELECTRONICS CORP COM 12709P103 329 6,209 SH   SOLE   589 0 5,620
CABOT OIL & GAS CORP COM 127097103 910 35,257 SH   SOLE   24,534 0 10,723
CAI INTERNATIONAL INC ADR 12477X106 1,589 192,175 SH   SOLE   6,850 0 185,325
CAL DIVE INTERNATIONAL INC ADR 12802T101 0 52,700 SH   SOLE   0 0 52,700
CALLIDUS SOFTWARE INC COM 13123E500 1,550 84,464 SH   SOLE   53,245 0 31,219
CALLON PETROLEUM CO COM 13123X102 244 15,514 SH   SOLE   0 0 15,514
CAMBREX CORP COM 132011107 883 19,871 SH   SOLE   0 0 19,871
CAMPBELL SOUP CO COM 134429109 2,168 39,639 SH   SOLE   1,467 0 38,172
CANADIAN NATL RAILWAY CO COM 136375102 1,409 21,549 SH   SOLE   7,943 0 13,606
CANADIAN NATURAL RESOURCES COM 136385101 397 12,388 SH   SOLE   11,168 0 1,220
CANADIAN PACIFIC RAILWAY LTD COM 13645T100 2,546 16,673 SH   SOLE   7,766 0 8,907
CAPITAL ONE FINANCIAL CORP COM 14040H105 2,773 38,600 SH   SOLE   2,450 0 36,150
CARBONITE INC ADR 141337105 215 14,000 SH   SOLE   0 0 14,000
CARDCONNECT CORP COM 14141X108 837 85,690 SH   SOLE   1,000 0 84,690
CARDINAL HEALTH INC COM 14149Y108 3,976 51,169 SH   SOLE   10,751 0 40,418
CARDTRONICS PLC - A COM G1991C105 2,345 52,578 SH   SOLE   45,173 0 7,405
CARLYLE GROUP/THE COM 14309L102 199 12,800 SH   SOLE   325 0 12,475
CARMAX INC COM 143130102 35,896 672,831 SH   SOLE   270,306 0 402,525
CARNIVAL CORP COM 143658300 202 4,142 SH   SOLE   2,501 0 1,641
CARRIZO OIL & GAS INC COM 144577103 247 6,084 SH   SOLE   0 0 6,084
CARTER'S INC COM 146229109 248 2,862 SH   SOLE   0 0 2,862
CASEY'S GENERAL STORES INC COM 147528103 329 2,735 SH   SOLE   830 0 1,905
CASS INFORMATION SYSTEMS INC COM 14808P109 373 6,591 SH   SOLE   17 0 6,574
CATERPILLAR INC COM 149123101 6,787 76,461 SH   SOLE   21,989 0 54,472
CAVIUM INC COM 14964U108 4,658 80,026 SH   SOLE   5,634 0 74,392
CBOA FINANCIAL INC COM 1248E0108 19 11,034 SH   SOLE   11,034 0 0
CBOE HOLDINGS INC COM 12503M108 6,682 103,039 SH   SOLE   24,820 0 78,219
CBRE GROUP INC - A COM 12504L109 1,857 66,368 SH   SOLE   10,248 0 56,120
CBS CORP-CLASS B NON VOTING COM 124857202 453 8,267 SH   SOLE   200 0 8,067
CDEX INC CLASS A COM COM 12507E201 0 40,000 SH   SOLE   0 0 40,000
CDK GLOBAL INC COM 12508E101 3,968 69,185 SH   SOLE   25,052 0 44,133
CDW CORP/DE COM 12514G108 481 10,527 SH   SOLE   1,002 0 9,525
CEB INC COM 125134106 3,378 62,024 SH   SOLE   42,022 0 20,002
CEDAR FAIR LP COM 150185106 972 16,970 SH   SOLE   2,100 0 14,870
CELGENE CORP COM 151020104 85,965 822,400 SH   SOLE   230,208 0 592,192
CENTENE CORP COM 15135B101 298 4,450 SH   SOLE   3,350 0 1,100
CENTRAL FUND CANADA LTD-A COM 153501101 1,044 75,452 SH   SOLE   23,235 0 52,217
CEPHEID COM 15670R107 338 6,409 SH   SOLE   559 0 5,850
CERNER CORP COM 156782104 106,820 1,729,873 SH   SOLE   721,211 0 1,008,662
CHARTER COMMUNICATIONS INC-A COM 16119P108 335 1,241 SH   SOLE   679 0 562
CHECK POINT SOFTWARE TECH COM M22465104 52,492 676,352 SH   SOLE   532,158 0 144,194
CHEESECAKE FACTORY INC/THE COM 163072101 406 8,109 SH   SOLE   29 0 8,080
CHEMICAL FINANCIAL CORP ADR 163731102 1,099 24,905 SH   SOLE   0 0 24,905
CHENIERE ENERGY PARTNERS L P COMMON UNITS LP 16411Q101 433 14,811 SH   SOLE   0 0 14,811
CHEVRON CORP COM 166764100 28,427 276,200 SH   SOLE   110,202 0 165,998
CHICAGO BRIDGE & IRON CO NV COM 167250109 2,287 81,605 SH   SOLE   17,420 0 64,185
CHIMERA INVESTMENT CORPORATION REIT 16934Q208 203 12,750 SH   SOLE   0 0 12,750
CHIPOTLE MEXICAN GRILL INC COM 169656105 19,838 46,844 SH   SOLE   15,125 0 31,719
CHUBB LTD COM H1467J104 12,498 99,467 SH   SOLE   19,727 0 79,739
CHURCH & DWIGHT CO INC COM 171340102 19,790 412,978 SH   SOLE   195,928 0 217,050
CIE FINANCIERE RICH-UNSP ADR ADR 204319107 63 10,389 SH   SOLE   519 0 9,870
CIENA CORP COM 171779309 203 9,300 SH   SOLE   7,000 0 2,300
CIGNA CORP COM 125509109 469 3,595 SH   SOLE   3,535 0 60
CIMAREX ENERGY CO COM 171798101 7,127 53,037 SH   SOLE   35,596 0 17,441
CINEMARK HOLDINGS INC COM 17243V102 1,330 34,751 SH   SOLE   555 0 34,196
CINTAS CORP COM 172908105 16,257 144,377 SH   SOLE   18,545 0 125,832
CISCO SYSTEMS INC COM 17275R102 21,056 663,802 SH   SOLE   277,824 0 385,978
CITIGROUP INC COM 172967424 7,706 163,158 SH   SOLE   32,018 0 131,140
CITRIX SYSTEMS INC COM 177376100 664 7,788 SH   SOLE   633 0 7,155
CIVISTA BANCSHARES INC COM ADR 178867107 1,709 120,523 SH   SOLE   0 0 120,523
CLARCOR INC COM 179895107 525 8,084 SH   SOLE   4,610 0 3,474
CLAYMORE EXCHANGE-TRADED FD TR GUGGENHEIM BULLETSHARES 2020 COM 18383M514 302 13,900 SH   SOLE   2,500 0 11,400
CLOROX COMPANY COM 189054109 19,283 154,041 SH   SOLE   7,505 0 146,536
CME GROUP INC COM 12572Q105 11,180 106,968 SH   SOLE   36,760 0 70,208
CNA FINANCIAL CORP COM 126117100 217 6,306 SH   SOLE   0 0 6,306
CNO FINANCIAL GROUP INC COM 12621E103 944 61,800 SH   SOLE   0 0 61,800
COACH INC COM 189754104 271 7,416 SH   SOLE   1,186 0 6,230
COCA-COLA CO/THE COM 191216100 9,308 219,947 SH   SOLE   81,780 0 138,167
CODEXIS INC COM 192005106 123 27,782 SH   SOLE   0 0 27,782
COGENT COMMUNICATIONS HOLDINGS INC ADR 19239V302 5,774 156,847 SH   SOLE   17,420 0 139,427
COGNEX CORP COM 192422103 455 8,612 SH   SOLE   1,660 0 6,952
COGNIZANT TECH SOLUTIONS-A COM 192446102 2,467 51,706 SH   SOLE   40,507 0 11,199
COLGATE-PALMOLIVE CO COM 194162103 70,237 947,361 SH   SOLE   495,941 0 451,420
COLLECTORS UNIVERSE COM 19421R200 257 13,890 SH   SOLE   500 0 13,390
COLLIERS INTERNATIONAL GROUP COM 194693107 620 14,736 SH   SOLE   100 0 14,636
COMCAST CORP-CLASS A COM 20030N101 18,676 281,526 SH   SOLE   42,288 0 239,238
COMMUNICATIONS SALES & LE COM 20341J104 702 22,350 SH   SOLE   0 0 22,350
COMPASS DIVERSIFIED HOLDINGS SHARES OF BENEFICIAL INTEREST LP 20451Q104 289 16,650 SH   SOLE   0 0 16,650
COMPASS GROUP PLC-SPON ADR ADR 20449X302 3,570 183,931 SH   SOLE   156,412 0 27,519
COMPASS MINERALS INTERNATION COM 20451N101 810 10,996 SH   SOLE   330 0 10,666
COMPUGEN LIMITED ADR M25722105 1,401 222,324 SH   SOLE   41,200 0 181,124
COMSCORE INC COM 20564W105 1,411 46,024 SH   SOLE   14,614 0 31,410
CONAGRA FOODS INC COM 205887102 858 18,222 SH   SOLE   1,480 0 16,742
CONCHO RESOURCES INC COM 20605P101 977 7,112 SH   SOLE   4,960 0 2,152
CONOCOPHILLIPS COM 20825C104 5,648 129,918 SH   SOLE   52,328 0 77,590
CONSOLIDATED EDISON INC COM 209115104 576 7,648 SH   SOLE   2,385 0 5,263
CONSTELLATION BRANDS INC-A COM 21036P108 988 5,935 SH   SOLE   3,273 0 2,662
CONSUMER DISCRETIONARY SELT ETF US 81369Y407 5,332 66,614 SH   SOLE   257 0 66,357
CONSUMER STAPLES SPDR ETF US 81369Y308 227 4,259 SH   SOLE   1,326 0 2,933
CONTAINER STORE GROUP INC (THE) ADR 210751103 103 20,500 SH   SOLE   19,500 0 1,000
CONTINENTAL ENERGY CORP FORMERLY CONTINENTAL COPPER ADR 210909107 1 91,000 SH   SOLE   0 0 91,000
CONTINENTAL RESOURCES INC/OK COM 212015101 10,644 204,848 SH   SOLE   160,278 0 44,570
COOPER COS INC/THE COM 216648402 6,915 38,577 SH   SOLE   10,960 0 27,617
COPART INC COM 217204106 972 18,150 SH   SOLE   14,402 0 3,748
COPPER MOUNTAIN MINING CORP ADR 21750U101 37 102,283 SH   SOLE   0 0 102,283
CORCEPT THERAPEUTICS INC ADR 218352102 176 27,000 SH   SOLE   27,000 0 0
CORE LABORATORIES N.V. COM N22717107 645 5,743 SH   SOLE   1,002 0 4,741
CORNERSTONE BANCORP SC COM 21922E100 205 35,380 SH   SOLE   0 0 35,380
CORNING INC COM 219350105 3,753 158,685 SH   SOLE   18,977 0 139,708
COSTAR GROUP INC COM 22160N109 76,253 352,160 SH   SOLE   239,079 0 113,081
COSTCO WHOLESALE CORP COM 22160K105 86,163 564,968 SH   SOLE   326,726 0 238,241
COTIVITI HOLDINGS INC COM 22164K101 5,186 154,674 SH   SOLE   116,441 0 38,233
COWEN GROUP INC-CLASS A COM 223622101 244 67,239 SH   SOLE   0 0 67,239
CR BARD INC COM 067383109 1,019 4,543 SH   SOLE   3,438 0 1,105
CREDICORP LTD COM G2519Y108 421 2,763 SH   SOLE   2,504 0 259
CREDIT ACCEPTANCE CORP-MICH ADR 225310101 2,619 13,025 SH   SOLE   0 0 13,025
CREDIT SUISSE HIGH YIELD BD FD SH BEN INT COM 22544F103 93 36,000 SH   SOLE   0 0 36,000
CREE INC COM 225447101 507 19,719 SH   SOLE   629 0 19,090
CRITEO S A SPONSORED ADS ADR 226718104 1,733 49,355 SH   SOLE   4,145 0 45,210
CSG SYSTEMS INTL INC COM 126349109 402 9,735 SH   SOLE   207 0 9,528
CSRA INC COM 12650T104 2,104 78,213 SH   SOLE   66,168 0 12,045
CSX CORP COM 126408103 233 7,655 SH   SOLE   3,477 0 4,178
CTI BIOPHARMA CORP COM 12648L106 192 511,984 SH   SOLE   0 0 511,984
CUMMINS INC COM 231021106 621 4,843 SH   SOLE   1,505 0 3,338
CVS HEALTH CORP COM 126650100 23,891 268,466 SH   SOLE   63,126 0 205,340
CYRUSONE INC COM 23283R100 270 5,674 SH   SOLE   819 0 4,855
D R HORTON INC ADR 23331A109 836 27,683 SH   SOLE   11,608 0 16,075
DAIWA HOUSE INDUS-UNSP ADR ADR 234062206 231 8,423 SH   SOLE   80 0 8,343
DAKTRONICS INC ADR 234264109 227 23,800 SH   SOLE   0 0 23,800
DANAHER CORP COM 235851102 113,446 1,447,202 SH   SOLE   602,342 0 844,861
DARDEN RESTAURANTS INC COM 237194105 367 5,987 SH   SOLE   38 0 5,949
DAVE & BUSTERS ENTERTAINMENT INC COMMON STOCK ADR 238337109 22,181 566,125 SH   SOLE   155,049 0 411,076
DAVITA INC COM 23918K108 330 4,995 SH   SOLE   2,263 0 2,732
DCP MIDSTREAM PARTNERS LP UNITS LTD PARTNER INT LP 23311P100 870 24,630 SH   SOLE   6,120 0 18,510
DEERE & CO COM 244199105 2,035 23,840 SH   SOLE   8,608 0 15,232
DEL TACO RESTAURANTS INC NEW COM ADR 245496104 125 10,500 SH   SOLE   0 0 10,500
DEL TACO RESTAURANTS IN-CW18 WT 245496112 48 12,500 SH   SOLE   0 0 12,500
DELL TECHNOLOGIES INC-CL V COM 24703L103 287 6,011 SH   SOLE   1,160 0 4,851
DELPHI AUTOMOTIVE PLC COM G27823106 207 2,907 SH   SOLE   150 0 2,757
DELUXE CORP COM 248019101 281 4,200 SH   SOLE   200 0 4,000
DENTSPLY SIRONA INC COM 24906P109 52,580 884,741 SH   SOLE   523,675 0 361,066
DEUTSCHE TELEKOM AG-REG COM D2035M136 167 10,000 SH   SOLE   10,000 0 0
DEUTSCHE X TRACKERS MSCI EUROPE HEDGED EQUITY ETF ETF US 233051853 256 9,926 SH   SOLE   0 0 9,926
DEUTSCHE X-TRACKERS MSCI EAF ETF US 233051200 4,132 156,624 SH   SOLE   84,648 0 71,976
DEVON ENERGY CORP COM 25179M103 1,091 24,729 SH   SOLE   9,644 0 15,085
DEVRY EDUCATION GROUP INC COM 251893103 362 15,683 SH   SOLE   0 0 15,683
DEXCOM INC COM 252131107 99,142 1,130,989 SH   SOLE   337,659 0 793,330
DIAGEO PLC-SPONSORED ADR ADR 25243Q205 6,779 58,423 SH   SOLE   41,659 0 16,764
DICK'S SPORTING GOODS INC COM 253393102 416 7,342 SH   SOLE   3,300 0 4,042
DINEEQUITY INC COM 254423106 232 2,933 SH   SOLE   0 0 2,933
DIPLOMAT PHARMACY INC COM 25456K101 2,534 90,469 SH   SOLE   6,515 0 83,954
DISCOVER FINANCIAL SERVICES COM 254709108 1,238 21,895 SH   SOLE   16,053 0 5,842
DIXIE GROUP INC ADR 255519100 783 156,673 SH   SOLE   0 0 156,673
DOLLAR GENERAL CORP COM 256677105 4,129 58,990 SH   SOLE   55,652 0 3,338
DOLLAR TREE INC COM 256746108 693 8,781 SH   SOLE   3,530 0 5,251
DOMINION MIDSTREAM PARTNERS LP COM UNIT REPSTG LTD LP 257454108 220 9,210 SH   SOLE   1,000 0 8,210
DOMINION RESOURCES INC/VA COM 25746U109 2,672 35,979 SH   SOLE   6,918 0 29,061
DONALDSON CO INC COM 257651109 879 23,551 SH   SOLE   14,220 0 9,331
DOVER CORP COM 260003108 298 4,041 SH   SOLE   810 0 3,231
DOW CHEMICAL CO/THE COM 260543103 14,460 278,996 SH   SOLE   157,956 0 121,040
DR PEPPER SNAPPLE GROUP INC COM 26138E109 365 3,994 SH   SOLE   1,910 0 2,084
DST SYSTEMS INC COM 233326107 5,295 44,900 SH   SOLE   7,500 0 37,400
DTE ENERGY COMPANY COM 233331107 1,279 13,654 SH   SOLE   545 0 13,109
DU PONT (E.I.) DE NEMOURS COM 263534109 3,500 52,259 SH   SOLE   13,777 0 38,482
DUKE ENERGY CORP COM 26441C204 6,054 75,633 SH   SOLE   17,687 0 57,946
DULUTH HOLDINGS INC - CL B COM 26443V101 818 30,875 SH   SOLE   4,500 0 26,375
DUN & BRADSTREET CORP COM 26483E100 3,597 26,328 SH   SOLE   14,955 0 11,373
DUNKIN' BRANDS GROUP INC COM 265504100 6,595 126,637 SH   SOLE   42,925 0 83,712
DURECT CORPORATION COM 266605104 24 16,935 SH   SOLE   0 0 16,935
DYNAVAX TECHNOLOGIES CORP COM 268158201 18,237 1,738,506 SH   SOLE   628,348 0 1,110,158
EAGLE PHARMACEUTICALS INC COM ADR 269796108 5,786 82,655 SH   SOLE   27,100 0 55,555
EASTERN MICHIGAN FINANCIAL CORP ADR 276722105 259 13,824 SH   SOLE   0 0 13,824
EATON CORP PLC COM G29183103 2,328 35,427 SH   SOLE   9,916 0 25,511
EATON VANCE TAX-MANAGED GLOBAL BUY-WRITE OPPORTUNITIES FD COM 27829C105 14,443 1,311,821 SH   SOLE   7,588 0 1,304,233
EBAY INC COM 278642103 3,608 109,662 SH   SOLE   67,892 0 41,770
ECOLAB INC COM 278865100 97,912 804,400 SH   SOLE   318,176 0 486,224
EDGEWATER BANCORP INC ADR 28027J108 575 36,535 SH   SOLE   500 0 36,035
EDWARDS LIFESCIENCES CORP COM 28176E108 3,192 26,474 SH   SOLE   10,197 0 16,277
E-L FINANCIAL CORP LTD COM 268575107 354 12,590 SH   SOLE   970 0 11,620
ELECTRONIC ARTS INC COM 285512109 1,327 15,534 SH   SOLE   7,450 0 8,084
ELECTRONICS FOR IMAGING INC COM 286082102 873 17,855 SH   SOLE   1,150 0 16,705
ELI LILLY & CO COM 532457108 18,185 226,579 SH   SOLE   119,150 0 107,429
EMERSON ELECTRIC CO COM 291011104 10,527 193,128 SH   SOLE   115,115 0 78,013
ENBRIDGE ENERGY MANAGEMENT LLC SHS UNITS REPSTG LTD LIABILITY ADR 29250X103 219 8,598 SH   SOLE   0 0 8,598
ENBRIDGE ENERGY PARTNERS LP COM 29250R106 3,955 155,519 SH   SOLE   19,215 0 136,304
ENBRIDGE INC COM 29250N105 1,268 28,668 SH   SOLE   8,706 0 19,962
ENCANA CORP COM 292505104 457 43,652 SH   SOLE   2,600 0 41,052
ENCORE CAPITAL GROUP INC COM 292554102 3,922 174,482 SH   SOLE   122,160 0 52,322
ENERGY SELECT SECTOR SPDR ETF US 81369Y506 828 11,728 SH   SOLE   8,471 0 3,257
ENERGY TRANSFER EQUITY LP COM 29273V100 3,334 198,599 SH   SOLE   31,310 0 167,289
ENERGY TRANSFER PARTNERS LP COM 29273R109 6,378 172,365 SH   SOLE   45,022 0 127,343
ENERPLUS CORP COM 292766102 197 30,658 SH   SOLE   27,231 0 3,427
ENLINK MIDSTREAM LLC COM UNIT REPSTG LTD LIABILITY ADR 29336T100 519 30,970 SH   SOLE   8,750 0 22,220
ENLINK MIDSTREAM PARTNERS LP COMMON UNITS REPRESENTING LP 29336U107 1,126 63,607 SH   SOLE   13,620 0 49,987
ENSERVCO CORPORATION ADR 29358Y102 20 34,500 SH   SOLE   10,000 0 24,500
ENTERGY CORP COM 29364G103 279 3,639 SH   SOLE   1,280 0 2,359
ENTERPRISE PRODUCTS PARTNERS COM 293792107 22,486 813,836 SH   SOLE   107,963 0 705,873
ENTIA BIOSCIENCES INC COM 29384E104 5 100,000 SH   SOLE   0 0 100,000
ENTRADE, INC.(NV) ADR 29382L100 0 79,388 SH   SOLE   0 0 79,388
ENVESTNET INC COM 29404K106 3,354 92,030 SH   SOLE   9,970 0 82,060
ENVISION HEALTHCARE HOLDINGS COM 29413U103 779 34,970 SH   SOLE   24,320 0 10,650
EOG RESOURCES INC COM 26875P101 86,392 893,312 SH   SOLE   620,934 0 272,378
EPAM SYSTEMS INC COM 29414B104 1,961 28,296 SH   SOLE   20,797 0 7,499
EQT CORP COM 26884L109 246 3,394 SH   SOLE   1,100 0 2,294
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTNERSHIP INT LP 26885B100 337 4,428 SH   SOLE   70 0 4,358
EQUIFAX INC COM 294429105 29,484 219,081 SH   SOLE   137,605 0 81,476
EQUINIX INC COM 29444U700 2,944 8,171 SH   SOLE   3,244 0 4,928
EQUITY LIFESTYLE PROPERTIES COM 29472R108 1,250 16,194 SH   SOLE   3,156 0 13,038
EQUITY RESIDENTIAL COM 29476L107 601 9,338 SH   SOLE   5,350 0 3,988
ESCO TECHNOLOGIES INC COM 296315104 419 9,030 SH   SOLE   0 0 9,030
ESSEX PROPERTY TRUST INC COM 297178105 290 1,303 SH   SOLE   187 0 1,116
ESSEX RENTAL CORP COM 297187106 196 726,500 SH   SOLE   522,800 0 203,700
ESTEE LAUDER COMPANIES-CL A COM 518439104 2,590 29,250 SH   SOLE   14,513 0 14,737
ETFS GOLD TR SH ETF US 26922Y105 317 2,474 SH   SOLE   2,474 0 0
EVERBANK FINANCIAL CORP COM 29977G102 4,867 251,417 SH   SOLE   0 0 251,417
EVERSOURCE ENERGY COM 30040W108 369 6,809 SH   SOLE   0 0 6,809
EVOLENT HEALTH INC CLASS A ADR 30050B101 15,859 644,162 SH   SOLE   297,271 0 346,891
EXACT SCIENCES CORP COM 30063P105 10,071 542,325 SH   SOLE   124,732 0 417,593
EXELIXIS INC ADR 30161Q104 21,656 1,693,190 SH   SOLE   340,754 0 1,352,436
EXELON CORP COM 30161N101 8,015 240,776 SH   SOLE   21,316 0 219,460
EXLSERVICE HOLDINGS INC ADR 302081104 514 10,314 SH   SOLE   1,728 0 8,586
EXOVA GROUP PLC ORD GBP0.01 ADR G33117105 78 30,180 SH   SOLE   0 0 30,180
EXPEDIA INC COM 30212P303 538 4,613 SH   SOLE   3,899 0 714
EXPEDITORS INTL WASH INC COM 302130109 624 12,116 SH   SOLE   6,674 0 5,442
EXPERIAN PLC-SPONS ADR ADR 30215C101 486 24,298 SH   SOLE   22,014 0 2,284
EXPRESS SCRIPTS HOLDING CO COM 30219G108 65,632 930,558 SH   SOLE   602,159 0 328,399
EXXON MOBIL CORP COM 30231G102 50,466 578,209 SH   SOLE   252,433 0 325,776
FACEBOOK INC-A COM 30303M102 128,225 999,651 SH   SOLE   328,768 0 670,883
FACTSET RESEARCH SYSTEMS INC COM 303075105 1,124 6,935 SH   SOLE   6,331 0 604
FAIR ISAAC INC FORMERLY FAIR ISAAC & CO INC ADR 303250104 807 6,475 SH   SOLE   4,975 0 1,500
FAIRMOUNT SANTROL HOLDINGS INC ADR 30555Q108 174 20,500 SH   SOLE   1,500 0 19,000
FASTENAL CO COM 311900104 122,312 2,927,536 SH   SOLE   1,241,526 0 1,686,010
FEDEX CORP COM 31428X106 2,614 14,964 SH   SOLE   4,791 0 10,173
FIBROGEN INC COM ADR 31572Q808 244 11,790 SH   SOLE   1,290 0 10,500
FIDELITY NATIONAL INFO SERV COM 31620M106 2,782 36,121 SH   SOLE   21,400 0 14,721
FIFTH THIRD BANCORP COM 316773100 344 16,816 SH   SOLE   860 0 15,956
FINANCIAL SELECT SECTOR SPDR ETF US 81369Y605 493 25,568 SH   SOLE   7,142 0 18,426
FIREEYE INC COM 31816Q101 626 42,502 SH   SOLE   6,743 0 35,759
FIRST BANCORP IND INC ADR 31867T202 347 21,032 SH   SOLE   0 0 21,032
FIRST COMMUNITY FINANCIAL PARTNERS INC COM ADR 31985Q106 143 15,000 SH   SOLE   0 0 15,000
FIRST FEDERAL OF NORTHERN MICHIGAN BANCORP INC ADR 32021X105 486 71,292 SH   SOLE   0 0 71,292
FIRST FINL BANKSHARES INC COM 32020R109 296 8,131 SH   SOLE   0 0 8,131
FIRST HORIZON NATIONAL CORP COM 320517105 239 15,693 SH   SOLE   14,352 0 1,341
FIRST MIDWEST BANCORP INC/IL COM 320867104 673 34,776 SH   SOLE   27,430 0 7,346
FIRST REPUBLIC BANK/CA COM 33616C100 399 5,173 SH   SOLE   3,415 0 1,758
FIRST SOLAR INC COM 336433107 399 10,100 SH   SOLE   0 0 10,100
FIRST TR LARGE CAP VALUE OPPORTUNITIES ALPHADEX FD ETF US 33735J101 572 13,445 SH   SOLE   10,574 0 2,871
FIRST TRUST MORN DVD LEAD IN ETF US 336917109 252 9,233 SH   SOLE   9,233 0 0
FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND ETF US 33738D101 409 16,163 SH   SOLE   850 0 15,313
FIRSTCASH INC COM 33767D105 565 11,997 SH   SOLE   0 0 11,997
FIRSTSERVICE CORP COM 33767E103 1,334 28,575 SH   SOLE   1,400 0 27,175
FISERV INC COM 337738108 44,173 444,081 SH   SOLE   330,312 0 113,769
FITBIT INC - A COM 33812L102 150 10,086 SH   SOLE   5,711 0 4,375
FLAGSTAR BANCORP INC COM ADR 337930705 2,462 88,730 SH   SOLE   330 0 88,400
FLEETMATICS GROUP PLC COM G35569105 4,372 72,892 SH   SOLE   56,230 0 16,662
FLEXPOINT SENSOR SYSTEMS INC ADR 33938W206 13 156,700 SH   SOLE   0 0 156,700
FLEXSHARES MSTAR EMGMKTS FCTTILT ETF ETF US 33939L308 241 5,000 SH   SOLE   0 0 5,000
FLOWSERVE CORP COM 34354P105 221 4,584 SH   SOLE   723 0 3,861
FNBH BANCORP INC HOWELL MICHIGAN ADR 302528203 192 141,993 SH   SOLE   141,993 0 0
FORCE PROTECTION VIDEO EQUIPMENT CORP ADR 34520J108 3 125,900 SH   SOLE   0 0 125,900
FORD MOTOR CO COM 345370860 2,239 185,536 SH   SOLE   38,746 0 146,791
FORESTAR GROUP INC ADR 346233109 400 34,200 SH   SOLE   0 0 34,200
FORTINET INC COM 34959E109 223 6,048 SH   SOLE   21 0 6,027
FORTIVE CORP COM 34959J108 47,400 931,235 SH   SOLE   439,822 0 491,413
FORTUNE BRANDS HOME & SECURI COM 34964C106 3,162 54,431 SH   SOLE   29,949 0 24,482
FOUNDATION MEDICINE INC COM ADR 350465100 1,586 67,944 SH   SOLE   6,313 0 61,631
FRANKLIN RESOURCES INC COM 354613101 360 10,123 SH   SOLE   5,799 0 4,324
FRANKLIN STREET PROPERTIES C COM 35471R106 1,338 106,193 SH   SOLE   0 0 106,193
FREEPORT-MCMORAN INC COM 35671D857 290 26,722 SH   SOLE   10,693 0 16,029
FRESENIUS MEDICAL CARE-ADR ADR 358029106 679 15,506 SH   SOLE   14,372 0 1,134
FRESHPET INC COM 358039105 944 109,164 SH   SOLE   1,000 0 108,164
FRONTIER COMMUNICATIONS CORP COM 35906A108 168 40,481 SH   SOLE   5,277 0 35,204
GAMESTOP CORP-CLASS A COM 36467W109 486 17,605 SH   SOLE   10,052 0 7,553
GAP INC/THE COM 364760108 397 17,842 SH   SOLE   4,842 0 13,000
GARRISON CAPITAL INC COM 366554103 1,117 110,245 SH   SOLE   8,625 0 101,620
GARTNER INC COM 366651107 6,743 76,231 SH   SOLE   36,116 0 40,115
GENERAC HOLDINGS INC ADR 368736104 730 20,110 SH   SOLE   300 0 19,810
GENERAL DYNAMICS CORP COM 369550108 1,798 11,589 SH   SOLE   5,594 0 5,995
GENERAL ELECTRIC CO COM 369604103 89,264 3,013,643 SH   SOLE   1,168,949 0 1,844,694
GENERAL MILLS INC COM 370334104 5,895 92,276 SH   SOLE   20,795 0 71,481
GENERAL MOTORS CO COM 37045V100 3,375 106,230 SH   SOLE   24,279 0 81,952
GENESIS ENERGY LP UNITS LTD PARTNERSHIP INT LP 371927104 3,509 92,415 SH   SOLE   10,375 0 82,040
GENPACT LTD COM G3922B107 17,678 738,132 SH   SOLE   429,817 0 308,315
GENTHERM INC COM 37253A103 653 20,785 SH   SOLE   7,305 0 13,480
GENUINE PARTS CO COM 372460105 1,339 13,329 SH   SOLE   237 0 13,092
GEO GROUP INC/THE COM 36162J106 418 17,596 SH   SOLE   402 0 17,194
GIGAMON INC COM ADR 37518B102 323 5,895 SH   SOLE   1,495 0 4,400
GILEAD SCIENCES INC COM 375558103 143,381 1,812,193 SH   SOLE   1,006,701 0 805,492
GLAUKOS CORP COM 377322102 1,692 44,821 SH   SOLE   21,495 0 23,326
GLAXOSMITHKLINE PLC-SPON ADR ADR 37733W105 6,502 150,760 SH   SOLE   102,027 0 48,733
GLOBAL LINKS CORPORATION ADR 379408701 0 50,000 SH   SOLE   0 0 50,000
GLOBAL PAYMENTS INC COM 37940X102 2,831 36,876 SH   SOLE   28,187 0 8,689
GLOBANT S A ADR L44385109 1,937 45,979 SH   SOLE   12,147 0 33,832
GLOBUS MEDICAL INC - A COM 379577208 1,603 71,035 SH   SOLE   54,310 0 16,725
GLU MOBILE INC ADR 379890106 101 44,900 SH   SOLE   0 0 44,900
GOGO INC COM 38046C109 3,777 342,120 SH   SOLE   26,853 0 315,267
GOLDCORP INC COM 380956409 1,149 69,550 SH   SOLE   10,500 0 59,050
GOLDEN ENTERTAINMENT INC COM 381013101 328 26,272 SH   SOLE   0 0 26,272
GOLDMAN SACHS GROUP INC COM 38141G104 65,969 409,057 SH   SOLE   16,749 0 392,308
GOLUB CAP BDC INC ADR 38173M102 516 27,805 SH   SOLE   0 0 27,805
GP STRATEGIES CORP COM 36225V104 214 8,705 SH   SOLE   0 0 8,705
GRACO INC COM 384109104 878 11,861 SH   SOLE   580 0 11,281
GREAT AJAX CORP COM 38983D300 177 13,000 SH   SOLE   0 0 13,000
GREEN BRICK PARTNERS INC COM ADR 392709101 109 13,250 SH   SOLE   0 0 13,250
GREIF INC-CL A COM 397624107 357 7,192 SH   SOLE   2,792 0 4,400
GRIFOLS SA BARCELONA GRIFOLS, S.A., ACCIONES SIN V ADR E5706X223 888 55,440 SH   SOLE   5,866 0 49,574
GRIFOLS SA BARCELONA US LISTED ADR E5706X215 4,724 219,158 SH   SOLE   30,556 0 188,602
GRIFOLS SA-ADR ADR 398438408 883 55,280 SH   SOLE   20,228 0 35,052
GRUBHUB INC COM 400110102 5,291 123,070 SH   SOLE   26,888 0 96,182
GRUPO FIN SANTANDER-ADR B ADR 40053C105 265 30,072 SH   SOLE   22,655 0 7,417
GUGGENHEIM S&P 500 EQUAL WEIGHT ETF ETF US 78355W106 2,950 35,290 SH   SOLE   5,000 0 30,290
GUGGENHEIM S&P 500 EQUAL WEIGHT HEALTHCARE ETF ETF US 78355W841 226 1,454 SH   SOLE   1,454 0 0
GUGGENHEIM S&P 500 PURE VALUE ETF ETF US 78355W304 230 4,350 SH   SOLE   1,800 0 2,550
GUIDEWIRE SOFTWARE INC COM 40171V100 73,507 1,225,522 SH   SOLE   823,964 0 401,558
HAIN CELESTIAL GROUP INC COM 405217100 950 26,697 SH   SOLE   1,968 0 24,729
HALLIBURTON CO COM 406216101 3,623 80,722 SH   SOLE   44,090 0 36,632
HALYARD HEALTH INC COM 40650V100 210 6,046 SH   SOLE   1,051 0 4,995
HARLEY-DAVIDSON INC COM 412822108 9,554 181,665 SH   SOLE   29,646 0 152,019
HARMAN INTERNATIONAL INDUSTRIES INC ADR 413086109 1,195 14,155 SH   SOLE   350 0 13,805
HARRIS CORP COM 413875105 662 7,231 SH   SOLE   466 0 6,765
HARVEST CAPITAL CREDIT CORP COM 41753F109 516 42,375 SH   SOLE   5,000 0 37,375
HCP INC COM 40414L109 1,316 34,674 SH   SOLE   6,857 0 27,817
HD SUPPLY HOLDINGS INC COM ADR 40416M105 218 6,805 SH   SOLE   200 0 6,605
HDFC BANK LTD-ADR ADR 40415F101 766 10,660 SH   SOLE   9,720 0 940
HEALTH CARE SELECT SECTOR ETF US 81369Y209 9,249 128,265 SH   SOLE   3,255 0 125,010
HEALTHCARE SERVICES GROUP COM 421906108 15,019 379,466 SH   SOLE   53,235 0 326,231
HEALTHSOUTH CORP COM 421924309 3,307 81,515 SH   SOLE   60,647 0 20,868
HEALTHSTREAM INC ADR 42222N103 1,947 70,560 SH   SOLE   6,015 0 64,545
HEALTHWAYS INC ADR 422245100 452 17,100 SH   SOLE   1,750 0 15,350
HEICO CORP COM 422806109 14,004 202,371 SH   SOLE   150,814 0 51,557
HEICO CORP-CLASS A COM 422806208 1,231 20,346 SH   SOLE   12,041 0 8,305
HENNESSY CAPITAL ACQUISITION CORP II COM 42588J100 980 100,000 SH   SOLE   0 0 100,000
HENRY SCHEIN INC COM 806407102 2,033 12,471 SH   SOLE   1,026 0 11,445
HERBALIFE LTD COM G4412G101 538 8,681 SH   SOLE   8,281 0 400
HERITAGE-CRYSTAL CLEAN INC COM 42726M106 1,311 98,735 SH   SOLE   4,100 0 94,635
HERMAN MILLER INC COM 600544100 358 12,500 SH   SOLE   12,500 0 0
HERSHEY CO/THE COM 427866108 2,099 21,957 SH   SOLE   11,233 0 10,724
HEWLETT PACKARD ENTERPRIS COM 42824C109 496 21,821 SH   SOLE   4,710 0 17,111
HFF INC-CLASS A COM 40418F108 2,219 80,130 SH   SOLE   4,530 0 75,600
HI CRUSH PARTNERS LP COM UNIT LTD PARTNER INTS LP 428337109 1,435 93,541 SH   SOLE   33,651 0 59,890
HIGHLANDS BANKSHARES INC VA COM LP 431291103 284 59,800 SH   SOLE   0 0 59,800
HILLTOP HOLDINGS INC ADR 432748101 225 10,001 SH   SOLE   10,001 0 0
HMS HOLDINGS CORP COM 40425J101 4,347 196,066 SH   SOLE   15,250 0 180,816
HOLLY ENERGY PARTNERS L P UNIT REPSTG LIMITED INTEREST LP 435763107 3,130 92,262 SH   SOLE   5,560 0 86,702
HOME DEPOT INC COM 437076102 74,749 580,891 SH   SOLE   239,697 0 341,194
HONEYWELL INTERNATIONAL INC COM 438516106 14,430 123,771 SH   SOLE   18,492 0 105,279
HOPFED BANCORP INC ADR 439734104 604 53,947 SH   SOLE   586 0 53,361
HORMEL FOODS CORP COM 440452100 1,037 27,340 SH   SOLE   24,720 0 2,620
HOUSTON WIRE & CABLE CO ADR 44244K109 107 17,355 SH   SOLE   0 0 17,355
HP INC COM 40434L105 554 35,694 SH   SOLE   14,210 0 21,484
HSBC HOLDINGS PLC-SPONS ADR ADR 404280406 1,236 32,860 SH   SOLE   7,295 0 25,565
HTC PURENERGY INC ADR 40432D105 3 14,300 SH   SOLE   0 0 14,300
HUDSON TECHNOLOGIES INC COM 444144109 429 64,513 SH   SOLE   0 0 64,513
HUMANA INC ADR 444859102 317 1,792 SH   SOLE   12 0 1,780
HUNT (JB) TRANSPRT SVCS INC COM 445658107 26,023 320,714 SH   SOLE   238,826 0 81,888
HUNTINGTON BANCSHARES INC ADR 446150104 901 91,341 SH   SOLE   0 0 91,341
HUNTINGTON INGALLS INDUSTRIE COM 446413106 213 1,391 SH   SOLE   1,111 0 280
HURON CONSULTING GROUP INC COM 447462102 486 8,136 SH   SOLE   7,973 0 163
ICF INTERNATIONAL INC COM 44925C103 694 15,655 SH   SOLE   2,829 0 12,826
ICICI BANK LTD SPONSORED ADR ADR 45104G104 83 11,100 SH   SOLE   0 0 11,100
IDEX CORP COM 45167R104 389 4,161 SH   SOLE   2,150 0 2,011
IDEXX LABORATORIES INC COM 45168D104 252,459 2,239,499 SH   SOLE   1,309,336 0 930,163
IHS MARKIT LTD COM G47567105 7,253 193,156 SH   SOLE   59,958 0 133,198
ILLINOIS TOOL WORKS COM 452308109 73,884 616,520 SH   SOLE   224,297 0 392,223
ILLUMINA INC COM 452327109 22,848 125,774 SH   SOLE   44,203 0 81,571
IMAX CORP COM 45245E109 2,745 94,739 SH   SOLE   68,499 0 26,240
IMPERVA INC COM 45321L100 1,102 20,509 SH   SOLE   16,153 0 4,356
INDEPENDENCE REALTY TRUST INC REIT 45378A106 8,376 930,717 SH   SOLE   62,446 0 868,271
INDIA FUND INC COM 454089103 207 8,308 SH   SOLE   20 0 8,288
INDUSTRIAL SELECT SECT SPDR ETF US 81369Y704 4,139 70,904 SH   SOLE   25,085 0 45,819
INFINEON TECHNOLOGIES-ADR ADR 45662N103 448 25,209 SH   SOLE   22,851 0 2,358
INFINERA CORP COM 45667G103 209 23,090 SH   SOLE   8,200 0 14,890
INFINITY PHARMACEUTICALS INC ADR 45665G303 51 32,730 SH   SOLE   5,600 0 27,130
INFORMATION SERVICES GROUP INC ADR 45675Y104 5,056 1,267,079 SH   SOLE   16,900 0 1,250,179
ING GROEP NV-SPONSORED ADR ADR 456837103 263 21,353 SH   SOLE   789 0 20,564
INGREDION INC COM 457187102 754 5,668 SH   SOLE   933 0 4,735
INOGEN INC COM 45780L104 54,676 912,789 SH   SOLE   195,730 0 717,059
INOVALON HOLDINGS INC COM CL A ADR 45781D101 195 13,225 SH   SOLE   1,450 0 11,775
INPHI CORP COM 45772F107 1,806 41,510 SH   SOLE   35,000 0 6,510
INTEL CORP COM 458140100 23,190 614,296 SH   SOLE   163,606 0 450,689
INTER PARFUMS INC COM 458334109 209 6,485 SH   SOLE   0 0 6,485
INTERCONTINENTAL EXCHANGE IN COM 45866F104 66,346 246,308 SH   SOLE   142,279 0 104,029
INTERDIGITAL INC COM 45867G101 477 6,027 SH   SOLE   5,656 0 371
INTERNATIONAL PAPER CO COM 460146103 2,469 51,449 SH   SOLE   27,781 0 23,668
INTERSECT ENT INC COM 46071F103 867 54,729 SH   SOLE   10,209 0 44,520
INTL BUSINESS MACHINES CORP COM 459200101 11,217 70,617 SH   SOLE   31,754 0 38,863
INTL FLAVORS & FRAGRANCES COM 459506101 2,581 18,054 SH   SOLE   13,414 0 4,640
INTUIT INC COM 461202103 29,126 264,755 SH   SOLE   206,206 0 58,549
INTUITIVE SURGICAL INC COM 46120E602 20,311 28,022 SH   SOLE   8,331 0 19,691
INVENTURE FOODS INC ADR 461212102 717 76,286 SH   SOLE   5,175 0 71,111
INVESCO LTD COM G491BT108 15,961 510,418 SH   SOLE   322,148 0 188,270
IPATH BLOOMBERG COTTON SUBTR ETN COM 06739H271 757 16,781 SH   SOLE   627 0 16,154
IRIDIUM COMMUNICATIONS INC ADR 46269C102 3,606 444,638 SH   SOLE   33,444 0 411,194
IRON MOUNTAIN INC COM 46284V101 31,254 832,764 SH   SOLE   234,435 0 598,329
ISHARES 1-3 YEAR CREDIT BOND ETF US 464288646 962 9,100 SH   SOLE   8,265 0 835
ISHARES 1-3 YEAR TREASURY BO ETF US 464287457 921 10,825 SH   SOLE   4,115 0 6,710
ISHARES 20+ YEAR TREASURY BO ETF US 464287432 1,210 8,800 SH   SOLE   31 0 8,769
ISHARES 7-10 YEAR TREASURY B ETF US 464287440 2,420 21,630 SH   SOLE   254 0 21,376
ISHARES CHINA LARGE-CAP ETF ETF US 464287184 206 5,431 SH   SOLE   3,386 0 2,045
ISHARES COMMOD SELECT STRAT ETF US 46431W853 847 25,972 SH   SOLE   0 0 25,972
ISHARES CORE HIGH DIVIDEND E ETF US 46429B663 1,461 17,975 SH   SOLE   1,442 0 16,533
ISHARES CORE MSCI EMERGING ETF US 46434G103 19,885 435,981 SH   SOLE   413,460 0 22,521
ISHARES CORE RUSSELL U.S. GR ETF US 464287671 1,193 28,043 SH   SOLE   20,821 0 7,222
ISHARES CORE RUSSELL U.S. VA ETF US 464287663 11,220 243,393 SH   SOLE   239,273 0 4,120
ISHARES CORE S&P 500 ETF ETF US 464287200 3,998 18,377 SH   SOLE   10,643 0 7,734
ISHARES CORE S&P MIDCAP ETF ETF US 464287507 2,444 15,799 SH   SOLE   4,592 0 11,207
ISHARES CORE S&P SMALL-CAP E ETF US 464287804 1,133 9,125 SH   SOLE   5,618 0 3,507
ISHARES CORE U S CREDIT BOND ETF ETF US 464288620 1,400 12,300 SH   SOLE   0 0 12,300
ISHARES CORE U.S. AGGREGATE ETF US 464287226 4,923 43,787 SH   SOLE   9,268 0 34,519
ISHARES CURRENCY HEDGED MSCI EAFE ETF ETF US 46434V803 4,430 178,570 SH   SOLE   156,116 0 22,454
ISHARES EDGE MSCI MIN VOL EA ETF US 46429B689 2,383 35,230 SH   SOLE   22,953 0 12,277
ISHARES EDGE MSCI MIN VOL US ETF US 46429B697 38,498 847,406 SH   SOLE   676,413 0 170,993
ISHARES FLOATING RATE BOND E ETF US 46429B655 242 4,771 SH   SOLE   3,471 0 1,300
ISHARES GLOBAL INFRASTRUCTUR ETF US 464288372 240 5,771 SH   SOLE   1,271 0 4,500
ISHARES GOLD TRUST ETF US 464285105 6,698 527,826 SH   SOLE   76,871 0 450,955
ISHARES IBOXX INVESTMENT GRA ETF US 464287242 4,841 39,304 SH   SOLE   2,594 0 36,710
ISHARES IBOXX USD HIGH YIELD ETF US 464288513 7,188 82,373 SH   SOLE   5,191 0 77,182
ISHARES INC MSCI EUROZONE ETF ETF US 464286608 545 15,806 SH   SOLE   12,800 0 3,006
ISHARES INTERMEDIATE CREDIT ETF ETF US 464288638 1,799 16,159 SH   SOLE   15,800 0 359
ISHARES INTERNATIONAL SELECT ETF US 464288448 2,629 87,678 SH   SOLE   22,080 0 65,598
ISHARES JP MORGAN USD EMERGI ETF US 464288281 3,096 26,417 SH   SOLE   92 0 26,325
ISHARES MBS ETF ETF US 464288588 462 4,200 SH   SOLE   18 0 4,182
ISHARES MSCI ACWI EX US INDEX FUND ETF US 464288240 356 8,590 SH   SOLE   400 0 8,190
ISHARES MSCI ACWI INDEX FD ETF US 464288257 221 3,736 SH   SOLE   3,137 0 599
ISHARES MSCI ALL COUNTRY WORLD MINIMUM VOLATILITY ETF ETF US 464286525 1,624 21,316 SH   SOLE   20,446 0 870
ISHARES MSCI EAFE ETF ETF US 464287465 29,440 497,884 SH   SOLE   379,779 0 118,105
ISHARES MSCI EAFE GROWTH ETF ETF US 464288885 2,479 36,254 SH   SOLE   30,784 0 5,470
ISHARES MSCI EAFE SMALL-CAP ETF US 464288273 697 13,300 SH   SOLE   12,850 0 450
ISHARES MSCI EAFE VALUE ETF ETF US 464288877 3,374 73,090 SH   SOLE   63,722 0 9,368
ISHARES MSCI EMERGING MARKET ETF US 464287234 3,896 104,025 SH   SOLE   29,500 0 74,525
ISHARES MSCI EMERGING MARKETS MINIMUM VOLATILITY ETF ETF US 464286533 2,066 38,221 SH   SOLE   27,430 0 10,791
ISHARES MSCI HONG KONG ETF ETF US 464286871 1,215 55,191 SH   SOLE   2,000 0 53,191
ISHARES MSCI INDIA ETF ETF US 46429B598 366 12,439 SH   SOLE   3,000 0 9,439
ISHARES MSCI JAPAN ETF ETF US 464286848 1,202 95,820 SH   SOLE   77,836 0 17,984
ISHARES MSCI KLD 400 SOCIAL ETF COM 464288570 953 11,835 SH   SOLE   11,835 0 0
ISHARES MSCI USA ESG SELECT ETF US 464288802 763 8,383 SH   SOLE   7,818 0 565
ISHARES NASDAQ BIOTECHNOLOGY ETF US 464287556 2,083 7,197 SH   SOLE   1,667 0 5,530
ISHARES NATIONAL MUNI BOND E ETF US 464288414 3,099 27,487 SH   SOLE   3,847 0 23,640
ISHARES RUSSELL 1000 ETF ETF US 464287622 1,763 14,637 SH   SOLE   11,268 0 3,369
ISHARES RUSSELL 1000 GROWTH ETF US 464287614 9,060 86,971 SH   SOLE   50,288 0 36,683
ISHARES RUSSELL 1000 VALUE E ETF US 464287598 8,009 75,828 SH   SOLE   51,138 0 24,690
ISHARES RUSSELL 2000 ETF ETF US 464287655 13,861 111,594 SH   SOLE   79,830 0 31,764
ISHARES RUSSELL 2000 GROWTH ETF US 464287648 1,376 9,240 SH   SOLE   3,196 0 6,044
ISHARES RUSSELL 2000 VALUE E ETF US 464287630 2,605 24,869 SH   SOLE   11,861 0 13,008
ISHARES RUSSELL 3000 ETF ETF US 464287689 10,492 81,845 SH   SOLE   74,371 0 7,474
ISHARES RUSSELL MID-CAP ETF ETF US 464287499 3,170 18,186 SH   SOLE   466 0 17,720
ISHARES RUSSELL MID-CAP GROW ETF US 464287481 1,980 20,339 SH   SOLE   11,284 0 9,055
ISHARES RUSSELL MID-CAP VALU ETF US 464287473 4,427 57,666 SH   SOLE   3,379 0 54,287
ISHARES S&P 100 ETF ETF US 464287101 242 2,525 SH   SOLE   0 0 2,525
ISHARES S&P 500 GROWTH ETF ETF US 464287309 1,426 11,723 SH   SOLE   1,187 0 10,536
ISHARES S&P 500 VALUE ETF ETF US 464287408 367 3,860 SH   SOLE   1,786 0 2,074
ISHARES S&P MID-CAP 400 GROW ETF US 464287606 2,736 15,658 SH   SOLE   4,437 0 11,221
ISHARES S&P MID-CAP 400 VALU ETF US 464287705 1,130 8,498 SH   SOLE   605 0 7,893
ISHARES S&P SMALL-CAP 600 GR ETF US 464287887 514 3,747 SH   SOLE   996 0 2,751
ISHARES S&P SMALL-CAP 600 VA ETF US 464287879 254 2,039 SH   SOLE   262 0 1,777
ISHARES SELECT DIVIDEND ETF ETF US 464287168 7,488 87,382 SH   SOLE   24,557 0 62,825
ISHARES TIPS BOND ETF ETF US 464287176 21,275 182,637 SH   SOLE   82,583 0 100,054
ISHARES TR CORE MSCI EAFE ETF ETF US 46432F842 1,423 25,811 SH   SOLE   12,262 0 13,549
ISHARES U.S. AEROSPACE & DEF ETF US 464288760 6,085 47,145 SH   SOLE   12,035 0 35,110
ISHARES US FINANCIALS ETF ETF US 464287788 215 2,385 SH   SOLE   1,175 0 1,210
ISHARES US PREFERRED STOCK E ETF US 464288687 5,764 145,926 SH   SOLE   20,308 0 125,618
ISHARES US REAL ESTATE ETF ETF US 464287739 750 9,304 SH   SOLE   4,446 0 4,858
J.C. PENNEY CO INC COM 708160106 350 37,909 SH   SOLE   19,909 0 18,000
J2 GLOBAL INC COM 48123V102 22,329 335,216 SH   SOLE   203,090 0 132,126
JACK HENRY & ASSOCIATES INC COM 426281101 640 7,485 SH   SOLE   2,329 0 5,156
JACOBS ENGINEERING GROUP INC COM 469814107 414 8,002 SH   SOLE   1,978 0 6,024
JAPAN SMALLER CAPITALIZATION FD INC COM 47109U104 222 21,001 SH   SOLE   11,000 0 10,001
JAPAN TOBACCO INC-UNSPON ADR ADR 471105205 312 15,255 SH   SOLE   0 0 15,255
JM SMUCKER CO/THE COM 832696405 22,750 167,846 SH   SOLE   26,036 0 141,810
JOHN BEAN TECHNOLOGIES CORP COM 477839104 5,082 72,033 SH   SOLE   49,768 0 22,265
JOHNSON & JOHNSON COM 478160104 82,778 700,736 SH   SOLE   248,019 0 452,717
JOHNSON CONTROLS INTERNATION COM G51502105 2,443 52,496 SH   SOLE   4,515 0 47,981
JONES LANG LASALLE INC COM 48020Q107 2,219 19,499 SH   SOLE   14,061 0 5,438
JOY GLOBAL INC COM 481165108 1,570 56,585 SH   SOLE   14,570 0 42,015
JPMORGAN ALERIAN MLP INDEX ETF US 46625H365 9,148 290,413 SH   SOLE   165,384 0 125,029
JPMORGAN CHASE & CO COM 46625H100 58,023 871,341 SH   SOLE   360,241 0 511,100
KAO CORP-SPONSORED ADR ADR 485537302 677 11,956 SH   SOLE   10,853 0 1,103
KATE SPADE & CO COM 485865109 788 45,988 SH   SOLE   4,428 0 41,560
KAYNE ANDERSON MLP INVT CO COM 486606106 586 28,386 SH   SOLE   21,993 0 6,393
KB HOME COM 48666K109 321 19,900 SH   SOLE   19,900 0 0
KCG HOLDINGS INC CL A ADR 48244B100 4,039 260,061 SH   SOLE   0 0 260,061
KDDI CORP-UNSPONSORED ADR ADR 48667L106 211 13,634 SH   SOLE   0 0 13,634
KELLOGG CO COM 487836108 2,634 34,002 SH   SOLE   10,462 0 23,540
KEYCORP NEW ADR 493267108 188 15,438 SH   SOLE   6,853 0 8,585
KIMBERLY-CLARK CORP COM 494368103 11,234 89,057 SH   SOLE   15,070 0 73,987
KIMBERLY-CLARK DE MEXICO SA B DE CV SPONSORED ADR ADR 494386204 406 35,800 SH   SOLE   1,000 0 34,800
KINDER MORGAN INC COM 49456B101 18,772 811,589 SH   SOLE   133,004 0 678,585
KINDER MORGAN INC COM 49456B200 3,856 77,012 SH   SOLE   16,175 0 60,837
KINSALE CAP GROUP INC COM COM 49714P108 1,087 49,400 SH   SOLE   0 0 49,400
KKR & CO LP COM 48248M102 1,516 106,277 SH   SOLE   11,975 0 94,302
KOHLS CORP COM 500255104 5,507 125,879 SH   SOLE   28,317 0 97,562
KONINKLIJKE KPN NV - SP ADR ADR 780641205 66 19,586 SH   SOLE   0 0 19,586
KOREA ELECTRIC POWER CORP ADR 500631106 203 8,310 SH   SOLE   4,683 0 3,627
KORNIT DIGITAL LTD COM M6372Q113 8,295 884,336 SH   SOLE   33,820 0 850,516
KRAFT HEINZ CO/THE COM 500754106 13,911 155,411 SH   SOLE   33,742 0 121,669
KRATOS DEFENSE & SEC SOLUTIONS ADR 50077B207 69 10,000 SH   SOLE   0 0 10,000
KROGER CO COM 501044101 2,831 95,376 SH   SOLE   70,210 0 25,165
L BRANDS INC COM 501797104 456 6,437 SH   SOLE   1,192 0 5,245
LABORATORY CORP AMER HLDGS ADR 50540R409 1,848 13,440 SH   SOLE   2,266 0 11,174
LANDSTAR SYSTEM INC COM 515098101 428 6,293 SH   SOLE   384 0 5,909
LAS VEGAS SANDS CORP COM 517834107 346 6,005 SH   SOLE   1,400 0 4,605
LEGGETT & PLATT INC COM 524660107 2,900 63,634 SH   SOLE   16,749 0 46,885
LEMAITRE VASCULAR INC COM 525558201 362 18,269 SH   SOLE   0 0 18,269
LENDINGCLUB CORPORATION COM ADR 52603A109 145 23,500 SH   SOLE   14,250 0 9,250
LENNOX INTERNATIONAL INC ADR 526107107 3,893 24,789 SH   SOLE   1,487 0 23,302
LEVEL 3 COMMUNICATIONS INC COM ADR 52729N308 851 18,340 SH   SOLE   2,716 0 15,624
LEXMARK INTERNATIONAL INC CL A ADR 529771107 276 6,906 SH   SOLE   1,000 0 5,906
LHC GROUP INC COM 50187A107 258 7,000 SH   SOLE   0 0 7,000
LIBERTY GLOBAL PLC-SERIES C COM G5480U120 818 24,761 SH   SOLE   12,688 0 12,073
LIBERTY INTERACTIVE CORP Q-A COM 53071M104 267 13,332 SH   SOLE   7,683 0 5,649
LIBERTY MEDIA COR-SIRIUSXM C COM 531229607 249 7,447 SH   SOLE   6,364 0 1,083
LIGAND PHARMACEUTICALS COM 53220K504 8,722 85,458 SH   SOLE   71,830 0 13,628
LIME ENERGY CO COM ADR 53261U304 31 14,704 SH   SOLE   0 0 14,704
LINCOLN NATIONAL CORP COM 534187109 460 9,792 SH   SOLE   2,126 0 7,666
LITHIA MOTORS INC-CL A COM 536797103 364 3,806 SH   SOLE   0 0 3,806
LITTELFUSE INC COM 537008104 1,393 10,815 SH   SOLE   3,954 0 6,861
LKQ CORP COM 501889208 22,671 639,337 SH   SOLE   271,386 0 367,951
LLOYDS BANKING GROUP PLC SPONSORED ADR ADR 539439109 42 14,587 SH   SOLE   2,176 0 12,411
LOCKHEED MARTIN CORP COM 539830109 2,697 11,251 SH   SOLE   4,678 0 6,573
LOEWS CORP COM 540424108 200 4,868 SH   SOLE   0 0 4,868
LOGITECH INTERNATIONAL SA ADR H50430232 502 22,335 SH   SOLE   0 0 22,335
LOWE'S COS INC COM 548661107 55,441 767,776 SH   SOLE   414,169 0 353,607
LULULEMON ATHLETICA INC COM 550021109 14,261 233,870 SH   SOLE   56,449 0 177,421
LYONDELLBASELL INDU-CL A COM N53745100 435 5,393 SH   SOLE   189 0 5,204
MAGELLAN MIDSTREAM PARTNERS COM 559080106 24,888 351,828 SH   SOLE   45,980 0 305,848
MAGNA INTERNATIONAL INC COM 559222401 381 8,871 SH   SOLE   6,720 0 2,151
MALVERN BANCORP INC COM ADR 561409103 410 25,000 SH   SOLE   25,000 0 0
MANHATTAN ASSOCIATES INC COM 562750109 239 4,156 SH   SOLE   0 0 4,156
MANITOWOC FOODSERVICE INC COM 58470Q101 736 45,395 SH   SOLE   7,000 0 38,395
MANULIFE FINANCIAL CORP COM 56501R106 163 11,576 SH   SOLE   2,728 0 8,848
MARATHON OIL CORP COM 565849106 254 16,039 SH   SOLE   8,003 0 8,036
MARATHON PETROLEUM CORP COM 56585A102 393 9,670 SH   SOLE   6,424 0 3,246
MARCUS & MILLICHAP INC COM ADR 566324109 14,736 563,523 SH   SOLE   258,024 0 305,499
MARKET VECTORS ETF TR INDIA SMALL CAP INDEX ETF NEW ETF US 92189F767 351 7,560 SH   SOLE   1,660 0 5,900
MARKETAXESS HOLDINGS INC ADR 57060D108 13,460 81,287 SH   SOLE   2,173 0 79,114
MARLIN BUSINESS SVCS CORP ADR 571157106 1,491 76,941 SH   SOLE   0 0 76,941
MARRIOTT INTERNATIONAL -CL A COM 571903202 3,941 58,537 SH   SOLE   50,737 0 7,800
MARSH & MCLENNAN COS COM 571748102 1,854 27,564 SH   SOLE   6,138 0 21,426
MASCO CORP COM 574599106 2,186 63,726 SH   SOLE   28,761 0 34,965
MASTERCARD INC - A COM 57636Q104 125,368 1,231,880 SH   SOLE   753,427 0 478,454
MATCH GROUP INC ADR 57665R106 384 21,595 SH   SOLE   4,100 0 17,495
MATERIALS SELECT SECTOR SPDR ETF US 81369Y100 547 11,448 SH   SOLE   10,600 0 848
MAXIMUS INC COM 577933104 356 6,287 SH   SOLE   49 0 6,238
MAXLINEAR INC-CLASS A COM 57776J100 9,375 462,528 SH   SOLE   232,092 0 230,436
MB FINANCIAL INC COM 55264U108 4,597 120,857 SH   SOLE   96,375 0 24,482
MCCORMICK & CO-NON VTG SHRS COM 579780206 43,677 437,119 SH   SOLE   247,292 0 189,827
MCDONALD'S CORP COM 580135101 25,541 221,407 SH   SOLE   99,393 0 122,013
MCKESSON CORP COM 58155Q103 2,008 12,042 SH   SOLE   1,826 0 10,216
MDC PARTNERS INC-A COM 552697104 1,599 149,190 SH   SOLE   6,950 0 142,240
MEAD JOHNSON NUTRITION CO COM 582839106 20,732 262,397 SH   SOLE   135,203 0 127,194
MEDINAH MINERALS INC ADR 58489M109 2 170,000 SH   SOLE   0 0 170,000
MEDIVATION INC ADR 58501N101 3,168 38,918 SH   SOLE   8,887 0 30,031
MEDNAX INC COM 58502B106 32,100 484,534 SH   SOLE   396,115 0 88,419
MEDTRONIC PLC COM G5960L103 33,375 386,289 SH   SOLE   215,806 0 170,483
MERCADOLIBRE INC ADR 58733R102 1,609 8,701 SH   SOLE   4,000 0 4,701
MERCK & CO. INC. COM 58933Y105 20,074 321,654 SH   SOLE   172,562 0 149,092
MERCURY GENERAL CORP NEW ADR 589400100 380 6,935 SH   SOLE   3,435 0 3,500
MERCURY SYSTEMS INC COM 589378108 3,660 148,970 SH   SOLE   94,200 0 54,770
MEREDITH CORP COM 589433101 323 6,205 SH   SOLE   0 0 6,205
MERIT MEDICAL SYSTEMS INC ADR 589889104 374 15,399 SH   SOLE   0 0 15,399
MERRIMACK PHARMACEUTICALS INC ADR 590328100 1,963 309,100 SH   SOLE   37,925 0 271,175
META FINANCIAL GROUP INC COM 59100U108 495 8,161 SH   SOLE   0 0 8,161
METLIFE INC COM 59156R108 3,767 84,787 SH   SOLE   32,786 0 52,001
METTLER-TOLEDO INTERNATIONAL COM 592688105 2,466 5,873 SH   SOLE   4,956 0 917
MFS INTERMEDIATE INCOME TRUST SH BEN INT COM 55273C107 55 12,224 SH   SOLE   0 0 12,224
MGE ENERGY INC COM 55277P104 332 5,875 SH   SOLE   1,500 0 4,375
MGM GROWTH PPTYS LLC CL A COM COM 55303A105 1,637 62,775 SH   SOLE   5,525 0 57,250
MGM RESORTS INTERNATIONAL ADR 552953101 5,240 201,325 SH   SOLE   16,300 0 185,025
MGP INGREDIENTS INC ADR 55303J106 733 18,100 SH   SOLE   1,000 0 17,100
MICROCHIP TECHNOLOGY INC COM 595017104 7,997 128,701 SH   SOLE   41,769 0 86,932
MICRON TECHNOLOGY INC ADR 595112103 3,512 197,510 SH   SOLE   39,743 0 157,767
MICROSOFT CORP COM 594918104 163,440 2,837,501 SH   SOLE   1,493,844 0 1,343,658
MICROVISION INC DEL ADR 594960304 17 12,375 SH   SOLE   0 0 12,375
MIDDLEBY CORP COM 596278101 4,609 37,287 SH   SOLE   24,021 0 13,266
MINERALS TECHNOLOGIES INC COM 603158106 3,045 43,076 SH   SOLE   5,332 0 37,744
MINERVA NEUROSCIENCES INC COM 603380106 141 10,000 SH   SOLE   10,000 0 0
MITEK SYSTEMS INC NEW ADR 606710200 146 17,600 SH   SOLE   0 0 17,600
MIX TELEMATICS LIMITED SPONSORED ADR ADR 60688N102 358 56,020 SH   SOLE   0 0 56,020
MOBILEYE NV COM N51488117 43,115 1,012,792 SH   SOLE   399,926 0 612,866
MONDELEZ INTERNATIONAL INC-A COM 609207105 3,994 90,978 SH   SOLE   33,459 0 57,519
MONOGRAM RESIDENTIAL TRUST I COM 60979P105 186 17,500 SH   SOLE   17,500 0 0
MONOLITHIC POWER SYSTEMS INC COM 609839105 903 11,215 SH   SOLE   3,550 0 7,665
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 363 16,399 SH   SOLE   0 0 16,399
MONROE CAPITAL CORP COM 610335101 11,730 745,703 SH   SOLE   74,101 0 671,602
MONSANTO CO COM 61166W101 4,509 44,122 SH   SOLE   10,495 0 33,626
MONSTER BEVERAGE CORP COM 61174X109 384 2,615 SH   SOLE   685 0 1,930
MONSTER WORLDWIDE INC ADR 611742107 63 17,500 SH   SOLE   10,500 0 7,000
MOODY'S CORP COM 615369105 6,230 57,535 SH   SOLE   17,313 0 40,222
MORGAN STANLEY COM 617446448 2,246 70,044 SH   SOLE   26,803 0 43,241
MORNINGSTAR INC COM 617700109 19,862 250,565 SH   SOLE   124,666 0 125,899
MOTOROLA SOLUTIONS INC COM 620076307 1,462 19,170 SH   SOLE   302 0 18,868
MPLX LP COM 55336V100 2,018 59,593 SH   SOLE   35,207 0 24,386
MSC INDUSTRIAL DIRECT CO-A COM 553530106 1,091 14,859 SH   SOLE   695 0 14,164
MULTI COLOR CORP ADR 625383104 294 4,455 SH   SOLE   0 0 4,455
MYLAN NV COM N59465109 442 11,589 SH   SOLE   1,323 0 10,266
NATIONAL BANK HOLDINGS CORPORATION CLASS A COM ADR 633707104 292 12,500 SH   SOLE   0 0 12,500
NATIONAL BEVERAGE CORP COM 635017106 931 21,127 SH   SOLE   0 0 21,127
NATIONAL CINEMEDIA INC COM 635309107 337 22,888 SH   SOLE   546 0 22,342
NATIONAL FUEL GAS CO COM 636180101 1,210 22,370 SH   SOLE   2,656 0 19,714
NATIONAL GENERAL HOLDINGS CORP ADR 636220303 286 12,881 SH   SOLE   2,360 0 10,521
NATIONAL OILWELL VARCO INC COM 637071101 559 15,227 SH   SOLE   1,911 0 13,316
NATURES SUNSHINE PRODUCTS INC ADR 639027101 206 12,885 SH   SOLE   12,885 0 0
NATUS MEDICAL INC DEL ADR 639050103 322 8,185 SH   SOLE   500 0 7,685
NEKTAR THERAPEUTICS COM 640268108 5,924 344,811 SH   SOLE   24,730 0 320,081
NEOGENOMICS INC COM 64049M209 1,898 230,891 SH   SOLE   12,880 0 218,011
NEPHROS INC ADR 640671301 45 121,334 SH   SOLE   0 0 121,334
NEPTUNE TECHNOLOGIES & BIORESOURCES INC COM 64077P108 11 10,800 SH   SOLE   0 0 10,800
NESTLE SA-SPONS ADR ADR 641069406 17,021 215,492 SH   SOLE   77,423 0 138,069
NETFLIX INC COM 64110L106 24,129 244,845 SH   SOLE   30,704 0 214,141
NEURALSTEM INC COM 64127R302 134 418,942 SH   SOLE   0 0 418,942
NEUSTAR INC-CLASS A COM 64126X201 1,001 37,644 SH   SOLE   24,797 0 12,847
NEVRO CORP COM 64157F103 27,858 266,867 SH   SOLE   37,547 0 229,320
NEW GOLD INC COM 644535106 44 10,000 SH   SOLE   0 0 10,000
NEWELL BRANDS INC COM 651229106 6,871 130,475 SH   SOLE   98,826 0 31,649
NEWMONT MINING CORP COM 651639106 507 12,892 SH   SOLE   8,282 0 4,610
NEXTERA ENERGY INC COM 65339F101 5,481 44,810 SH   SOLE   12,647 0 32,163
NIELSEN HOLDINGS PLC COM G6518L108 2,242 41,856 SH   SOLE   29,565 0 12,291
NIKE INC -CL B COM 654106103 35,402 672,410 SH   SOLE   101,282 0 571,128
NISOURCE INC COM ADR 65473P105 290 12,035 SH   SOLE   2,050 0 9,985
NOBLE ENERGY INC COM 655044105 205 5,739 SH   SOLE   4,785 0 954
NOKIA CORP-SPON ADR ADR 654902204 135 23,237 SH   SOLE   122 0 23,115
NORD ANGLIA EDUCATION INC SHS ADR G6583A102 16,612 762,716 SH   SOLE   379,370 0 383,346
NORDSTROM INC COM 655664100 475 9,162 SH   SOLE   2,141 0 7,021
NORFOLK SOUTHERN CORP COM 655844108 2,394 24,662 SH   SOLE   10,999 0 13,663
NORTHEAST INDIANA BANCORP INC ADR 664196201 252 8,000 SH   SOLE   0 0 8,000
NORTHERN TRUST CORP COM 665859104 53,170 782,020 SH   SOLE   507,105 0 274,915
NORTHROP GRUMMAN CORP COM 666807102 2,746 12,833 SH   SOLE   6,948 0 5,885
NOVADAQ TECHNOLOGIES INC COM 66987G102 11,695 1,010,819 SH   SOLE   604,854 0 405,965
NOVARTIS AG-SPONSORED ADR ADR 66987V109 11,524 145,941 SH   SOLE   84,248 0 61,694
NOVO-NORDISK A/S-SPONS ADR ADR 670100205 10,944 263,132 SH   SOLE   6,660 0 256,472
NU SKIN ENTERPRISES INC - A COM 67018T105 529 8,170 SH   SOLE   0 0 8,170
NUSTAR ENERGY L P COM UNITS REPSTG LTD PRTNR INT LP 67058H102 264 5,325 SH   SOLE   0 0 5,325
NUTRISYSTEM INC COM 67069D108 564 18,980 SH   SOLE   0 0 18,980
NUVASIVE INC COM 670704105 17,350 260,272 SH   SOLE   122,818 0 137,454
NUVEEN ENH MUNI CRED OPP FD COM 67070X101 242 15,401 SH   SOLE   9,619 0 5,782
NUVEEN MUNICIPAL VALUE FUND INC COM 670928100 1,778 167,852 SH   SOLE   5,000 0 162,852
NUVEEN PREFERRED INCOME OPPORTUNITIES FUND COM 67073B106 115 11,436 SH   SOLE   0 0 11,436
NVIDIA CORP COM 67066G104 864 12,604 SH   SOLE   3,870 0 8,734
NXP SEMICONDUCTORS NV COM N6596X109 650 6,373 SH   SOLE   3,247 0 3,126
NXSTAGE MEDICAL INC COM 67072V103 21,438 857,861 SH   SOLE   276,830 0 581,031
OCCIDENTAL PETROLEUM CORP COM 674599105 3,971 54,457 SH   SOLE   21,792 0 32,665
OFFICE DEPOT INC COM 676220106 126 35,280 SH   SOLE   35,280 0 0
OFG BANCORP ADR 67103X102 802 79,317 SH   SOLE   0 0 79,317
OLD DOMINION FREIGHT LINE COM 679580100 1,056 15,397 SH   SOLE   13,471 0 1,926
OLD NATIONAL BANCORP ADR 680033107 549 39,050 SH   SOLE   800 0 38,250
OLD REPUBLIC INTL CORP COM 680223104 795 45,098 SH   SOLE   0 0 45,098
OLD SECOND BANCORP INC-DEL ADR 680277100 171 20,626 SH   SOLE   0 0 20,626
OM ASSET MANAGEMENT PLC COM G67506108 383 27,507 SH   SOLE   0 0 27,507
OMEROS CORP COM 682143102 123 11,000 SH   SOLE   0 0 11,000
OMNICOM GROUP COM 681919106 23,403 275,335 SH   SOLE   246,417 0 28,918
ON ASSIGNMENT INC COM 682159108 1,189 32,775 SH   SOLE   24,090 0 8,685
ONEOK PARTNERS LP COM 68268N103 3,969 99,351 SH   SOLE   7,661 0 91,690
OPEN TEXT CORP COM 683715106 288 4,441 SH   SOLE   4,150 0 291
ORACLE CORP COM 68389X105 11,850 301,677 SH   SOLE   142,182 0 159,495
ORBCOMM INC COM 68555P100 487 47,524 SH   SOLE   0 0 47,524
O'REILLY AUTOMOTIVE INC COM 67103H107 72,972 260,513 SH   SOLE   215,980 0 44,533
ORIX - SPONSORED ADR ADR 686330101 681 9,183 SH   SOLE   8,351 0 832
ORKLA ASA-SPON ADR ADR 686331109 122 11,745 SH   SOLE   0 0 11,745
OSHKOSH CORPORATION ADR 688239201 237 4,224 SH   SOLE   49 0 4,175
OSI SYSTEMS INC COM 671044105 2,568 39,275 SH   SOLE   28,465 0 10,810
OWENS & MINOR INC COM 690732102 714 20,572 SH   SOLE   485 0 20,087
P G & E CORP COM 69331C108 237 3,878 SH   SOLE   469 0 3,409
PACCAR INC ADR 693718108 693 11,790 SH   SOLE   8,750 0 3,040
PACKAGING CORP OF AMERICA COM 695156109 691 8,499 SH   SOLE   2,079 0 6,420
PALO ALTO NETWORKS INC COM 697435105 60,878 382,088 SH   SOLE   104,168 0 277,920
PAN AMERICAN SILVER CORP COM 697900108 1,145 64,970 SH   SOLE   8,400 0 56,570
PANDORA MEDIA INC COM 698354107 3,925 273,927 SH   SOLE   200,613 0 73,314
PANERA BREAD COMPANY-CLASS A COM 69840W108 1,626 8,351 SH   SOLE   1,684 0 6,667
PAREXEL INTERNATIONAL CORP COM 699462107 259 3,727 SH   SOLE   899 0 2,828
PARKER HANNIFIN CORP COM 701094104 1,189 9,469 SH   SOLE   859 0 8,610
PARKWAY ACQUISITION CORP COM 70153X105 397 49,364 SH   SOLE   0 0 49,364
PATTERSON COS INC COM 703395103 500 10,882 SH   SOLE   500 0 10,382
PAYCHEX INC COM 704326107 31,599 546,028 SH   SOLE   280,161 0 265,867
PAYCOM SOFTWARE INC COM 70432V102 321 6,400 SH   SOLE   2,100 0 4,300
PAYLOCITY HOLDING CORP COM 70438V106 11,114 249,974 SH   SOLE   30,490 0 219,484
PAYPAL HOLDINGS INC COM 70450Y103 57,676 1,407,765 SH   SOLE   389,656 0 1,018,109
PENTAIR PLC COM G7S00T104 290 4,518 SH   SOLE   1,703 0 2,815
PEPSICO INC COM 713448108 37,109 341,172 SH   SOLE   110,770 0 230,402
PERMIAN BASIN ROYALTY TRUST UBI ADR 714236106 178 25,500 SH   SOLE   10,500 0 15,000
PERRIGO CO PLC COM G97822103 17,523 189,786 SH   SOLE   160,849 0 28,937
PFENEX INC COM ADR 717071104 1,776 198,475 SH   SOLE   21,655 0 176,820
PFIZER INC COM 717081103 24,048 710,016 SH   SOLE   278,793 0 431,222
PHILIP MORRIS INTERNATIONAL COM 718172109 20,644 212,348 SH   SOLE   107,470 0 104,878
PHILLIPS 66 COM 718546104 3,260 40,470 SH   SOLE   17,329 0 23,141
PHILLIPS 66 PARTNERS LP COM UNIT REPSTG LTD LP 718549207 2,261 46,520 SH   SOLE   9,710 0 36,810
PIMCO 0-5 YEAR H/Y CORP BOND ETF US 72201R783 621 6,240 SH   SOLE   0 0 6,240
PIMCO CORPORATE & INCOME OPPORTUNITY FUND COM 72201B101 169 11,540 SH   SOLE   6,840 0 4,700
PIMCO ENHANCED SHORT MATURIT ETF US 72201R833 1,262 12,446 SH   SOLE   7,885 0 4,561
PIMCO INVESTMENT GRADE CORPORATE BOND INDEX EXCHANGE COM 72201R817 3,938 36,895 SH   SOLE   2,800 0 34,095
PIMCO MUNICIPAL INCOME FUNDS II COM 72200W106 154 11,255 SH   SOLE   0 0 11,255
PIONEER NATURAL RESOURCES CO COM 723787107 21,063 113,457 SH   SOLE   89,426 0 24,031
PLAINS ALL AMER PIPELINE LP COM 726503105 9,731 309,792 SH   SOLE   48,858 0 260,934
PLAINS GP HOLDINGS L P SHS CL A REPSTG LTD PARTNER NT ADR 72651A108 181 13,964 SH   SOLE   9,050 0 4,914
PLANET FITNESS INC CL A ADR 72703H101 2,496 124,355 SH   SOLE   8,555 0 115,800
PNC FINANCIAL SERVICES GROUP COM 693475105 2,439 27,072 SH   SOLE   4,681 0 22,391
POLARIS INDUSTRIES INC COM 731068102 552 7,128 SH   SOLE   506 0 6,622
POOL CORPORATION ADR 73278L105 1,596 16,880 SH   SOLE   661 0 16,219
POPULAR INC COM ADR 733174700 1,471 38,500 SH   SOLE   0 0 38,500
PORTLAND GENERAL ELECTRIC CO ADR 736508847 204 4,787 SH   SOLE   0 0 4,787
PORTOLA PHARMACEUTICALS INC COM ADR 737010108 536 23,621 SH   SOLE   2,561 0 21,060
POTASH CORP OF SASKATCHEWAN COM 73755L107 1,117 68,418 SH   SOLE   57,408 0 11,010
POTBELLY CORP COM 73754Y100 4,168 335,302 SH   SOLE   87,594 0 247,708
POWERSHARES DB U S DLR INDEX TR PS DB US$ INDEX BULLISH FD ETF US 73936D107 2,768 112,149 SH   SOLE   1,925 0 110,224
POWERSHARES ETF POWERSHARES FINANCIAL PFD ETF US 73935X229 2,569 134,834 SH   SOLE   750 0 134,084
POWERSHARES EXCHANGE TRADED FD TR II POW SHSDWA EMERGING ETF US 73936Q207 190 11,659 SH   SOLE   6,709 0 4,950
POWERSHARES EXCHANGE TRADED FD TR SHR OF BEN INT $0.01 PV ETF US 73935X153 2,167 51,095 SH   SOLE   1,500 0 49,595
POWERSHARES FTSE RAFI US 1000 PORTFOLIO ETF US 73935X583 461 4,920 SH   SOLE   4,147 0 773
POWERSHARES PREFERRED PORTFOLIO ETF US 73936T565 1,550 102,420 SH   SOLE   16,417 0 86,003
POWERSHARES QQQ TRUST SERIES ETF US 73935A104 8,777 73,930 SH   SOLE   37,513 0 36,417
POWERSHARES S&P 500 LOW VOLA ETF US 73937B779 3,307 79,703 SH   SOLE   11,116 0 68,587
POWERSHARES SENIOR LOAN PORTFOLIO ETF US 73936Q769 241 10,375 SH   SOLE   1,050 0 9,325
PPG INDUSTRIES INC COM 693506107 5,471 52,935 SH   SOLE   38,186 0 14,749
PRA GROUP INC COM 69354N106 51,525 1,491,744 SH   SOLE   513,167 0 978,577
PRAXAIR INC COM 74005P104 66,642 551,538 SH   SOLE   300,950 0 250,588
PREMARA FINANCIAL INC ADR 74046G105 78 10,000 SH   SOLE   0 0 10,000
PREMIER INC CL A ADR 74051N102 14,421 445,916 SH   SOLE   222,088 0 223,828
PREPAID CARD HOLDINGS INC ADR 74072A105 0 20,000 SH   SOLE   0 0 20,000
PRESS GANEY HOLDINGS INC COM ADR 74113L102 24,019 594,530 SH   SOLE   269,855 0 324,675
PRICELINE GROUP INC/THE COM 741503403 54,982 37,365 SH   SOLE   31,864 0 5,501
PRIMERICA INC COM 74164M108 568 10,709 SH   SOLE   855 0 9,854
PROCTER & GAMBLE CO/THE COM 742718109 57,964 645,834 SH   SOLE   277,236 0 368,598
PROGENICS PHARMACEUTICALS INC ADR 743187106 152 24,000 SH   SOLE   24,000 0 0
PROGREEN US INC COM 74327M102 6 300,000 SH   SOLE   0 0 300,000
PROGRESSIVE CORP COM 743315103 5,154 163,633 SH   SOLE   26,845 0 136,788
PROLOGIS INC COM 74340W103 216 4,028 SH   SOLE   365 0 3,663
PRONAI THERAPEUTICS INC COM 74346L101 33 18,380 SH   SOLE   12,458 0 5,922
PROOFPOINT INC ADR 743424103 363 4,852 SH   SOLE   512 0 4,340
PROS HOLDINGS INC COM STK COM 74346Y103 597 26,400 SH   SOLE   0 0 26,400
PROSHARES S&P 500 DIVIDEND A ETF US 74348A467 254 4,680 SH   SOLE   430 0 4,250
PROSHARES SHORT 20+ TREASURY ETF US 74347X849 3,077 146,540 SH   SOLE   51,740 0 94,800
PROSHARES SHORT S&P500 ETF US 74347B425 327 8,580 SH   SOLE   6,977 0 1,603
PROSHARES TR ULTRA FINANCIALS ETF US 74347X633 302 4,150 SH   SOLE   700 0 3,450
PROSIEBEN SAT.1-UNSP ADR ADR 743476202 109 10,237 SH   SOLE   0 0 10,237
PROSPECT CAPITAL CORPORATION ADR 74348T102 81 10,000 SH   SOLE   0 0 10,000
PROTO LABS INC COM 743713109 19,064 318,218 SH   SOLE   89,343 0 228,875
PRUDENTIAL FINANCIAL INC COM 744320102 653 7,993 SH   SOLE   5,015 0 2,978
PRUDENTIAL PLC-ADR ADR 74435K204 2,535 70,995 SH   SOLE   59,735 0 11,260
PUBLIC SERVICE ENTERPRISE GP COM 744573106 390 9,321 SH   SOLE   1,647 0 7,674
PUBLIC STORAGE COM 74460D109 737 3,302 SH   SOLE   821 0 2,481
QIWI PLC SPONSORED ADR REPSTG CL B ADR 74735M108 149 10,200 SH   SOLE   700 0 9,500
QT VASCULAR LTD COM Y71660107 161 2,565,696 SH   SOLE   2,565,696 0 0
QUALCOMM INC COM 747525103 23,537 343,603 SH   SOLE   108,224 0 235,379
QUANTA SERVICES INC COM 74762E102 481 17,200 SH   SOLE   0 0 17,200
QUEST DIAGNOSTICS INC COM 74834L100 293 3,465 SH   SOLE   1,729 0 1,736
QUINTILES IMS HOLDINGS INC COM 74876Y101 434 5,350 SH   SOLE   2,150 0 3,200
QWEST CORPORATION 6500 56SP01 COM 74913G881 286 11,060 SH   SOLE   4,700 0 6,360
RACKSPACE HOSTING INC ADR 750086100 831 26,225 SH   SOLE   10,625 0 15,600
RADIUS HEALTH INC COM 750469207 229 4,230 SH   SOLE   80 0 4,150
RAPID7 INC COM ADR 753422104 4,739 268,524 SH   SOLE   29,038 0 239,486
RAYMOND JAMES FINANCIAL INC COM 754730109 213 3,654 SH   SOLE   0 0 3,654
RAYTHEON COMPANY COM 755111507 5,602 41,149 SH   SOLE   8,284 0 32,865
RBC BEARINGS INC COM 75524B104 383 5,005 SH   SOLE   490 0 4,515
RE/MAX HOLDINGS INC-CL A COM 75524W108 11,222 256,333 SH   SOLE   51,390 0 204,943
REALPAGE INC COM 75606N109 1,434 55,789 SH   SOLE   4,005 0 51,784
RECKITT BENCKISER-SPON ADR ADR 756255204 619 32,292 SH   SOLE   29,066 0 3,226
RED ELECTRICA COR-UNSPON ADR ADR 756568101 123 11,452 SH   SOLE   761 0 10,691
RED HAT INC COM 756577102 116,465 1,440,865 SH   SOLE   1,048,972 0 391,893
REGENERON PHARMACEUTICALS COM 75886F107 542 1,349 SH   SOLE   586 0 763
REGIONS FINANCIAL CORP ADR 7591EP100 133 13,518 SH   SOLE   2,175 0 11,343
RELX PLC - SPON ADR ADR 759530108 846 44,144 SH   SOLE   33,709 0 10,435
REPLIGEN CORP COM 759916109 1,439 47,654 SH   SOLE   31,000 0 16,654
REPUBLIC SERVICES INC COM 760759100 1,186 23,511 SH   SOLE   5,857 0 17,654
RESMED INC COM 761152107 17,099 263,914 SH   SOLE   48,536 0 215,378
RESTORATION HARDWARE HLDGS INC COM ADR 761283100 1,566 45,277 SH   SOLE   7,861 0 37,416
REYNOLDS AMERICAN INC COM 761713106 852 18,066 SH   SOLE   12,058 0 6,008
RIGNET INC COM 766582100 862 57,015 SH   SOLE   10,900 0 46,115
RIO TINTO PLC-SPON ADR ADR 767204100 487 14,594 SH   SOLE   12,400 0 2,194
RITCHIE BROS AUCTIONEERS INC ADR 767744105 1,240 35,355 SH   SOLE   865 0 34,490
RITE AID CORP ADR 767754104 284 36,920 SH   SOLE   200 0 36,720
RLI CORP COM 749607107 353 5,164 SH   SOLE   0 0 5,164
ROBERT HALF INTL INC COM 770323103 5,589 147,631 SH   SOLE   57,076 0 90,555
ROCHE HOLDINGS LTD-SPONS ADR ADR 771195104 6,919 223,358 SH   SOLE   180,560 0 42,798
ROCKWELL AUTOMATION INC COM 773903109 1,071 8,752 SH   SOLE   135 0 8,617
ROCKWELL COLLINS INC COM 774341101 23,182 274,869 SH   SOLE   151,638 0 123,231
ROLLS-ROYCE HOLDINGS-SP ADR ADR 775781206 249 26,720 SH   SOLE   24,283 0 2,437
ROPER TECHNOLOGIES INC COM 776696106 4,088 22,403 SH   SOLE   10,392 0 12,011
ROSS STORES INC COM 778296103 748 11,629 SH   SOLE   3,301 0 8,328
ROYAL BANK OF CANADA ADR 780087102 306 4,934 SH   SOLE   0 0 4,934
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 671 8,953 SH   SOLE   3,790 0 5,163
ROYAL DUTCH SHELL-SPON ADR-A ADR 780259206 3,320 66,300 SH   SOLE   22,181 0 44,119
ROYAL DUTCH SHELL-SPON ADR-B ADR 780259107 842 15,936 SH   SOLE   2,340 0 13,596
RPM INTERNATIONAL INC COM 749685103 511 9,512 SH   SOLE   2,200 0 7,312
RPX CORP COM 74972G103 288 26,905 SH   SOLE   18,975 0 7,930
RVUE HOLDINGS INC ADR 74975J104 0 10,000 SH   SOLE   0 0 10,000
RYANAIR HOLDINGS PLC-SP ADR ADR 783513203 692 9,225 SH   SOLE   7,042 0 2,183
SABRA HEALTH CARE REIT INC COM 78573L106 699 27,755 SH   SOLE   390 0 27,365
SALESFORCE.COM INC COM 79466L302 75,190 1,054,121 SH   SOLE   373,238 0 680,883
SALLY BEAUTY HOLDINGS INC COM 79546E104 1,707 66,475 SH   SOLE   29,641 0 36,834
SAN JUAN BASIN ROYALTY TR-UBI ADR 798241105 83 14,000 SH   SOLE   0 0 14,000
SANGAMO BIOSCIENCES INC COM 800677106 52 11,300 SH   SOLE   11,100 0 200
SANOFI-ADR ADR 80105N105 374 9,782 SH   SOLE   968 0 8,814
SAP SE-SPONSORED ADR ADR 803054204 693 7,578 SH   SOLE   4,940 0 2,638
SBA COMMUNICATIONS CORP-CL A COM 78388J106 6,204 55,312 SH   SOLE   47,067 0 8,245
SBERBANK RUSSIA SPONSORED AMERICAN DEPOSITORY ADR 80585Y308 515 54,900 SH   SOLE   0 0 54,900
SCANSOURCE INC COM 806037107 252 6,908 SH   SOLE   2,850 0 4,058
SCHLUMBERGER LTD COM 806857108 97,292 1,237,176 SH   SOLE   697,405 0 539,771
SCHWAB (CHARLES) CORP COM 808513105 43,843 1,388,761 SH   SOLE   454,422 0 934,339
SCHWAB STRATEGIC TR INTL EQUITY ETF ETF US 808524805 514 17,866 SH   SOLE   10,531 0 7,335
SCOTTS MIRACLE-GRO CO-CL A COM 810186106 27,052 324,866 SH   SOLE   88,123 0 236,743
SEALED AIR CORP COM 81211K100 221 4,828 SH   SOLE   1,338 0 3,490
SEATTLE GENETICS INC ADR 812578102 36,157 669,458 SH   SOLE   48,596 0 620,862
SECURITY IDENTIFICATION SYSTEMS CORP ADR 81429P107 0 500,000 SH   SOLE   0 0 500,000
SEI INVESTMENTS CO ADR 784117103 326 7,149 SH   SOLE   1,966 0 5,183
SEMPRA ENERGY ADR 816851109 2,072 19,333 SH   SOLE   408 0 18,925
SENSATA TECHNOLOGIES HOLDING COM N7902X106 580 14,959 SH   SOLE   12,432 0 2,527
SERVICEMASTER GLOBAL HOLDING COM 81761R109 1,369 40,647 SH   SOLE   36,602 0 4,045
SERVICENOW INC COM 81762P102 219 2,770 SH   SOLE   1,941 0 829
SERVICESOURCE INTERNATIONAL INC ADR 81763U100 197 40,300 SH   SOLE   10,000 0 30,300
SHAKE SHACK INC CL A ADR 819047101 17,614 508,046 SH   SOLE   52,687 0 455,359
SHELL MIDSTREAM PARTNERS L P UNIT LTD PARTNERSHIP INT LP 822634101 5,668 176,685 SH   SOLE   49,000 0 127,685
SHERWIN-WILLIAMS CO/THE COM 824348106 7,816 28,252 SH   SOLE   15,020 0 13,232
SHIRE PLC-ADR ADR 82481R106 4,055 20,918 SH   SOLE   7,444 0 13,474
SHOPIFY INC CL A COM 82509L107 339 7,900 SH   SOLE   1,675 0 6,225
SHUTTERSTOCK INC COM ADR 825690100 2,187 34,335 SH   SOLE   2,730 0 31,605
SIEMENS AG-SPONS ADR ADR 826197501 3,845 32,781 SH   SOLE   21,121 0 11,660
SIENTRA INC COM ADR 82621J105 120 13,364 SH   SOLE   3,514 0 9,850
SIGNATURE BANK COM 82669G104 36,225 305,823 SH   SOLE   219,214 0 86,609
SILICOM LTD ADR M84116108 1,244 30,050 SH   SOLE   0 0 30,050
SILICON LABORATORIES INC COM 826919102 799 13,580 SH   SOLE   330 0 13,250
SILVER WHEATON CORP COM 828336107 610 22,569 SH   SOLE   12,669 0 9,900
SIMON PROPERTY GROUP INC COM 828806109 876 4,232 SH   SOLE   474 0 3,758
SIONIX CORP ADR 829400100 0 30,000 SH   SOLE   0 0 30,000
SIRIUS XM HOLDINGS INC COM 82968B103 157 37,660 SH   SOLE   8,000 0 29,660
SIX FLAGS ENTERTAINMENT CORP COM 83001A102 3,160 58,951 SH   SOLE   39,690 0 19,261
SKECHERS USA INC-CL A COM 830566105 271 11,850 SH   SOLE   1,400 0 10,450
SLM CORP COM 78442P106 77 10,357 SH   SOLE   0 0 10,357
SNAP-ON INC COM 833034101 6,065 39,911 SH   SOLE   10,090 0 29,821
SODASTREAM INTERNATIONAL LTD COM M9068E105 229 8,640 SH   SOLE   6,500 0 2,140
SONUS NETWORKS INC COM 835916503 212 27,229 SH   SOLE   25,800 0 1,429
SONY CORP-SPONSORED ADR ADR 835699307 208 6,267 SH   SOLE   200 0 6,067
SOUTHERN BANC COMPANY INC (THE) ADR 842233108 231 23,663 SH   SOLE   0 0 23,663
SOUTHERN CO/THE COM 842587107 2,487 48,488 SH   SOLE   19,540 0 28,948
SOUTHWEST AIRLINES CO ADR 844741108 424 10,908 SH   SOLE   1,355 0 9,553
SPDR BARCLAYS CONVERTIBLE ETF US 78464A359 920 19,836 SH   SOLE   2,326 0 17,510
SPDR BLOOMBERG BARCLAYS HIGH ETF US 78464A417 646 17,582 SH   SOLE   501 0 17,081
SPDR BLOOMBERG BARCLAYS INTE ETF US 78464A516 297 10,306 SH   SOLE   3,836 0 6,470
SPDR BLOOMBERG BARCLAYS SHOR ETF US 78468R408 235 8,484 SH   SOLE   1,835 0 6,649
SPDR BLOOMBERG BARCLAYS SHOR ETF US 78464A474 3,868 125,714 SH   SOLE   3,550 0 122,164
SPDR DJ GLOBAL REAL ESTATE E ETF US 78463X749 6,735 135,196 SH   SOLE   93,883 0 41,313
SPDR DJ INTERNATIONAL REAL E ETF US 78463X863 6,612 158,526 SH   SOLE   147,890 0 10,636
SPDR DJIA TRUST ETF US 78467X109 582 3,186 SH   SOLE   1,635 0 1,551
SPDR DOW JONES REIT ETF ETF US 78464A607 345 3,545 SH   SOLE   3,545 0 0
SPDR GOLD SHARES ETF US 78463V107 6,283 50,010 SH   SOLE   23,212 0 26,798
SPDR INDEX SHARES FUNDS SPDR EURO STOXX 50 ETF ETF US 78463X202 489 14,914 SH   SOLE   5,266 0 9,648
SPDR NUVEEN BARCLAYS MUNI ETF US 78468R721 502 10,023 SH   SOLE   1,773 0 8,250
SPDR NUVEEN BARCLAYS SHORT TERM ETF US 78468R739 458 9,379 SH   SOLE   5,275 0 4,104
SPDR S&P 500 ETF TRUST ETF US 78462F103 76,707 354,634 SH   SOLE   243,455 0 111,179
SPDR S&P DIVIDEND ETF ETF US 78464A763 16,992 201,419 SH   SOLE   12,840 0 188,579
SPDR S&P INTL SMALL CAP ETF US 78463X871 354 11,282 SH   SOLE   11,010 0 272
SPDR S&P MIDCAP 400 ETF TRST ETF US 78467Y107 3,957 14,018 SH   SOLE   6,536 0 7,482
SPDR SER TR NUVEEN S&P HIGH YIELD MUN BD COM 78464A284 6,175 104,083 SH   SOLE   250 0 103,833
SPDR SER TR S&P BK ETF ETF US 78464A797 568 17,010 SH   SOLE   0 0 17,010
SPDR SERIES TRUST S&P HEALTH CARE SVCS ETF COM 78464A573 272 4,944 SH   SOLE   0 0 4,944
SPECTRA ENERGY CORP COM 847560109 1,614 37,762 SH   SOLE   2,704 0 35,058
SPECTRA ENERGY PARTNERS LP COM 84756N109 3,692 84,505 SH   SOLE   5,630 0 78,875
SPECTRANETICS CORP COM 84760C107 565 22,500 SH   SOLE   12,200 0 10,300
SPIRE INC COM 84857L101 277 4,350 SH   SOLE   0 0 4,350
SPLUNK INC COM ADR 848637104 2,176 37,075 SH   SOLE   2,870 0 34,205
SPORTSMAN'S WAREHOUSE HOLDIN COM 84920Y106 539 51,196 SH   SOLE   20,703 0 30,493
SPROTT PHYSICAL GOLD TRUST ETF US 85207H104 1,537 140,359 SH   SOLE   64,644 0 75,715
SPROTT PHYSICAL SILVER TRUST ETF US 85207K107 205 27,713 SH   SOLE   3,000 0 24,713
SPROUTS FARMERS MARKET INC COM 85208M102 468 22,649 SH   SOLE   22,649 0 0
SQUARE INC - A COM 852234103 733 62,823 SH   SOLE   5,025 0 57,798
SSGA ACTIVE ETF TR SPDR DOUBLELINE TOTAL RETURN COM 78467V848 276 5,504 SH   SOLE   0 0 5,504
ST JUDE MEDICAL INC COM 790849103 408 5,116 SH   SOLE   1,761 0 3,355
STANLEY BLACK & DECKER INC ADR 854502101 994 8,085 SH   SOLE   637 0 7,448
STAPLES INC COM 855030102 455 53,179 SH   SOLE   18,525 0 34,654
STARBUCKS CORP COM 855244109 207,308 3,829,103 SH   SOLE   1,195,741 0 2,633,363
STARWOOD PROPERTY TRUST INC COM 85571B105 512 22,744 SH   SOLE   4,000 0 18,744
STATE STREET CORP COM 857477103 555 7,974 SH   SOLE   5,153 0 2,821
STERICYCLE INC COM 858912108 52,351 653,245 SH   SOLE   291,773 0 361,472
STERICYCLE INC COM 858912207 225 3,400 SH   SOLE   350 0 3,050
STERIS PLC COM BVVBC02 209 2,863 SH   SOLE   0 0 2,863
STEVEN MADDEN LTD COM 556269108 2,289 66,223 SH   SOLE   47,883 0 18,340
STILLWATER MINING CO COM 86074Q102 366 27,369 SH   SOLE   0 0 27,369
STOCK YARDS BANCORP INC COM 861025104 321 9,733 SH   SOLE   0 0 9,733
STRATASYS LTD COM M85548101 250 10,357 SH   SOLE   2,387 0 7,970
STRYKER CORP COM 863667101 32,046 275,287 SH   SOLE   76,122 0 199,166
STURGIS BANCORP INC ADR 864087101 676 55,921 SH   SOLE   0 0 55,921
SUBURBAN PROPANE PARTNERS LP COM 864482104 376 11,294 SH   SOLE   3,147 0 8,147
SUMITOMO MITSUI-SPONS ADR ADR 86562M209 164 24,365 SH   SOLE   1,221 0 23,144
SUN COMMUNITIES INC COM 866674104 1,191 15,172 SH   SOLE   2,985 0 12,187
SUN HYDRAULICS CORP COM 866942105 208 6,459 SH   SOLE   0 0 6,459
SUN LIFE FINANCIAL INC COM 866796105 408 12,533 SH   SOLE   9,430 0 3,103
SUNCOR ENERGY INC COM 867224107 30,786 1,108,195 SH   SOLE   503,211 0 604,984
SUNOCO LOGISTICS PARTNERS LP COM 86764L108 6,871 241,845 SH   SOLE   57,175 0 184,670
SUNOPTA INC COM 8676EP108 200 28,345 SH   SOLE   2,000 0 26,345
SUNPOWER CORPORATION ADR 867652406 390 43,673 SH   SOLE   5,400 0 38,273
SUPERVALU INC COM 868536103 53 10,650 SH   SOLE   10,650 0 0
SVB FINANCIAL GROUP ADR 78486Q101 230 2,078 SH   SOLE   863 0 1,215
SYMANTEC CORP COM 871503108 318 12,672 SH   SOLE   3,642 0 9,030
SYNTEL INC COM 87162H103 898 21,423 SH   SOLE   1,070 0 20,353
SYNTHETIC BIOLOGICS INC ADR 87164U102 3,438 1,998,886 SH   SOLE   253,800 0 1,745,086
SYSCO CORP COM 871829107 4,341 88,575 SH   SOLE   24,263 0 64,312
T MOBILE US INC ADR 872590104 829 17,750 SH   SOLE   5,000 0 12,750
T ROWE PRICE GROUP INC COM 74144T108 5,216 78,440 SH   SOLE   16,488 0 61,952
TACTILE SYS TECHNOLOGY INC COM COM 87357P100 1,306 69,863 SH   SOLE   3,535 0 66,328
TAHOE RESOURCES INC COM 873868103 155 12,100 SH   SOLE   2,000 0 10,100
TAIWAN SEMICONDUCTOR-SP ADR ADR 874039100 3,423 111,910 SH   SOLE   99,707 0 12,203
TAKE-TWO INTERACTIVE SOFTWRE COM 874054109 307 6,800 SH   SOLE   0 0 6,800
TALLGRASS ENERGY PARTNERS LP COM UNIT LP 874697105 1,586 32,905 SH   SOLE   760 0 32,145
TARGA RESOURCES CORP ADR 87612G101 292 5,947 SH   SOLE   0 0 5,947
TARGET CORP COM 87612E106 3,382 49,241 SH   SOLE   12,072 0 37,169
TC PIPELINES LP UNIT COM LTD PARTNERSHIP INT LP 87233Q108 1,132 19,844 SH   SOLE   0 0 19,844
TE CONNECTIVITY LTD COM H84989104 8,180 127,059 SH   SOLE   62,130 0 64,929
TECHNOLOGY SELECT SECT SPDR ETF US 81369Y803 958 20,048 SH   SOLE   1,387 0 18,661
TECK RESOURCES LIMITED SUB VOTING CL B ADR 878742204 203 11,236 SH   SOLE   2,700 0 8,536
TEEKAY LNG PARTNERS LP COM Y8564M105 173 11,463 SH   SOLE   600 0 10,863
TELEFLEX INC COM 879369106 588 3,500 SH   SOLE   0 0 3,500
TELEFONICA BRASIL-ADR ADR 87936R106 153 10,540 SH   SOLE   0 0 10,540
TERADYNE INC ADR 880770102 207 9,572 SH   SOLE   5,486 0 4,086
TERRAVIA HOLDINGS INC COM 88105A106 264 95,857 SH   SOLE   4,000 0 91,857
TESLA MOTORS INC COM 88160R101 2,829 13,865 SH   SOLE   4,178 0 9,687
TESORO LOGISTICS LP COM UNIT LTD PARTNERSHIP INT LP 88160T107 1,037 21,400 SH   SOLE   740 0 20,660
TEVA PHARMACEUTICAL-SP ADR ADR 881624209 494 10,734 SH   SOLE   2,815 0 7,919
TEXAS INSTRUMENTS INC COM 882508104 13,168 187,635 SH   SOLE   134,187 0 53,448
THERMO FISHER SCIENTIFIC INC COM 883556102 21,835 137,273 SH   SOLE   62,220 0 75,053
THOMSON REUTERS CORP COM 884903105 1,275 30,802 SH   SOLE   8,777 0 22,025
THOR INDUSTRIES INC COM 885160101 673 7,948 SH   SOLE   0 0 7,948
THRESHOLD PHARMACEUTICALS INC ADR 885807206 16 24,120 SH   SOLE   2,750 0 21,370
TIME WARNER INC COM 887317303 1,952 24,517 SH   SOLE   6,274 0 18,243
TITAN MEDICAL INC ADR 88830X108 8 30,000 SH   SOLE   0 0 30,000
TIVO CORP COM 88870P106 2,175 111,673 SH   SOLE   5,935 0 105,738
TJX COMPANIES INC COM 872540109 10,731 143,501 SH   SOLE   27,889 0 115,612
TOLL BROTHERS INC ADR 889478103 246 8,225 SH   SOLE   3,500 0 4,725
TORONTO-DOMINION BANK COM 891160509 6,225 140,196 SH   SOLE   101,428 0 38,768
TORTOISE MLP FUND INC COM 89148B101 394 19,725 SH   SOLE   3,650 0 16,075
TOTAL SA-SPON ADR ADR 89151E109 2,775 58,182 SH   SOLE   46,637 0 11,545
TRACTOR SUPPLY COMPANY COM 892356106 60,057 891,710 SH   SOLE   607,282 0 284,428
TRANSDIGM GROUP INC COM 893641100 75,872 262,425 SH   SOLE   206,457 0 55,968
TRANSMONTAIGNE PARTNERS LP COM 89376V100 390 9,458 SH   SOLE   0 0 9,458
TRANSOCEAN LTD COM H8817H100 394 36,938 SH   SOLE   19,709 0 17,229
TRANSUNION COM ADR 89400J107 3,343 96,910 SH   SOLE   9,848 0 87,062
TRAVELERS COS INC/THE COM 89417E109 2,236 19,516 SH   SOLE   8,215 0 11,301
TREEHOUSE FOODS INC COM 89469A104 19,317 221,551 SH   SOLE   34,220 0 187,331
TRIANGLE CAPITAL CORPORATION ADR 895848109 399 20,250 SH   SOLE   4,650 0 15,600
TRIMBLE INC COM 896239100 7,917 277,191 SH   SOLE   124,721 0 152,470
TRINITY INDUSTRIES INC COM 896522109 209 8,660 SH   SOLE   525 0 8,135
TWITTER INC COM 90184L102 2,800 121,465 SH   SOLE   12,260 0 109,205
TYLER TECHNOLOGIES INC COM 902252105 4,415 25,785 SH   SOLE   3,686 0 22,099
TYSON FOODS INC-CL A COM 902494103 1,228 16,443 SH   SOLE   16,025 0 418
U S SILICA HOLDINGS INC COM 90346E103 1,597 34,307 SH   SOLE   17,792 0 16,515
UBS GROUP AG-REG COM H42097107 1,617 118,744 SH   SOLE   100,238 0 18,506
ULTA SALON COSMETICS & FRAGR COM 90384S303 9,745 40,947 SH   SOLE   23,148 0 17,799
ULTIMATE SOFTWARE GROUP INC COM 90385D107 84,554 413,691 SH   SOLE   122,818 0 290,873
UNDER ARMOUR INC-CLASS A COM 904311107 18,266 472,223 SH   SOLE   37,241 0 434,982
UNDER ARMOUR INC-CLASS C COM 904311206 13,035 384,964 SH   SOLE   29,180 0 355,784
UNIFIRST CORP/MA COM 904708104 11,048 83,784 SH   SOLE   62,707 0 21,077
UNILEVER N V -NY SHARES ADR 904784709 9,178 199,087 SH   SOLE   134,781 0 64,306
UNILEVER PLC-SPONSORED ADR ADR 904767704 2,792 58,907 SH   SOLE   17,031 0 41,876
UNION PACIFIC CORP COM 907818108 63,952 655,717 SH   SOLE   397,606 0 258,111
UNITED PARCEL SERVICE-CL B COM 911312106 58,992 539,430 SH   SOLE   231,157 0 308,273
UNITED SECURITY BANCSHARES INC ADR 911459105 1,329 125,500 SH   SOLE   0 0 125,500
UNITED STATES OIL FUND LP ETF US 91232N108 499 45,696 SH   SOLE   26,731 0 18,965
UNITED TECHNOLOGIES CORP COM 913017109 8,380 82,478 SH   SOLE   30,774 0 51,705
UNITEDHEALTH GROUP INC COM 91324P102 9,647 68,905 SH   SOLE   33,678 0 35,227
UNIVERSAL ELECTRONICS INC COM 913483103 2,602 34,950 SH   SOLE   23,670 0 11,280
UPLAND SOFTWARE INC COMMON STOCK ADR 91544A109 93 10,500 SH   SOLE   7,500 0 3,000
URANIUM ENERGY CORP COM 916896103 55 55,555 SH   SOLE   55,555 0 0
US AUTO PARTS NETWORK INC COM 90343C100 348 105,900 SH   SOLE   0 0 105,900
US BANCORP COM 902973304 10,512 245,090 SH   SOLE   98,830 0 146,261
USA TECHNOLOGIES INC COM 90328S500 453 80,858 SH   SOLE   2,000 0 78,858
USANA HEALTH SCIENCES INC COM 90328M107 281 2,030 SH   SOLE   0 0 2,030
UTILITIES SELECT SECTOR SPDR ETF US 81369Y886 3,478 70,992 SH   SOLE   14,410 0 56,582
UTS GULF COAST ULTRA DEEP ROYALTY TRUST UNIT ADR 40222T104 3 50,000 SH   SOLE   0 0 50,000
VALEANT PHARMACEUTICALS INTE COM 91911K102 1,000 40,734 SH   SOLE   8,724 0 32,010
VALERO ENERGY CORP COM 91913Y100 960 18,109 SH   SOLE   3,616 0 14,493
VALMONT INDUSTRIES INC ADR 920253101 242 1,801 SH   SOLE   0 0 1,801
VALSPAR CORP/THE COM 920355104 499 4,700 SH   SOLE   900 0 3,800
VANECK VECTORS GOLD MINERS E ETF US 92189F106 1,840 69,632 SH   SOLE   18,782 0 50,850
VANECK VECTORS JUNIOR GOLD M ETF US 92189F791 669 15,098 SH   SOLE   2,975 0 12,123
VANGUARD DIVIDEND APPREC ETF ETF US 921908844 20,831 248,194 SH   SOLE   57,832 0 190,362
VANGUARD EXTENDED MARKET ETF ETF US 922908652 3,463 37,939 SH   SOLE   35,099 0 2,840
VANGUARD FTSE ALL-WORLD EX-U ETF US 922042775 29,715 654,086 SH   SOLE   565,020 0 89,066
VANGUARD FTSE DEVELOPED ETF ETF US 921943858 16,835 450,017 SH   SOLE   241,985 0 208,032
VANGUARD FTSE EMERGING MARKE ETF US 922042858 17,747 471,617 SH   SOLE   206,687 0 264,930
VANGUARD FTSE EUROPE ETF ETF US 922042874 4,204 86,272 SH   SOLE   34,221 0 52,051
VANGUARD FTSE PACIFIC ETF ETF US 922042866 290 4,795 SH   SOLE   4,595 0 200
VANGUARD GLBL EX-US REAL EST ETF US 922042676 4,352 77,480 SH   SOLE   30,341 0 47,139
VANGUARD GROWTH ETF ETF US 922908736 59,169 526,927 SH   SOLE   19,566 0 507,361
VANGUARD HIGH DVD YIELD ETF ETF US 921946406 27,142 376,244 SH   SOLE   12,330 0 363,914
VANGUARD INTERMEDIATE-TERM B ETF US 921937819 793 9,044 SH   SOLE   2,574 0 6,470
VANGUARD INTL DIV APPREC IDX ETF ADR 921946810 240 4,217 SH   SOLE   1,425 0 2,792
VANGUARD INT-TERM CORPORATE ETF US 92206C870 3,029 33,809 SH   SOLE   638 0 33,171
VANGUARD LARGE-CAP ETF ETF US 922908637 367 3,699 SH   SOLE   105 0 3,594
VANGUARD LONG TERM BOND ETF ETF US 921937793 351 3,564 SH   SOLE   1,335 0 2,229
VANGUARD MATERIALS ETF ETF US 92204A801 838 7,836 SH   SOLE   7,466 0 370
VANGUARD MEGA CAP GROWTH ETF ETF US 921910816 2,082 23,798 SH   SOLE   20,291 0 3,507
VANGUARD MID-CAP ETF ETF US 922908629 4,383 33,862 SH   SOLE   23,959 0 9,903
VANGUARD MID-CAP GROWTH ETF ETF US 922908538 1,436 13,500 SH   SOLE   2,655 0 10,845
VANGUARD MID-CAP VALUE ETF ETF US 922908512 4,478 47,858 SH   SOLE   22,573 0 25,285
VANGUARD REIT ETF ETF US 922908553 23,816 274,563 SH   SOLE   146,881 0 127,682
VANGUARD S&P 500 ETF ETF US 922908363 10,520 52,948 SH   SOLE   29,568 0 23,380
VANGUARD S/T CORP BOND ETF ETF US 92206C409 6,880 85,415 SH   SOLE   10,652 0 74,763
VANGUARD SECTOR INDEX FDS VANGUARD CONSUMER STAPLES ETF ETF US 92204A207 603 4,402 SH   SOLE   176 0 4,226
VANGUARD SECTOR INDEX FDS VANGUARD INFORMATION ETF US 92204A702 353 2,936 SH   SOLE   2,224 0 712
VANGUARD SHORT TERM BOND ETF ETF US 921937827 4,708 58,249 SH   SOLE   11,010 0 47,239
VANGUARD SHORT TERM GOVERNMENT BOND ETF ETF US 92206C102 2,661 43,475 SH   SOLE   0 0 43,475
VANGUARD SHORT TERM INFLATION PROTECTED SECURITIES INDEX ETF US 922020805 327 6,585 SH   SOLE   1,300 0 5,285
VANGUARD SMALL-CAP ETF ETF US 922908751 4,195 34,335 SH   SOLE   21,034 0 13,301
VANGUARD SMALL-CAP GRWTH ETF ETF US 922908595 428 3,247 SH   SOLE   1,372 0 1,875
VANGUARD SMALL-CAP VALUE ETF ETF US 922908611 1,327 11,990 SH   SOLE   2,360 0 9,630
VANGUARD TOTAL BOND MARKET ETF US 921937835 6,314 75,047 SH   SOLE   5,401 0 69,646
VANGUARD TOTAL INTL BOND ETF ETF US 92203J407 9,411 167,929 SH   SOLE   149,128 0 18,801
VANGUARD TOTAL STOCK MKT ETF ETF US 922908769 6,584 59,136 SH   SOLE   31,867 0 27,269
VANGUARD VALUE ETF ETF US 922908744 11,661 134,034 SH   SOLE   44,432 0 89,602
VANTIV INC - CL A COM 92210H105 5,866 104,248 SH   SOLE   98,417 0 5,831
VARIAN MEDICAL SYSTEMS INC COM 92220P105 540 5,425 SH   SOLE   1,731 0 3,694
VCA INC COM 918194101 4,061 58,034 SH   SOLE   35,636 0 22,398
VECTREN CORP COM 92240G101 809 16,123 SH   SOLE   2,018 0 14,105
VEEVA SYSTEMS INC-CLASS A COM 922475108 50,036 1,212,123 SH   SOLE   337,216 0 874,907
VENTAS INC COM 92276F100 2,020 28,595 SH   SOLE   2,752 0 25,843
VEOLIA ENVIRONNEMENT ADR ADR 92334N103 561 24,350 SH   SOLE   0 0 24,350
VERISK ANALYTICS INC COM 92345Y106 77,673 955,620 SH   SOLE   711,669 0 243,951
VERIZON COMMUNICATIONS INC COM 92343V104 22,990 442,280 SH   SOLE   174,753 0 267,527
VERTEX PHARMACEUTICALS INC COM 92532F100 634 7,270 SH   SOLE   5,835 0 1,435
VF CORP COM 918204108 23,524 419,692 SH   SOLE   294,059 0 125,633
VINCE HOLDING CORP COM ADR 92719W108 99 17,500 SH   SOLE   500 0 17,000
VIRTRA SYSTEMS INC ADR 92827K103 6 20,000 SH   SOLE   0 0 20,000
VIRTU FINANCIAL INC-CLASS A COM 928254101 481 32,162 SH   SOLE   8,300 0 23,862
VISA INC-CLASS A SHARES COM 92826C839 244,576 2,957,392 SH   SOLE   1,130,390 0 1,827,001
VITAL THERAPIES INC COM 92847R104 364 59,500 SH   SOLE   59,500 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 274 16,210 SH   SOLE   1,320 0 14,890
VODAFONE GROUP PLC-SP ADR ADR 92857W308 3,355 115,078 SH   SOLE   8,761 0 106,317
VONAGE HOLDINGS CORP ADR 92886T201 417 63,100 SH   SOLE   5,000 0 58,100
VORNADO REALTY TRUST COM 929042109 202 1,998 SH   SOLE   1,166 0 832
VUBOTICS INC COM 92909L102 0 165,000 SH   SOLE   165,000 0 0
VULCAN MATERIALS CO COM 929160109 3,309 29,097 SH   SOLE   27,377 0 1,720
WABTEC CORP COM 929740108 401 4,915 SH   SOLE   72 0 4,843
WAGEWORKS INC ADR 930427109 32,478 533,218 SH   SOLE   189,176 0 344,042
WALGREENS BOOTS ALLIANCE INC COM 931427108 107,850 1,337,760 SH   SOLE   526,151 0 811,610
WALMART DE MEXICO-SPON ADR V ADR 93114W107 2,486 113,702 SH   SOLE   99,962 0 13,740
WAL-MART STORES INC COM 931142103 21,467 297,662 SH   SOLE   54,294 0 243,368
WALT DISNEY CO/THE COM 254687106 63,490 683,716 SH   SOLE   177,654 0 506,062
WASTE MANAGEMENT INC COM 94106L109 23,081 361,993 SH   SOLE   20,257 0 341,736
WATERS CORP COM 941848103 678 4,279 SH   SOLE   0 0 4,279
WATSCO INC COM 942622200 76,253 541,182 SH   SOLE   389,920 0 151,262
WD-40 CO COM 929236107 3,333 29,646 SH   SOLE   20,710 0 8,936
WEATHERFORD INTERNATIONAL PL COM G48833100 512 91,029 SH   SOLE   90,354 0 675
WEBCO INDUSTRIES INC COM 947621207 290 16,800 SH   SOLE   7,300 0 9,500
WEBMD HEALTH CORP COM 94770V102 318 6,393 SH   SOLE   3,070 0 3,323
WEC ENERGY GROUP INC COM 92939U106 2,154 35,970 SH   SOLE   16,232 0 19,738
WELLNESS CENTER USA INC COM 94973A103 2 21,000 SH   SOLE   0 0 21,000
WELLS FARGO & CO COM 949746101 27,132 612,728 SH   SOLE   134,041 0 478,687
WELLS FARGO & COMPANY PFD 949746804 379 291 SH   SOLE   200 0 91
WELLTOWER INC COM 95040Q104 2,835 37,921 SH   SOLE   11,355 0 26,566
WESBANCO INC COM 950810101 358 10,884 SH   SOLE   0 0 10,884
WESTAR ENERGY INC COM 95709T100 216 3,800 SH   SOLE   3,000 0 800
WESTERN ASSET HIGH INC FD II COM 95766J102 158 22,000 SH   SOLE   10,500 0 11,500
WESTERN ASSET HIGH INCOME OP COM 95766K109 76 14,980 SH   SOLE   14,980 0 0
WESTERN ASSET MANAGED MUNS FD INC COM 95766M105 175 11,561 SH   SOLE   0 0 11,561
WESTERN DIGITAL CORP ADR 958102105 412 7,053 SH   SOLE   4,529 0 2,524
WESTERN GAS EQUITY PARTNERS LP COM UNIT LTD PARTNERSHIP INT COM 95825R103 218 5,140 SH   SOLE   0 0 5,140
WESTERN GAS PARTNERS LP COM UNIT REPSTG LTD PARTNER LP 958254104 6,068 110,235 SH   SOLE   20,655 0 89,580
WESTERN UNION CO COM 959802109 3,122 149,953 SH   SOLE   28,083 0 121,870
WEX INC COM 96208T104 38,283 354,175 SH   SOLE   269,837 0 84,338
WEYERHAEUSER CO COM 962166104 3,145 98,460 SH   SOLE   31,966 0 66,494
WHIRLPOOL CORP COM 963320106 6,165 38,017 SH   SOLE   3,096 0 34,921
WHITEWAVE FOODS CO COM 966244105 218 4,006 SH   SOLE   681 0 3,325
WHOLE FOODS MARKET INC COM 966837106 2,757 97,233 SH   SOLE   17,632 0 79,601
WILLIAMS COS INC COM 969457100 1,288 41,913 SH   SOLE   2,598 0 39,315
WILLIAMS PARTNERS LP COM 96949L105 8,671 233,148 SH   SOLE   84,046 0 149,102
WILLIAMS-SONOMA INC COM 969904101 8,842 173,104 SH   SOLE   83,226 0 89,878
WILLIS TOWERS WATSON PLC COM G96629103 4,947 37,261 SH   SOLE   29,536 0 7,725
WINSTON PHARMACEUTICALS INC ADR 975657107 7 370,671 SH   SOLE   0 0 370,671
WINTRUST FINANCIAL CORP COM 97650W108 1,469 26,441 SH   SOLE   10,320 0 16,121
WISDOM TREE EMERGING MARKETS EQUITY INCOME FUND ETF ETF US 97717W315 449 11,952 SH   SOLE   2,625 0 9,327
WISDOMTREE EUROPE HEDGED EQU ETF US 97717X701 1,475 27,453 SH   SOLE   6,409 0 21,043
WISDOMTREE INVESTMENTS INC ADR 97717P104 409 39,760 SH   SOLE   15,556 0 24,204
WISDOMTREE JAPAN HEDGED EQ ETF US 97717W851 2,281 53,159 SH   SOLE   6,270 0 46,888
WISDOMTREE L/C DIVIDEND FUND ETF US 97717W307 3,425 44,490 SH   SOLE   3,644 0 40,846
WISDOMTREE MIDCAP DIVIDEND F ETF US 97717W505 633 6,965 SH   SOLE   362 0 6,603
WISDOMTREE TRUST DIVID EX FINANCIALS FUND ETF US 97717W406 281 3,575 SH   SOLE   0 0 3,575
WISDOMTREE TRUST EQUITY INCOME FUND ETF ETF US 97717W208 1,465 22,035 SH   SOLE   9,300 0 12,735
WISDOMTREE TRUST TOTAL DIVIDEND FD ETF ETF US 97717W109 2,665 34,116 SH   SOLE   1,301 0 32,815
WNS HOLDINGS LTD-ADR ADR 92932M101 1,665 55,589 SH   SOLE   35,180 0 20,409
WOLSELEY PLC-ADR ADR 977868306 171 30,621 SH   SOLE   2,664 0 27,957
WOODWARD INC COM 980745103 1,254 20,072 SH   SOLE   20,072 0 0
WORKDAY INC-CLASS A COM 98138H101 86,852 947,231 SH   SOLE   438,375 0 508,856
WPP PLC-SPONSORED ADR ADR 92937A102 502 4,262 SH   SOLE   3,868 0 394
WRIGHT MEDICAL GROUP NV COM N96617118 19,235 784,129 SH   SOLE   327,240 0 456,889
WW GRAINGER INC COM 384802104 69,602 309,564 SH   SOLE   194,081 0 115,484
WYNDHAM WORLDWIDE CORP COM 98310W108 418 6,201 SH   SOLE   6,000 0 201
XCEL ENERGY INC COM 98389B100 1,120 27,215 SH   SOLE   3,267 0 23,948
CALL (AAPL) APPLE INC JAN 20 17 $135 (100 SHS) OPTION 037833900 712 6,300 SH Call SOLE   0 0 6,300
CALL (ABB) ABB LTD SPONSORED DEC 16 16 $21 (100 SHS) OPTION 000375904 236 10,500 SH Call SOLE   0 0 10,500
CALL AIRM 10/21/16 40 OPTION 009128907 450 14,300 SH Call SOLE   1,400 0 12,900
CALL (AMT) AMERICAN TOWER JAN 20 17 $115 (100 SHS) OPTION 03027X900 340 3,000 SH Call SOLE   0 0 3,000
CALL BP 10/21/16 35 OPTION 055622904 1,248 35,500 SH Call SOLE   1,900 0 33,600
CALL CBI 10/21/16 40 OPTION 167250909 479 17,100 SH Call SOLE   0 0 17,100
CALL (CME) CME GROUP INC DEC 16 16 $115 (100 SHS) OPTION 12572Q905 418 4,000 SH Call SOLE   0 0 4,000
CALL (CMG) CHIPOTLE MEXICAN DEC 16 16 $400 (100 SHS) OPTION 169656905 1,652 3,900 SH Call SOLE   100 0 3,800
WALT DISNEY CO CALL OPT 12/16 95.0 OPTION 254687906 650 7,000 SH Call SOLE   0 0 7,000
CALL DVAX 12/16/16 15 OPTION 268158901 298 28,400 SH Call SOLE   200 0 28,200
CALL (DXCM) DEXCOM INC DEC 16 16 $100 (100 SHS) OPTION 252131907 386 4,400 SH Call SOLE   200 0 4,200
CALL EGHT 11/18/16 15 OPTION 282914900 324 21,000 SH Call SOLE   1,000 0 20,000
CALL (EXC) EXELON CORP OCT 21 16 $37 (100 SHS) OPTION 30161N901 2,111 63,400 SH Call SOLE   600 0 62,800
CALL (FB) FACEBOOK INC COM JAN 20 17 $145 (100 SHS) OPTION 30303M902 616 4,800 SH Call SOLE   0 0 4,800
CALL GG 10/21/16 20 OPTION 380956909 362 21,900 SH Call SOLE   0 0 21,900
CALL 100 JOHNSON & JOHNSON COM EXP 01-20-17@125.000 OPTION ROOT= JNJ OPTION 478160904 602 5,100 SH Call SOLE   0 0 5,100
CALL JOY 10/21/16 30 OPTION 481165908 286 10,300 SH Call SOLE   0 0 10,300
CALL (MELI) MERCADOLIBRE INC JAN 20 17 $180 (100 SHS) OPTION 58733R902 444 2,400 SH Call SOLE   0 0 2,400
CALL MITK 10/21/16 7.50 OPTION 606710900 133 16,000 SH Call SOLE   0 0 16,000
CALL 100 PROCTER & GAMBLE CO COM EXP 01-20-17@90.000 OPTION ROOT= PG OPTION 742718909 323 3,600 SH Call SOLE   0 0 3,600
CALL (PRGO) PERRIGO CO PLC SHS NOV 18 16 $110 (100 SHS) OPTION G97822903 868 9,400 SH Call SOLE   600 0 8,800
SOUTHERN CO CALL OPT 11/16 57.5 OPTION 842587907 282 5,500 SH Call SOLE   0 0 5,500
CALL SREV 10/21/16 5 OPTION 81763U900 56 11,500 SH Call SOLE   0 0 11,500
TIVO CORPORATION CALL OPT 10/16 22.5 OPTION 88870P906 703 36,100 SH Call SOLE   500 0 35,600
EXXON MOBIL CORP CALL OPT 04/17 95.0 OPTION 30231G902 314 3,600 SH Call SOLE   0 0 3,600
CALL ZGNX 10/21/16 20 OPTION 98978L904 338 29,600 SH Call SOLE   500 0 29,100
XCERRA CORP COM 98400J108 379 62,593 SH   SOLE   0 0 62,593
XILINX INC COM 983919101 4,003 73,657 SH   SOLE   28,535 0 45,122
XPO LOGISTICS INC COM 983793100 270 7,360 SH   SOLE   7,110 0 250
XYLEM INC COM 98419M100 667 12,708 SH   SOLE   1,296 0 11,412
YAHOO! INC COM 984332106 1,832 42,502 SH   SOLE   21,743 0 20,759
YUM! BRANDS INC COM 988498101 5,705 62,821 SH   SOLE   48,916 0 13,905
YUMA ENERGY INC COM COM 98872E108 4 14,000 SH   SOLE   0 0 14,000
ZEBRA TECHNOLOGIES CORP-CL A COM 989207105 15,990 229,710 SH   SOLE   57,715 0 171,995
ZELTIQ AESTHETICS INC COM 98933Q108 4,791 122,145 SH   SOLE   8,832 0 113,313
ZIMMER BIOMET HOLDINGS INC COM 98956P102 1,596 12,273 SH   SOLE   3,392 0 8,881
ZOE'S KITCHEN INC COM 98979J109 9,270 417,741 SH   SOLE   209,294 0 208,447
ZOETIS INC COM 98978V103 112,458 2,162,235 SH   SOLE   1,490,430 0 671,805
ZOGENIX INC ADR 98978L204 759 66,400 SH   SOLE   500 0 65,900
ZURICH INSURANCE GROUP-ADR ADR 989825104 244 9,463 SH   SOLE   1,300 0 8,163