COLUMN 1 | COLUMN 2 | COLUMN 3 | COLUMN 4 | COLUMN 5 | COLUMN 6 | COLUMN 7 | COLUMN 8 |
| | | VALUE | SHRS OR | SH/ | PUT/ | INVESTMENT | OTHER | VOTING AUTHORITY |
NAME OF ISSUER | TITLE OF CLASS | CUSIP | (x$1000) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
3M CO COM | COM | 88579Y101 | 6,160 | 40,892 | SH | | SOLE | NONE | 39,388 | 0 | 1,503 |
ABERDEEN ASIA-PAC PRIME INC COM | COM | 003009107 | 370 | 81,090 | SH | | SOLE | NONE | 77,564 | 0 | 3,525 |
ALPHABET INC CL A | CAP STK CL A | 02079K305 | 2,835 | 3,644 | SH | | SOLE | NONE | 3,530 | 0 | 113 |
ALPHABET INC CLASS C | CAP STK CL C | 02079K107 | 5,876 | 7,743 | SH | | SOLE | NONE | 7,528 | 0 | 214 |
ANIKA THERAPEUTICS INC COM | COM | 035255108 | 2,634 | 69,036 | SH | | SOLE | NONE | 65,811 | 0 | 3,225 |
APPLE INC COM | COM | 037833100 | 9,916 | 94,207 | SH | | SOLE | NONE | 88,393 | 0 | 5,814 |
ARES CAPITAL CORP COM | COM | 04010L103 | 4,746 | 333,063 | SH | | SOLE | NONE | 326,125 | 0 | 6,938 |
ARISTA NETWORKS INC COM | COM | 040413106 | 3,042 | 39,090 | SH | | SOLE | NONE | 37,960 | 0 | 1,129 |
BANK OF NEW YORK MELLON CORP COM | COM | 064058100 | 7,385 | 179,170 | SH | | SOLE | NONE | 174,158 | 0 | 5,011 |
BERKSHIRE HATHAWAY INC DEL CL B | CL B NEW | 084670702 | 240 | 1,817 | SH | | SOLE | NONE | 1,640 | 0 | 177 |
CAL-MAINE FOODS INC COM | COM NEW | 128030202 | 4,740 | 102,295 | SH | | SOLE | NONE | 101,207 | 0 | 1,088 |
CAMDEN PPTY TR SH BEN INT | SH BEN INT | 133131102 | 6,447 | 83,993 | SH | | SOLE | NONE | 82,200 | 0 | 1,793 |
CELGENE CORP COM | COM | 151020104 | 2,802 | 23,403 | SH | | SOLE | NONE | 22,462 | 0 | 790 |
COLGATE PALMOLIVE CO COM | COM | 194162103 | 3,967 | 59,556 | SH | | SOLE | NONE | 57,735 | 0 | 1,820 |
CONOCOPHILLIPS CORP COM | COM | 20825C104 | 4,220 | 90,397 | SH | | SOLE | NONE | 88,717 | 0 | 1,680 |
DOMINION RESOURCES INC COM | COM | 25746U109 | 2,341 | 34,614 | SH | | SOLE | NONE | 34,313 | 0 | 300 |
DOW CHEMICAL COM | COM | 260543103 | 6,154 | 119,551 | SH | | SOLE | NONE | 117,080 | 0 | 2,470 |
EXPRESS SCRIPTS HOLDING CO COM | COM | 30219G108 | 6,701 | 76,664 | SH | | SOLE | NONE | 74,164 | 0 | 2,499 |
EXXON MOBIL CORPORATION COM | COM | 30231G102 | 1,626 | 20,865 | SH | | SOLE | NONE | 19,985 | 0 | 880 |
F5 NETWORKS INC COM | COM | 315616102 | 2,541 | 26,214 | SH | | SOLE | NONE | 25,489 | 0 | 724 |
FIAT CHRYSLER AUTOMOBILES NV ORD NL0010877643 | SHS | N31738102 | 5,421 | 387,520 | SH | | SOLE | NONE | 373,108 | 0 | 14,411 |
GENTEX CORP COM | COM | 371901109 | 3,255 | 203,313 | SH | | SOLE | NONE | 197,368 | 0 | 5,944 |
GILEAD SCIENCES INC COM | COM | 375558103 | 4,065 | 40,176 | SH | | SOLE | NONE | 38,849 | 0 | 1,327 |
GUGGENHEIM S&P 500 EQUAL WEIGHT ETF | GUG S&P500 EQ WT | 78355W106 | 1,028 | 13,425 | SH | | SOLE | NONE | 10,400 | 0 | 3,025 |
HEALTHCARE TRUST OF AMERICA COM CL A | CL A NEW | 42225P501 | 6,339 | 235,045 | SH | | SOLE | NONE | 228,741 | 0 | 6,303 |
HELMERICH & PAYNE INC COM | COM | 423452101 | 2,587 | 48,313 | SH | | SOLE | NONE | 47,111 | 0 | 1,201 |
ISHARES 1-3 YEAR CREDIT BND ETF | 1-3 YR CR BD ETF | 464288646 | 7,848 | 75,031 | SH | | SOLE | NONE | 70,563 | 0 | 4,467 |
ISHARES COHEN & STEERS REIT ETF | COHEN&STEER REIT | 464287564 | 506 | 5,104 | SH | | SOLE | NONE | 4,010 | 0 | 1,093 |
ISHARES CORE MSCI EAFE ETF | CORE MSCI EAFE | 46432F842 | 3,722 | 68,460 | SH | | SOLE | NONE | 66,800 | 0 | 1,659 |
ISHARES CORE S&P SMALL-CAP ETF | CORE S&P SCP ETF | 464287804 | 658 | 5,980 | SH | | SOLE | NONE | 2,922 | 0 | 3,057 |
ISHARES CORE US AGGREGATE BOND ETF | CORE US AGGBD ET | 464287226 | 800 | 7,406 | SH | | SOLE | NONE | 6,757 | 0 | 649 |
ISHARES EUROPE ETF | EUROPE ETF | 464287861 | 242 | 6,035 | SH | | SOLE | NONE | 4,937 | 0 | 1,097 |
ISHARES GLOBAL TECH ETF | GLOBAL TECH ETF | 464287291 | 287 | 2,945 | SH | | SOLE | NONE | 2,491 | 0 | 453 |
ISHARES MSCI EAFE ETF | MSCI EAFE ETF | 464287465 | 576 | 9,810 | SH | | SOLE | NONE | 8,620 | 0 | 1,189 |
ISHARES MSCI EAFE VALUE ETF | EAFE VALUE ETF | 464288877 | 809 | 17,396 | SH | | SOLE | NONE | 15,505 | 0 | 1,890 |
ISHARES RUSSELL 2000 GROWTH ETF | RUS 2000 GRW ETF | 464287648 | 2,305 | 16,554 | SH | | SOLE | NONE | 9,576 | 0 | 6,977 |
ISHARES RUSSELL MID-CAP ETF | RUS MID-CAP ETF | 464287499 | 1,245 | 7,775 | SH | | SOLE | NONE | 3,409 | 0 | 4,365 |
ISHARES RUSSELL MID-CAP VALUE ETF | RUS MDCP VAL ETF | 464287473 | 513 | 7,472 | SH | | SOLE | NONE | 5,471 | 0 | 2,001 |
ISHARES SELECT DIVIDEND ETF | SELECT DIVID ETF | 464287168 | 3,538 | 47,086 | SH | | SOLE | NONE | 27,544 | 0 | 19,541 |
ISHARES TIPS BOND ETF | TIPS BD ETF | 464287176 | 489 | 4,466 | SH | | SOLE | NONE | 4,093 | 0 | 372 |
ISHARES US PREFERRED STOCK ETF | U.S. PFD STK ETF | 464288687 | 4,296 | 110,581 | SH | | SOLE | NONE | 82,237 | 0 | 28,343 |
JOHNSON & JOHNSON COM | COM | 478160104 | 6,770 | 65,912 | SH | | SOLE | NONE | 62,573 | 0 | 3,338 |
JOHNSON CTLS INC COM | COM | 478366107 | 5,896 | 149,328 | SH | | SOLE | NONE | 145,855 | 0 | 3,472 |
LABORATORY CORP OF AMERICA COM | COM NEW | 50540R409 | 4,307 | 34,838 | SH | | SOLE | NONE | 33,965 | 0 | 873 |
LINKEDIN CORPORATION COM | COM CL A | 53578A108 | 1,614 | 7,172 | SH | | SOLE | NONE | 6,854 | 0 | 317 |
MARATHON PETE CORP COM | COM | 56585A102 | 2,432 | 46,926 | SH | | SOLE | NONE | 45,598 | 0 | 1,328 |
MARKEL CP COM | COM | 570535104 | 5,376 | 6,086 | SH | | SOLE | NONE | 5,890 | 0 | 195 |
MERCK & CO INC. COM | COM | 58933Y105 | 3,243 | 61,406 | SH | | SOLE | NONE | 59,758 | 0 | 1,648 |
MICROSOFT CORP COM | COM | 594918104 | 7,448 | 134,262 | SH | | SOLE | NONE | 130,224 | 0 | 4,037 |
NET 1 UEPS TECHNOLOGIES INC COM | COM NEW | 64107N206 | 3,033 | 224,539 | SH | | SOLE | NONE | 214,933 | 0 | 9,605 |
NIC INC COM | COM | 62914B100 | 2,877 | 146,235 | SH | | SOLE | NONE | 141,249 | 0 | 4,985 |
OAKTREE CAPITAL GROUP LLC UNIT CLASS A | UNIT CL A | 674001201 | 4,469 | 93,659 | SH | | SOLE | NONE | 91,568 | 0 | 2,090 |
OCCIDENTAL PETROLEUM CORP COM | COM | 674599105 | 4,166 | 61,622 | SH | | SOLE | NONE | 59,825 | 0 | 1,797 |
PARKER HANNIFIN CORP COM | COM | 701094104 | 3,981 | 41,056 | SH | | SOLE | NONE | 40,473 | 0 | 583 |
PAYPAL HLDGS INC COM | COM | 70450Y103 | 2,739 | 75,680 | SH | | SOLE | NONE | 72,424 | 0 | 3,255 |
PEPSICO INC COM | COM | 713448108 | 7,770 | 77,767 | SH | | SOLE | NONE | 76,024 | 0 | 1,742 |
PHILLIPS 66 COM | COM | 718546104 | 4,292 | 52,475 | SH | | SOLE | NONE | 51,001 | 0 | 1,474 |
PLAINS ALL AMERICAN PIPELINE LP UNIT | UNIT LTD PARTN | 726503105 | 3,069 | 132,884 | SH | | SOLE | NONE | 132,341 | 0 | 542 |
POWERSHARES QQQ | UNIT SER 1 | 73935A104 | 6,170 | 55,165 | SH | | SOLE | NONE | 35,463 | 0 | 19,701 |
PUBLIC SVC ENTERPRISE GROUP COM | COM | 744573106 | 3,941 | 101,864 | SH | | SOLE | NONE | 99,625 | 0 | 2,238 |
QUALCOMM INC COM | COM | 747525103 | 2,802 | 56,068 | SH | | SOLE | NONE | 54,862 | 0 | 1,205 |
REALTY INCOME CORPORATION COM | COM | 756109104 | 3,194 | 61,875 | SH | | SOLE | NONE | 59,696 | 0 | 2,178 |
ROCKWELL AUTOMATION INC COM | COM | 773903109 | 5,424 | 52,867 | SH | | SOLE | NONE | 51,661 | 0 | 1,206 |
RPX CORP COM | COM | 74972G103 | 1,826 | 166,033 | SH | | SOLE | NONE | 162,462 | 0 | 3,570 |
SELECT SECTOR SPDR TRUST HEALTH CARE SELECT INDEX | SBI HEALTHCARE | 81369Y209 | 3,328 | 46,210 | SH | | SOLE | NONE | 30,561 | 0 | 15,648 |
SOLAR WINDS COM | COM | 83416B109 | 3,024 | 51,345 | SH | | SOLE | NONE | 49,549 | 0 | 1,795 |
SPDR DOW JONES REIT EFT | DJ REIT ETF | 78464A607 | 952 | 10,391 | SH | | SOLE | NONE | 4,684 | 0 | 5,706 |
SPDR S&P HI YLD DIV ARISTOCRATS IDX | S&P DIVID ETF | 78464A763 | 367 | 4,995 | SH | | SOLE | NONE | 3,045 | 0 | 1,949 |
SPDR S&P MIDCAP 400 ETF TRUST | UTSER1 S&PDCRP | 78467Y107 | 326 | 1,286 | SH | | SOLE | NONE | 1,029 | 0 | 257 |
ST JUDE MED INC COM | COM | 790849103 | 3,807 | 61,634 | SH | | SOLE | NONE | 60,323 | 0 | 1,311 |
STATE STREET CORP COM | COM | 857477103 | 2,614 | 39,394 | SH | | SOLE | NONE | 39,069 | 0 | 325 |
STRYKER CORP COM | COM | 863667101 | 5,042 | 54,256 | SH | | SOLE | NONE | 52,136 | 0 | 2,120 |
SUBURBAN PROPANE PARTNERS LP COM | UNIT LTD PARTN | 864482104 | 1,466 | 60,345 | SH | | SOLE | NONE | 58,633 | 0 | 1,711 |
TEXAS INSTRUMENTS INC COM | COM | 882508104 | 6,640 | 121,154 | SH | | SOLE | NONE | 117,954 | 0 | 3,200 |
THE BLACKSTONE GROUP LP COM | COM UNIT LTD | 09253U108 | 6,029 | 206,201 | SH | | SOLE | NONE | 200,552 | 0 | 5,649 |
UNITED TECH CORP COM | COM | 913017109 | 5,427 | 56,500 | SH | | SOLE | NONE | 54,868 | 0 | 1,631 |
US BANCORP COM (NEW) | COM NEW | 902973304 | 6,023 | 141,172 | SH | | SOLE | NONE | 137,342 | 0 | 3,830 |
V F CORP COM | COM | 918204108 | 3,843 | 61,748 | SH | | SOLE | NONE | 60,768 | 0 | 980 |
VANGUARD CRSP US LARGE CAP INDEX | LARGE CAP ETF | 922908637 | 6,308 | 67,470 | SH | | SOLE | NONE | 45,933 | 0 | 21,536 |
VANGUARD CRSP US LARGE CAP VALUE IND ET | VALUE ETF | 922908744 | 6,645 | 81,401 | SH | | SOLE | NONE | 54,716 | 0 | 26,685 |
VANGUARD CRSP US MID CAP INDEX | MID CAP ETF | 922908629 | 2,851 | 23,741 | SH | | SOLE | NONE | 20,275 | 0 | 3,465 |
VANGUARD CRSP US SMALL CAP VALUE IND ET | SM CP VAL ETF | 922908611 | 2,746 | 27,768 | SH | | SOLE | NONE | 20,995 | 0 | 6,772 |
VANGUARD EMERGING MARKETS ETF | FTSE EMR MKT ETF | 922042858 | 299 | 9,143 | SH | | SOLE | NONE | 6,611 | 0 | 2,531 |
VANGUARD HIGH DIVIDEND YIELD ETF | HIGH DIV YLD | 921946406 | 512 | 7,683 | SH | | SOLE | NONE | 6,672 | 0 | 1,010 |
VANGUARD INTL BOND INDEX ETF | INTL BD IDX ETF | 92203J407 | 2,197 | 41,547 | SH | | SOLE | NONE | 31,852 | 0 | 9,694 |
VANGUARD SHORT TERM BOND FUND | SHORT TRM BOND | 921937827 | 344 | 4,323 | SH | | SOLE | NONE | 4,023 | 0 | 300 |
VANGUARD SHORT TERM CORP BOND ETF | SHRT TRM CORP BD | 92206C409 | 8,474 | 107,289 | SH | | SOLE | NONE | 87,130 | 0 | 20,159 |
VANGUARD TOTAL STOCK MARKET ETF | TOTAL STK MKT | 922908769 | 399 | 3,827 | SH | | SOLE | NONE | 1,839 | 0 | 1,988 |
WELLS FARGO & CO COM | COM | 949746101 | 7,930 | 145,884 | SH | | SOLE | NONE | 141,148 | 0 | 4,736 |