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
3M COMPANY COM 88579Y101 33,320,990 235,185 SH   SOLE 0 208,728 0 26,457
8X8 INC NEW COM 282914100 851,700 127,500 SH   SOLE 0 0 0 127,500
ABBOTT LABORATORIES COM 002824100 4,233,485 101,791 SH   SOLE 0 15,533 0 86,258
ABBVIE INC COM 00287Y109 5,213,180 90,256 SH   SOLE 0 12,831 0 77,425
ACACIA RESEARCH CORP COM 003881307 1,062,996 68,669 SH   SOLE 0 0 0 68,669
ACCENTURE PLC IRELAND CL A G1151C101 47,304,272 581,705 SH   SOLE 0 555,467 0 26,238
ACTAVIS PLC COM G0083B108 1,095,411 4,540 SH   SOLE 0 2,500 0 2,040
ACTIVISION BLIZZARD INC COM 00507V109 31,612,089 1,520,543 SH   SOLE 0 1,406,800 0 113,743
AETNA INC NEW COM 00817Y108 695,709 8,589 SH   SOLE 0 4,575 0 4,014
AFLAC INC COM 001055102 32,420,106 556,568 SH   SOLE 0 497,556 0 59,012
AGL RESOURCES INC COM 001204106 835,376 16,271 SH   SOLE 0 7,300 0 8,971
AGRIUM INC COM 008916108 245,195 2,755 SH   SOLE 0 900 0 1,855
ALBEMARLE CORP COM 012653101 14,159,719 240,403 SH   SOLE 0 55,564 0 184,839
ALCOA INC COM 013817101 77,577,134 4,821,450 SH   SOLE 0 4,116,534 0 704,916
ALLERGAN INC COM 018490102 417,499 2,343 SH   SOLE 0 200 0 2,143
ALLIANCE ONE INTL INC COM 018772103 82,149 41,700 SH   SOLE 0 5,000 0 36,700
ALLSTATE CORP COM 020002101 208,044 3,390 SH   SOLE 0 800 0 2,590
ALPINE GLOBAL PREMIER * COM 02083A103 177,507 25,838 SH   SOLE 0 25,033 0 805
ALTRIA GROUP INC COM 02209S103 33,470,816 728,577 SH   SOLE 0 560,756 0 167,821
AMAZON.COM INC COM 023135106 55,887,558 173,327 SH   SOLE 0 158,406 0 14,921
AMC NETWORKS INC CL A CL A 00164V103 1,095,375 18,750 SH   SOLE 0 300 0 18,450
AMERICAN AIRLINES COM 02376R102 57,943,807 1,633,140 SH   SOLE 0 1,378,719 0 254,421
AMERICAN ELECTRIC POWER COM 025537101 1,237,181 23,696 SH   SOLE 0 2,076 0 21,620
AMERICAN EXPRESS COMPANY COM 025816109 3,937,625 44,981 SH   SOLE 0 10,112 0 34,869
AMERICAN INTL GROUP INC COM 026874784 6,049,824 111,992 SH   SOLE 0 11,332 0 100,660
AMERICAN SOFTWARE INC CL A 029683109 118,188 13,400 SH   SOLE 0 0 0 13,400
AMERICAN TOWER CORP NEW* COM 03027X100 109,872,985 1,173,481 SH   SOLE 0 1,040,644 0 132,836
AMERIPRISE FINANCIAL INC COM 03076C106 1,174,454 9,519 SH   SOLE 0 0 0 9,519
AMERISOURCEBERGEN CORP COM 03073E105 50,620,446 654,857 SH   SOLE 0 612,135 0 42,722
AMGEN INC COM 031162100 44,152,618 314,343 SH   SOLE 0 266,072 0 48,271
ANHEUSER BUSCH INBEV ADR 03524A108 61,244,180 552,496 SH   SOLE 0 508,351 0 44,145
APOLLO INVESTMENT CORP COM 03761U106 194,087 23,756 SH   SOLE 0 400 0 23,356
APPLE INC COM 037833100 53,249,095 528,527 SH   SOLE 0 399,826 0 128,701
APPLIED MATERIALS INC COM 038222105 468,181 21,665 SH   SOLE 0 6,000 0 15,665
APTARGROUP INC COM 038336103 366,385 6,036 SH   SOLE 0 0 0 6,036
ARCHER DANIELS MIDLAND COM 039483102 53,585,278 1,048,636 SH   SOLE 0 943,330 0 105,306
ARES CAPITAL CORP COM 04010L103 981,471 60,735 SH   SOLE 0 24,712 0 36,023
ARMADA HOFFLER PPTYS INC COM 04208T108 90,800 10,000 SH   SOLE 0 0 0 10,000
ASHFORD HOSPITALITY * COM 044103109 183,470 17,952 SH   SOLE 0 7,000 0 10,952
ASTRAZENECA PLC ADR 046353108 587,737 8,227 SH   SOLE 0 3,604 0 4,623
AT&T INC COM 00206R102 6,968,828 197,753 SH   SOLE 0 54,208 0 143,545
AUTOMATIC DATA COM 053015103 66,726,929 803,165 SH   SOLE 0 763,552 0 39,613
AVAGO TECHNOLOGIES COM Y0486S104 203,580 2,340 SH   SOLE 0 865 0 1,475
BABSON CAPITAL CORP INVS COM 05617K109 928,399 60,482 SH   SOLE 0 7,550 0 52,932
BABSON CAPITAL GLB SHORT COM 05617T100 274,499 12,050 SH   SOLE 0 2,000 0 10,050
BAKER HUGHES INC COM 057224107 214,047 3,290 SH   SOLE 0 2,150 0 1,140
BALL CORP COM 058498106 218,282 3,450 SH   SOLE 0 0 0 3,450
BANK AMERICA CORP COM 060505104 4,567,127 267,867 SH   SOLE 0 94,845 0 173,021
BANK AMERICA CORP WTS WTS 060505146 136,500 18,200 SH   SOLE 0 0 0 18,200
BANK NEW YORK MELLON COM 064058100 2,809,234 72,534 SH   SOLE 0 19,310 0 53,224
BARRICK GOLD CORP COM 067901108 216,455 14,765 SH   SOLE 0 3,140 0 11,625
BASSETT FURNITURE INDS COM 070203104 300,342 21,987 SH   SOLE 0 0 0 21,987
BAXTER INTERNATIONAL INC COM 071813109 46,630,443 649,721 SH   SOLE 0 525,313 0 124,407
BB&T CORP COM 054937107 6,839,343 183,804 SH   SOLE 0 31,186 0 152,617
BCE INC NEW COM 05534B760 3,095,702 72,397 SH   SOLE 0 19,830 0 52,568
BE AEROSPACE INC COM 073302101 345,581 4,117 SH   SOLE 0 800 0 3,317
BECTON DICKINSON & COM 075887109 283,728 2,493 SH   SOLE 0 1,287 0 1,206
BERKSHIRE HATHAWAY INC CL A 084670108 827,600 4 SH   SOLE 0 3 0 1
BERKSHIRE HATHAWAY INC CL B 084670702 82,227,421 595,247 SH   SOLE 0 486,073 0 109,174
BEST BUY COMPANY INC COM 086516101 462,635 13,773 SH   SOLE 0 0 0 13,773
BIOGEN IDEC INC COM 09062X103 319,232 965 SH   SOLE 0 400 0 565
BLACK DIAMOND INC COM 09202G101 120,960 16,000 SH   SOLE 0 16,000 0 0
BLACKBERRY LTD COM 09228F103 99,400 10,000 SH   SOLE 0 0 0 10,000
BLOCK H & R INC COM 093671105 24,902,726 803,055 SH   SOLE 0 757,192 0 45,863
BOEING COMPANY COM 097023105 3,340,286 26,223 SH   SOLE 0 720 0 25,503
BP PLC ADR 055622104 7,564,257 172,111 SH   SOLE 0 33,438 0 138,672
BRISTOL MYERS SQUIBB COM 110122108 3,946,673 77,114 SH   SOLE 0 21,046 0 56,067
BRITISH AMERN TOBACCO ADR 110448107 449,242 3,973 SH   SOLE 0 0 0 3,973
BROOKFIELD ASSET CL A 112585104 129,662,702 2,883,957 SH   SOLE 0 2,469,013 0 414,944
BROOKFIELD PPTY PARTNERS COM G16249107 1,066,030 50,595 SH   SOLE 0 21,517 0 29,078
C & F FINANCIAL CORP COM 12466Q104 475,994 14,307 SH   SOLE 0 2,000 0 12,307
CABELAS INC COM 126804301 35,104,989 596,010 SH   SOLE 0 555,072 0 40,938
CALAMOS STRATEGIC TOTAL COM 128125101 340,358 29,090 SH   SOLE 0 10,000 0 19,090
CALGON CARBON CORP COM 129603106 229,653 11,850 SH   SOLE 0 5,000 0 6,850
CANADIAN NATIONAL COM 136375102 248,360 3,500 SH   SOLE 0 1,500 0 2,000
CANADIAN NATURAL RES LTD COM 136385101 2,101,827 54,115 SH   SOLE 0 3,475 0 50,640
CANADIAN PACIFIC COM 13645T100 259,338 1,250 SH   SOLE 0 1,250 0 0
CAPITAL BANK FINL CORP COM 139794101 370,618 15,520 SH   SOLE 0 0 0 15,520
CAPITAL ONE COM 14040H105 158,392,539 1,940,609 SH   SOLE 0 1,661,676 0 278,933
CARDINAL HEALTH INC COM 14149Y108 878,437 11,725 SH   SOLE 0 10,020 0 1,705
CARLISLE COMPANIES INC COM 142339100 478,261 5,950 SH   SOLE 0 2,200 0 3,750
CARMAX INC COM 143130102 106,512,080 2,293,048 SH   SOLE 0 1,979,792 0 313,256
CATERPILLAR INC COM 149123101 4,606,230 46,513 SH   SOLE 0 7,788 0 38,725
CBS CORP NEW CL B 124857202 327,527 6,122 SH   SOLE 0 2,772 0 3,350
CELGENE CORP COM 151020104 61,999,484 654,141 SH   SOLE 0 553,539 0 100,602
CELGENE CORP RTS RTS 151020112 315,948 93,200 SH   SOLE 0 0 0 93,200
CHESAPEAKE ENERGY CORP COM 165167107 2,169,265 94,357 SH   SOLE 0 11,100 0 83,257
CHEVRON CORP COM 166764100 77,858,534 652,519 SH   SOLE 0 538,661 0 113,857
CHICAGO BRIDGE & IRON COM 167250109 790,815 13,670 SH   SOLE 0 3,995 0 9,675
CHURCH & DWIGHT COM 171340102 15,823,484 225,534 SH   SOLE 0 207,306 0 18,228
CISCO SYSTEMS INC COM 17275R102 61,196,994 2,431,347 SH   SOLE 0 2,138,269 0 293,078
CITIGROUP INC NEW COM 172967424 66,198,955 1,277,479 SH   SOLE 0 1,222,320 0 55,158
CLAYMORE GUGGENHEIM ETF 18383M399 1,315,993 49,196 SH   SOLE 0 46,520 0 2,676
CLAYMORE GUGGENHEIM ETF 18383M415 2,185,146 82,025 SH   SOLE 0 75,432 0 6,593
CLAYMORE GUGGENHEIM ETF 18383M423 1,762,728 66,669 SH   SOLE 0 59,979 0 6,690
CLAYMORE GUGGENHEIM ETF 18383M431 782,167 29,650 SH   SOLE 0 29,650 0 0
CLAYMORE GUGGENHEIM ETF 18383M530 3,458,504 163,600 SH   SOLE 0 132,520 0 31,080
CLAYMORE GUGGENHEIM ETF 18383M548 18,985,231 834,149 SH   SOLE 0 796,979 0 37,170
CLAYMORE GUGGENHEIM ETF 18383M555 17,600,124 788,536 SH   SOLE 0 724,276 0 64,260
CLAYMORE GUGGENHEIM ETF 18383M563 17,942,218 825,309 SH   SOLE 0 776,414 0 48,895
CLAYMORE GUGGENHEIM ETF 18383M571 748,867 35,525 SH   SOLE 0 29,935 0 5,590
CLIFFS NATURAL RES INC COM 18683K101 109,798 10,578 SH   SOLE 0 1,600 0 8,978
CLOROX COMPANY COM 189054109 656,918 6,840 SH   SOLE 0 113 0 6,727
CME GROUP INC CLASS A COM 12572Q105 44,278,356 553,791 SH   SOLE 0 526,120 0 27,671
COCA-COLA COMPANY COM 191216100 44,380,837 1,040,338 SH   SOLE 0 700,870 0 339,468
COGNIZANT TECHNOLOGY CL A 192446102 247,041 5,518 SH   SOLE 0 0 0 5,518
COHEN & STEERS MLP COM 19249B106 261,888 12,400 SH   SOLE 0 1,400 0 11,000
COLFAX CORP COM 194014106 24,542,619 430,799 SH   SOLE 0 407,414 0 23,385
COLGATE-PALMOLIVE COM 194162103 3,059,071 46,904 SH   SOLE 0 8,338 0 38,566
COMCAST CORP CL A NEW COM 20030N101 593,265 11,031 SH   SOLE 0 5,031 0 6,000
COMMUNITY BANKERS COM 203612106 161,589 36,977 SH   SOLE 0 1,252 0 35,725
CONAGRA FOODS INC COM 205887102 989,240 29,941 SH   SOLE 0 8,700 0 21,241
CONOCOPHILLIPS COM 20825C104 7,201,873 94,118 SH   SOLE 0 16,059 0 78,059
CORENERGY INFRASTRUCTURE COM 21870U205 5,779,123 772,610 SH   SOLE 0 200,975 0 571,635
CORNING INC COM 219350105 659,011 34,075 SH   SOLE 0 7,500 0 26,575
CORRECTIONS CORP AMER COM 22025Y407 261,136 7,600 SH   SOLE 0 500 0 7,100
COSTCO WHOLESALE CORP COM 22160K105 464,937 3,710 SH   SOLE 0 700 0 3,010
CRESTWOOD EQUITY COM 226344109 1,487,347 140,714 SH   SOLE 0 3,200 0 137,514
CRESTWOOD MIDSTREAM COM 226378107 413,750 18,251 SH   SOLE 0 320 0 17,931
CROWN HOLDINGS INC COM 228368106 881,496 19,800 SH   SOLE 0 5,700 0 14,100
CSX CORP COM 126408103 2,836,695 88,481 SH   SOLE 0 24,320 0 64,161
CUMMINS INC COM 231021106 28,771,203 217,997 SH   SOLE 0 194,919 0 23,078
CVR REFINING COM 12663P107 398,088 17,100 SH   SOLE 0 1,500 0 15,600
CVS HEALTH CORP COM 126650100 2,839,544 35,677 SH   SOLE 0 2,341 0 33,336
DANAHER CORP COM 235851102 57,454,481 756,179 SH   SOLE 0 650,624 0 105,555
DATAWATCH CORP NEW COM 237917208 2,186,786 213,345 SH   SOLE 0 192,345 0 21,000
DEERE & COMPANY COM 244199105 1,179,376 14,384 SH   SOLE 0 1,305 0 13,079
DELTA AIRLINES INC NEW COM 247361702 436,511 12,075 SH   SOLE 0 2,150 0 9,925
DEUTSCHE X TRACKERS ETF 233051879 32,011,288 1,242,192 SH   SOLE 0 1,217,947 0 24,245
DEVON ENERGY CORP NEW COM 25179M103 3,949,429 57,927 SH   SOLE 0 9,752 0 48,175
DIAGEO PLC NEW ADR 25243Q205 26,283,940 227,764 SH   SOLE 0 163,416 0 64,347
DIAMOND OFFSHORE COM 25271C102 387,285 11,301 SH   SOLE 0 2,425 0 8,876
DIEBOLD INC COM 253651103 232,945 6,595 SH   SOLE 0 3,250 0 3,345
DIRECTV COM 25490A309 39,644,675 458,214 SH   SOLE 0 418,236 0 39,978
DISCOVERY COMMUNICATIONS COM 25470F104 11,284,358 298,528 SH   SOLE 0 288,013 0 10,515
DISCOVERY COMMUNICATIONS COM 25470F302 11,951,372 320,584 SH   SOLE 0 293,092 0 27,492
DISH NETWORK CORP CL A CL A 25470M109 43,529,116 674,034 SH   SOLE 0 648,531 0 25,503
DNP SELECT INCOME COM 23325P104 435,954 43,121 SH   SOLE 0 5,383 0 37,738
DOLLAR TREE INC COM 256746108 524,142 9,348 SH   SOLE 0 2,488 0 6,860
DOMINION RESOURCES INC COM 25746U109 40,396,872 584,699 SH   SOLE 0 381,622 0 203,077
DOVER CORP COMMON COM 260003108 1,334,522 16,613 SH   SOLE 0 1,431 0 15,182
DOW CHEMICAL COMPANY COM 260543103 3,622,843 69,085 SH   SOLE 0 22,625 0 46,461
DRYSHIPS INC COM Y2109Q101 290,719 117,700 SH   SOLE 0 70,000 0 47,700
DU PONT E.I.DE NEMOURS COM 263534109 35,594,555 496,022 SH   SOLE 0 410,514 0 85,508
DUKE ENERGY CORP NEW COM 26441C204 6,134,590 82,046 SH   SOLE 0 14,417 0 67,629
DYAX CORP COM 26746E103 125,812 12,432 SH   SOLE 0 0 0 12,432
E M C CORP MASS COM 268648102 1,563,893 53,448 SH   SOLE 0 13,074 0 40,374
EASTMAN CHEMICAL COMPANY COM 277432100 30,949,029 382,606 SH   SOLE 0 357,493 0 25,113
EATON CORP PLC PLC SHS G29183103 27,492,733 433,845 SH   SOLE 0 419,812 0 14,033
EATON VANCE LIMITED COM 27828H105 234,738 16,100 SH   SOLE 0 11,100 0 5,000
EATON VANCE RISK * COM 27829G106 267,993 22,925 SH   SOLE 0 0 0 22,925
EATON VANCE SENIOR * COM 27828Q105 755,648 52,512 SH   SOLE 0 20,910 0 31,602
EBAY INC COM 278642103 240,508 4,247 SH   SOLE 0 2,908 0 1,339
ECOLAB INC COM 278865100 1,053,680 9,176 SH   SOLE 0 1,136 0 8,040
EMERSON ELECTRIC COMPANY COM 291011104 2,266,648 36,220 SH   SOLE 0 3,626 0 32,594
ENCANA CORP COM 292505104 328,225 15,475 SH   SOLE 0 5,425 0 10,050
ENSCO PLC CL A CL A G3157S106 626,053 15,155 SH   SOLE 0 5,175 0 9,980
ENTEGRIS INC COM 29362U104 161,368 14,032 SH   SOLE 0 0 0 14,032
EOG RESOURCES INC COM 26875P101 615,310 6,214 SH   SOLE 0 2,014 0 4,200
EQUITY LIFESTYLE COM 29472R108 34,171,939 806,703 SH   SOLE 0 788,283 0 18,420
EXELON CORP COM 30161N101 257,516 7,554 SH   SOLE 0 2,397 0 5,157
EXPRESS SCRIPTS HLDG COM 30219G108 44,168,400 625,349 SH   SOLE 0 558,139 0 67,210
EXXON MOBIL CORP COM 30231G102 108,818,543 1,157,029 SH   SOLE 0 796,068 0 360,960
EZCORP INC CL A CL A 302301106 260,633 26,300 SH   SOLE 0 0 0 26,300
FACEBOOK INC CL A CL A 30303M102 2,620,729 33,157 SH   SOLE 0 1,833 0 31,324
FASTENAL COMPANY COM 311900104 642,070 14,300 SH   SOLE 0 3,200 0 11,100
FEDERATED INVS INC PA CL B 314211103 3,339,681 113,749 SH   SOLE 0 6,430 0 107,319
FEDEX CORP COM 31428X106 468,281 2,900 SH   SOLE 0 425 0 2,475
FIDELITY NATIONAL COM 31620R303 47,582,275 1,715,295 SH   SOLE 0 1,511,372 0 203,923
FIDELITY NATIONAL COM 31620R402 199,781 14,519 SH   SOLE 0 3,724 0 10,795
FIRST CAPITAL BANCORP COM 319438107 190,772 42,870 SH   SOLE 0 5,770 0 37,100
FIRST CMNTY BANCSHARES COM 31983A103 537,704 37,628 SH   SOLE 0 18,945 0 18,683
FIRST TRUST CONSUMER ETF 33734X119 495,017 12,670 SH   SOLE 0 9,493 0 3,177
FIRST TRUST HEALTHCARE ETF 33734X143 724,824 12,992 SH   SOLE 0 9,149 0 3,843
FIVE BELOW INC COM 33829M101 945,332 23,866 SH   SOLE 0 2,765 0 21,101
FLOWERS FOODS INC COM 343498101 9,316,139 507,415 SH   SOLE 0 263,483 0 243,932
FLUOR CORP NEW COM 343412102 449,764 6,734 SH   SOLE 0 0 0 6,734
FMC CORP NEW COM 302491303 240,198 4,200 SH   SOLE 0 1,900 0 2,300
FOOT LOCKER INC COM 344849104 498,012 8,949 SH   SOLE 0 2,225 0 6,724
FORD MOTOR COMPANY NEW COM 345370860 2,540,286 171,757 SH   SOLE 0 52,585 0 119,172
FORTUNA SILVER MINES INC COM 349915108 223,300 55,000 SH   SOLE 0 10,500 0 44,500
FORTUNE BRANDS HOME & COM 34964C106 263,885 6,419 SH   SOLE 0 3,910 0 2,509
FREEPORT MCMORAN INC CL B 35671D857 1,622,148 49,683 SH   SOLE 0 9,808 0 39,875
GAMING & LEISURE PPTYS COM 36467J108 63,968,032 2,070,163 SH   SOLE 0 1,852,288 0 217,875
GENERAC HOLDINGS INC COM 368736104 697,288 17,200 SH   SOLE 0 4,500 0 12,700
GENERAL DYNAMICS COM 369550108 2,937,851 23,116 SH   SOLE 0 7,871 0 15,245
GENERAL ELECTRIC COMPANY COM 369604103 93,162,357 3,636,314 SH   SOLE 0 2,705,404 0 930,910
GENERAL MILLS INC COM 370334104 1,594,584 31,607 SH   SOLE 0 7,957 0 23,650
GENERAL MOTORS COMPANY COM 37045V100 36,452,064 1,141,267 SH   SOLE 0 977,556 0 163,711
GENUINE PARTS COMPANY COM 372460105 533,277 6,080 SH   SOLE 0 0 0 6,080
GENWORTH FINANCIAL CL A COM 37247D106 1,216,204 92,840 SH   SOLE 0 16,235 0 76,605
GEO GROUP INC NEW COM 36162J106 521,512 13,645 SH   SOLE 0 1,925 0 11,720
GILEAD SCIENCES INC COM 375558103 3,673,696 34,511 SH   SOLE 0 8,351 0 26,160
GLADSTONE CAPITAL CORP COM 376535100 566,524 64,598 SH   SOLE 0 12,800 0 51,798
GLADSTONE INVESTMENT COM 376546107 3,986,941 560,751 SH   SOLE 0 171,186 0 389,565
GLAXOSMITHKLINE PLC ADR 37733W105 2,840,876 61,798 SH   SOLE 0 12,603 0 49,195
GOLDCORP INC NEW COM 380956409 821,518 35,672 SH   SOLE 0 8,365 0 27,307
GOLDMAN SACHS GROUP INC COM 38141G104 214,226 1,167 SH   SOLE 0 1,039 0 128
GOOGLE INC CL A CL A 38259P508 31,734,717 53,933 SH   SOLE 0 46,840 0 7,093
GOOGLE INC CL C CL C 38259P706 31,140,489 53,936 SH   SOLE 0 46,701 0 7,235
GOVERNMENT PROPERTIES * COM 38376A103 295,456 13,485 SH   SOLE 0 4,260 0 9,225
GRAINGER W W INC COM 384802104 303,993 1,208 SH   SOLE 0 8 0 1,200
GULF COAST ULTRA DEEP COM 40222T104 2,085,678 1,042,839 SH   SOLE 0 1,032,835 0 10,004
H&Q HEALTHCARE INVESTORS BEN INT 404052102 370,563 13,048 SH   SOLE 0 1,466 0 11,582
HALLIBURTON COMPANY COM 406216101 1,383,626 21,448 SH   SOLE 0 8,535 0 12,913
HAMPTON ROADS BANKSHARES COM 409321502 32,404 21,179 SH   SOLE 0 8 0 21,171
HANESBRANDS INC COM 410345102 25,168,787 234,259 SH   SOLE 0 223,749 0 10,510
HARRIS CORP DEL COM 413875105 1,205,027 18,148 SH   SOLE 0 264 0 17,884
HARTFORD FINANCIAL COM 416515104 45,314,491 1,216,496 SH   SOLE 0 1,048,855 0 167,641
HCP INC COM 40414L109 210,066 5,290 SH   SOLE 0 550 0 4,740
HEALTH CARE REIT INC * COM 42217K106 265,821 4,262 SH   SOLE 0 1,379 0 2,883
HEALTHCARE RLTY TR INC * COM 421946104 924,310 39,033 SH   SOLE 0 5,336 0 33,697
HERSHEY COMPANY COM 427866108 31,394,865 328,983 SH   SOLE 0 318,609 0 10,374
HEWLETT-PACKARD COMPANY COM 428236103 27,722,838 781,586 SH   SOLE 0 713,437 0 68,148
HOLOGIC INC COM 436440101 231,135 9,500 SH   SOLE 0 9,500 0 0
HOME DEPOT INC COM 437076102 3,269,942 35,644 SH   SOLE 0 8,218 0 27,426
HONEYWELL INTL INC COM 438516106 2,413,200 25,915 SH   SOLE 0 8,393 0 17,522
HORMEL FOODS CORP COM 440452100 207,046 4,029 SH   SOLE 0 202 0 3,827
HUNTSMAN CORP COM 447011107 267,260 10,283 SH   SOLE 0 3,000 0 7,283
ILLINOIS TOOL WORKS INC COM 452308109 24,625,311 291,700 SH   SOLE 0 278,600 0 13,100
IMS HEALTH HOLDINGS INC COM 44970B109 282,197 10,775 SH   SOLE 0 3,050 0 7,725
INFORMATICA CORP COM 45666Q102 845,112 24,682 SH   SOLE 0 5,402 0 19,280
INGREDION INC COM 457187102 440,795 5,816 SH   SOLE 0 1,239 0 4,577
INTEL CORP COM 458140100 6,647,452 190,909 SH   SOLE 0 52,059 0 138,850
INTERNATIONAL BUSINESS COM 459200101 6,762,694 35,625 SH   SOLE 0 7,205 0 28,420
INTERNATIONAL PAPER COM 460146103 1,176,027 24,634 SH   SOLE 0 13,590 0 11,044
INTL FLAVOR & FRAGRANCES COM 459506101 381,219 3,976 SH   SOLE 0 1,200 0 2,776
INTUIT INC COM 461202103 15,049,330 171,698 SH   SOLE 0 169,208 0 2,490
INVESCO CA VALU MUN COM 46132H106 122,100 10,000 SH   SOLE 0 10,000 0 0
INVESCO MUNICIPAL INCOME COM 46132X101 85,771 12,632 SH   SOLE 0 343 0 12,289
INVESTORS TITLE COMPANY COM 461804106 255,761 3,494 SH   SOLE 0 50 0 3,444
ISHARES ETF 464287176 210,916 1,882 SH   SOLE 0 415 0 1,467
ISHARES ETF 464287457 424,071 5,018 SH   SOLE 0 2,818 0 2,200
ISHARES ETF 464287846 387,851 3,912 SH   SOLE 0 320 0 3,592
ISHARES ETF 464288588 342,276 3,166 SH   SOLE 0 1,466 0 1,700
ISHARES ETF 464288638 15,411,660 140,990 SH   SOLE 0 131,271 0 9,720
ISHARES ETF 464288646 51,568,776 489,825 SH   SOLE 0 458,683 0 31,142
ISHARES ETF 464288687 265,495 6,718 SH   SOLE 0 2,011 0 4,707
ISHARES ETF 464288794 223,703 5,698 SH   SOLE 0 865 0 4,833
ISHARES ETF 464288828 460,353 4,308 SH   SOLE 0 386 0 3,922
ISHARES ETF 464288836 272,139 1,939 SH   SOLE 0 190 0 1,749
ISHARES ETF 464289271 1,561,217 28,284 SH   SOLE 0 27,984 0 300
ISHARES ETF 464289313 1,725,796 32,282 SH   SOLE 0 31,529 0 753
ISHARES ETF 464289339 1,493,315 28,257 SH   SOLE 0 28,257 0 0
ISHARES ETF 46429B564 276,677 10,880 SH   SOLE 0 10,480 0 400
ISHARES ETF 46429B580 743,099 29,050 SH   SOLE 0 28,850 0 200
ISHARES CHINA ETF 464287184 310,323 8,107 SH   SOLE 0 4,000 0 4,107
ISHARES CORE S&P ETF 464287804 289,433 2,775 SH   SOLE 0 190 0 2,585
ISHARES CORE S&P 500 ETF ETF 464287200 1,419,343 7,159 SH   SOLE 0 450 0 6,709
ISHARES CORE S&P MID ETF 464287507 378,907 2,771 SH   SOLE 0 164 0 2,607
ISHARES FLOATING ETF 46429B655 32,988,162 648,990 SH   SOLE 0 617,915 0 31,075
ISHARES IBOXX ETF 464287242 791,392 6,694 SH   SOLE 0 550 0 6,144
ISHARES IBOXX $ ETF 464288513 1,922,110 20,904 SH   SOLE 0 13,401 0 7,503
ISHARES MSCI ETF 464287465 9,609,472 149,867 SH   SOLE 0 26,126 0 123,741
ISHARES MSCI BELGIUM ETF 464286301 304,862 18,678 SH   SOLE 0 1,800 0 16,878
ISHARES MSCI EMERGING ETF 464287234 399,973 9,624 SH   SOLE 0 400 0 9,224
ISHARES MSCI GERMANY ETF 464286806 302,900 10,935 SH   SOLE 0 1,170 0 9,765
ISHARES MSCI SPAIN ETF 464286764 357,919 9,201 SH   SOLE 0 1,180 0 8,021
ISHARES MSCI SWITZERLND ETF 464286749 315,835 9,715 SH   SOLE 0 1,080 0 8,635
ISHARES NASDAQ ETF 464287556 399,264 1,459 SH   SOLE 0 153 0 1,306
ISHARES NATIONAL ETF 464288414 259,370 2,365 SH   SOLE 0 2,015 0 350
ISHARES S&P 500 ETF 464287309 1,060,189 9,925 SH   SOLE 0 6,479 0 3,446
ISHARES S&P MID CAP ETF 464287606 357,422 2,360 SH   SOLE 0 150 0 2,210
ISHARES SELECT ETF 464287168 499,693 6,765 SH   SOLE 0 1,800 0 4,965
ISHARES SILVER TRUST ETF 46428Q109 465,092 28,446 SH   SOLE 0 8,150 0 20,296
ISHARES TRANSPORTATION ETF 464287192 1,305,285 8,650 SH   SOLE 0 6,760 0 1,890
ISHARES U S ETF 464288760 302,838 2,815 SH   SOLE 0 405 0 2,410
ISHARESU S ETF 464287580 257,363 2,068 SH   SOLE 0 180 0 1,888
ISIS PHARMACEUTICALS COM 464330109 8,672,098 223,335 SH   SOLE 0 191,135 0 32,200
ISLE CAPRI CASINOS INC COM 464592104 4,324,163 576,555 SH   SOLE 0 575,555 0 1,000
ITC HOLDINGS CORP COM 465685105 371,977 10,440 SH   SOLE 0 2,820 0 7,620
JACOBS ENGINEERNG GROUP COM 469814107 253,864 5,200 SH   SOLE 0 1,700 0 3,500
JARDEN CORP COM 471109108 1,449,913 24,121 SH   SOLE 0 3,680 0 20,441
JOHNSON & JOHNSON COM 478160104 111,870,278 1,049,538 SH   SOLE 0 823,916 0 225,622
JOHNSON CONTROLS INC COM 478366107 295,724 6,721 SH   SOLE 0 1,505 0 5,216
JPMORGAN CHASE & COM 46625H100 70,349,887 1,167,827 SH   SOLE 0 1,049,272 0 118,555
JPMORGAN CHASE & CO ETN 46625H365 263,914 4,972 SH   SOLE 0 1,003 0 3,969
KAYNE ANDERSON ENERGY COM 48660P104 403,342 12,640 SH   SOLE 0 0 0 12,640
KAYNE ANDERSON ENERGY COM 48660Q102 207,308 5,675 SH   SOLE 0 0 0 5,675
KAYNE ANDERSON MLP COM 486606106 621,108 15,208 SH   SOLE 0 2,207 0 13,001
KB HOME COM 48666K109 159,858 10,700 SH   SOLE 0 2,500 0 8,200
KIMBERLY CLARK CORP COM 494368103 5,052,404 46,969 SH   SOLE 0 6,704 0 40,265
KINDER MORGAN INC DE COM 49456B101 50,366,932 1,313,692 SH   SOLE 0 1,034,071 0 279,621
KINDER MORGAN MGMT LLC COM 49455U100 292,901 3,111 SH   SOLE 0 2,060 0 1,051
KKR & COMPANY DEL COM 48248M102 380,371 17,057 SH   SOLE 0 3,567 0 13,490
KRAFT FOODS GRP INC COM 50076Q106 4,453,027 78,954 SH   SOLE 0 13,792 0 65,162
KRISPY KREME DOUGHNUT COM 501014104 17,939,287 1,045,413 SH   SOLE 0 797,946 0 247,467
KROGER COMPANY COM 501044101 1,060,020 20,385 SH   SOLE 0 2,550 0 17,835
LABORATORY CORP OF AMER COM 50540R409 533,882 5,247 SH   SOLE 0 665 0 4,582
LACLEDE GROUP INC COM 505597104 547,520 11,800 SH   SOLE 0 8,500 0 3,300
LAMAR ADVERTISING CL A 512815101 23,388,579 474,895 SH   SOLE 0 449,397 0 25,498
LEGGETT & PLATT INC COM 524660107 296,925 8,503 SH   SOLE 0 338 0 8,165
LEUCADIA NATIONAL CORP COM 527288104 3,593,880 150,750 SH   SOLE 0 19,100 0 131,650
LEVEL 3 COMMNS INC NEW COM 52729N308 2,852,317 62,373 SH   SOLE 0 3,700 0 58,673
LIBERTY GLOBAL PLC CL C G5480U120 276,072 6,731 SH   SOLE 0 800 0 5,931
LIBERTY MEDIA CORP COM 531229300 33,000,419 702,286 SH   SOLE 0 680,675 0 21,611
LIBERTY MEDIA CORP CL A CL A 531229102 16,578,108 351,380 SH   SOLE 0 340,574 0 10,806
LILLY ELI & COMPANY COM 532457108 2,096,276 32,325 SH   SOLE 0 8,561 0 23,764
LIMELIGHT NETWORKS INC COM 53261M104 23,350 10,000 SH   SOLE 0 10,000 0 0
LINN ENERGY LLC UNIT LTD LIAB 536020100 633,105 21,005 SH   SOLE 0 2,130 0 18,876
LINNCO LLC COM 535782106 1,611,563 55,667 SH   SOLE 0 6,935 0 48,732
LOCKHEED MARTIN CORP COM 539830109 1,339,229 7,327 SH   SOLE 0 2,477 0 4,850
LOEWS CORP COM 540424108 2,280,885 54,750 SH   SOLE 0 6,100 0 48,650
LORILLARD INC COM 544147101 1,470,137 24,539 SH   SOLE 0 1,275 0 23,264
LOWES COMPANIES INC COM 548661107 6,139,655 116,018 SH   SOLE 0 19,425 0 96,593
LYONDELLBASELL CL A N53745100 308,909 2,843 SH   SOLE 0 1,792 0 1,051
MACQUARIE INFRASTRUCTURE COm 55608B105 246,256 3,692 SH   SOLE 0 40 0 3,652
MANULIFE FINANCIAL CORP COM 56501R106 205,070 10,653 SH   SOLE 0 0 0 10,653
MARATHON OIL CORP COM 565849106 451,081 12,000 SH   SOLE 0 3,144 0 8,856
MARATHON PETROLEUM CORP COM 56585A102 24,892,045 293,989 SH   SOLE 0 266,628 0 27,361
MARKEL CORP COM 570535104 196,400,498 308,733 SH   SOLE 0 266,249 0 42,484
MARKET VECTORS ETF 57060U100 1,006,406 47,123 SH   SOLE 0 4,525 0 42,598
MARRIOTT INTL INC NEW CL A 571903202 723,954 10,357 SH   SOLE 0 7,062 0 3,295
MARSH & MCLENNAN COS INC COM 571748102 1,844,043 35,232 SH   SOLE 0 2,000 0 33,232
MARTEN TRANSPORT LTD COM 573075108 6,410,033 359,912 SH   SOLE 0 351,412 0 8,500
MASTERCARD INC CLASS A CL A 57636Q104 3,003,370 40,630 SH   SOLE 0 13,760 0 26,870
MC CORMICK & COMPANY COM 579780206 667,261 9,974 SH   SOLE 0 2,259 0 7,715
MCDONALDS CORP COM 580135101 37,293,618 393,351 SH   SOLE 0 280,270 0 113,081
MEADWESTVACO CORP COM 583334107 313,191 7,650 SH   SOLE 0 1,100 0 6,550
MEDIA GENERAL INC COM 584404107 2,346,467 178,983 SH   SOLE 0 158,978 0 20,005
MEDICAL PROPERTIES * COM 58463J304 1,130,372 92,200 SH   SOLE 0 55,000 0 37,200
MEDLEY CAPITAL CORP COM 58503F106 605,853 51,300 SH   SOLE 0 23,050 0 28,250
MEDTRONIC INC COM 585055106 873,938 14,107 SH   SOLE 0 2,248 0 11,859
MERCK & COMPANY INC NEW COM 58933Y105 37,342,319 629,931 SH   SOLE 0 505,694 0 124,237
MESABI TRUST CTF BEN INT BEN INT 590672101 430,972 22,576 SH   SOLE 0 5,100 0 17,476
MICROSOFT CORP COM 594918104 15,670,766 338,023 SH   SOLE 0 67,024 0 270,999
MIDWAY GOLD CORP COM 598153104 2,276,135 2,188,591 SH   SOLE 0 1,733,341 0 455,250
MILLER HERMAN INC COM 600544100 834,546 27,958 SH   SOLE 0 0 0 27,958
MONARCH CASINO & RESORT COM 609027107 8,802,586 739,092 SH   SOLE 0 707,472 0 31,620
MONDELEZ INTERNATIONAL CL A 609207105 7,042,900 205,542 SH   SOLE 0 35,188 0 170,355
MONSANTO COMPANY NEW COM 61166W101 29,822,267 265,063 SH   SOLE 0 243,885 0 21,178
MORGAN STANLEY * COM 617468103 33,607,907 1,384,751 SH   SOLE 0 1,238,446 0 146,305
MURPHY OIL CORP COM 626717102 1,109,539 19,496 SH   SOLE 0 600 0 18,896
MURPHY USA INC COM 626755102 201,522 3,798 SH   SOLE 0 550 0 3,248
MVC CAPITAL INC COM 553829102 289,444 26,900 SH   SOLE 0 7,000 0 19,900
MYLAN INC COM 628530107 241,097 5,300 SH   SOLE 0 2,000 0 3,300
NATIONAL OILWELL COM 637071101 6,825,772 89,695 SH   SOLE 0 12,972 0 76,723
NAVIGATOR HOLDINGS LTD COM Y62132108 1,582,386 56,859 SH   SOLE 0 56,559 0 300
NCI BUILDING SYSTEMS INC COM 628852204 3,443,966 177,524 SH   SOLE 0 177,524 0 0
NEURALSTEM INC COM 64127R302 94,136 28,700 SH   SOLE 0 0 0 28,700
NEWBRIDGE BANCORP CL A 65080T102 101,767 13,408 SH   SOLE 0 0 0 13,408
NEWMARKET CORP COM 651587107 6,132,136 16,094 SH   SOLE 0 125 0 15,969
NEXTERA ENERGY INC COM 65339F101 1,095,101 11,665 SH   SOLE 0 1,694 0 9,971
NIKE INC CL B 654106103 897,678 10,064 SH   SOLE 0 3,464 0 6,600
NOKIA CORP ADR 654902204 206,509 24,410 SH   SOLE 0 7,280 0 17,130
NORANDA ALUMINUM HOLDING COM 65542W107 92,660 20,500 SH   SOLE 0 2,000 0 18,500
NORFOLK SOUTHERN CORP COM 655844108 17,073,230 152,986 SH   SOLE 0 62,783 0 90,203
NORTHROP GRUMMAN CORP COM 666807102 225,441 1,711 SH   SOLE 0 217 0 1,494
NORTHWEST BANCSHARES INC COM 667340103 361,935 29,912 SH   SOLE 0 20,912 0 9,000
NOVACOPPER INC COM 66988K102 38,130 41,000 SH   SOLE 0 0 0 41,000
NOVARTIS AG ADR 66987V109 685,154 7,279 SH   SOLE 0 1,178 0 6,101
NOVO NORDISK AS ADR ADR 670100205 750,491 15,760 SH   SOLE 0 6,075 0 9,685
NOW INC COM 67011P100 693,683 22,811 SH   SOLE 0 1,712 0 21,099
NRG ENERGY INC NEW COM 629377508 14,805,721 485,752 SH   SOLE 0 409,005 0 76,747
NUCOR CORP COM 670346105 29,347,173 540,663 SH   SOLE 0 467,727 0 72,936
NUVEEN AMT FREE COM 670657105 1,892,142 139,848 SH   SOLE 0 3,125 0 136,723
NUVEEN BUILD AMERICA COM 67074C103 252,326 12,375 SH   SOLE 0 5,900 0 6,475
NUVEEN DIVIDEND COM 67066V101 276,800 20,000 SH   SOLE 0 10,000 0 10,000
NUVEEN MUNICIPAL OPPTY COM 670984103 723,276 50,756 SH   SOLE 0 6,000 0 44,756
NUVEEN MUNICIPAL VALUE COM 670928100 1,003,712 106,664 SH   SOLE 0 23,036 0 83,628
NUVEEN PFD INCM OPPTY COM 67073B106 119,681 13,009 SH   SOLE 0 2,659 0 10,350
NUVEEN QUALITY MUNICIPAL COM 67062N103 382,264 29,541 SH   SOLE 0 15,562 0 13,979
NUVEEN REAL ASSET INCM COM 67074Y105 1,845,891 95,100 SH   SOLE 0 47,000 0 48,100
NUVEEN SELECT MATURITIES BEN INT 67061T101 142,256 13,600 SH   SOLE 0 3,100 0 10,500
NUVEEN SENIOR INCOME COM 67067Y104 124,434 18,600 SH   SOLE 0 5,000 0 13,600
NUVEEN VIRGINIA PREMIUM COM 67064R102 2,329,998 177,186 SH   SOLE 0 14,973 0 162,213
OCCIDENTAL PETROLEUM COM 674599105 23,539,993 244,826 SH   SOLE 0 217,754 0 27,072
OMNICOM GROUP INC COM 681919106 2,210,948 32,108 SH   SOLE 0 4,303 0 27,805
ON SEMICONDUCTOR CORP COM 682189105 3,970,120 444,085 SH   SOLE 0 72,325 0 371,760
OPKO HEALTH INC COM 68375N103 1,140,766 134,050 SH   SOLE 0 51,950 0 82,100
ORACLE CORP COM 68389X105 3,650,053 95,351 SH   SOLE 0 20,425 0 74,926
PALL CORP COM 696429307 18,987,094 226,847 SH   SOLE 0 205,672 0 21,175
PARKER-HANNIFIN CORP COM 701094104 32,988,400 288,992 SH   SOLE 0 271,374 0 17,618
PATTERSON UTI ENERGY INC COM 703481101 261,639 8,043 SH   SOLE 0 0 0 8,043
PAYCHEX INC COM 704326107 213,353 4,827 SH   SOLE 0 2,677 0 2,150
PBF ENERGY INC CL A 69318G106 1,346,400 56,100 SH   SOLE 0 6,450 0 49,650
PENN NATIONAL GAMING INC COM 707569109 51,025,465 4,551,781 SH   SOLE 0 4,127,109 0 424,672
PENNEY J C COMPANY INC COM 708160106 155,620 15,500 SH   SOLE 0 4,400 0 11,100
PEPCO HLDGS INC COM 713291102 259,893 9,712 SH   SOLE 0 2,300 0 7,412
PEPSICO INC COM 713448108 76,632,495 823,209 SH   SOLE 0 707,779 0 115,430
PFIZER INC COM 717081103 6,138,025 207,576 SH   SOLE 0 47,144 0 160,432
PHILIP MORRIS INTL INC COM 718172109 42,533,033 509,988 SH   SOLE 0 363,487 0 146,502
PHILLIPS 66 COM 718546104 1,446,849 17,794 SH   SOLE 0 3,152 0 14,642
PIEDMONT NATURAL GAS COM 720186105 1,019,083 30,393 SH   SOLE 0 6,659 0 23,735
PIMCO ENHANCED SHORT ETF 72201R833 760,125 7,500 SH   SOLE 0 5,800 0 1,700
PINNACLE ENTERTAINMENT COM 723456109 207,620 8,275 SH   SOLE 0 3,000 0 5,275
PINNACLE FOODS INC DE COM 72348P104 4,051,898 124,101 SH   SOLE 0 28,491 0 95,610
PLUM CREEK TIMBER * COM 729251108 819,306 21,002 SH   SOLE 0 4,885 0 16,117
PNC FINANCIAL SERVICES COM 693475105 1,252,806 14,639 SH   SOLE 0 10,757 0 3,882
PORTFOLIO RECOVERY ASSOC COM 73640Q105 12,459,362 238,548 SH   SOLE 0 217,398 0 21,150
POTASH CORP COM 73755L107 1,152,955 33,361 SH   SOLE 0 18,730 0 14,631
POWERSECURE INTL INC COM 73936N105 2,752,861 287,355 SH   SOLE 0 12,516 0 274,839
POWERSHARES EMERGING ETF 73936T573 228,135 8,016 SH   SOLE 0 8,016 0 0
POWERSHARES QQQ ETF ETF 73935A104 6,007,052 60,806 SH   SOLE 0 41,302 0 19,504
POWERSHARES SENIOR LOAN ETF 73936Q769 3,994,614 164,523 SH   SOLE 0 113,016 0 51,506
POWERSHARES VRDO TAX ETF 73936T433 374,550 15,000 SH   SOLE 0 4,000 0 11,000
PPL CORP COM 69351T106 299,172 9,110 SH   SOLE 0 5,095 0 4,015
PRAXAIR INC COM 74005P104 36,955,909 286,480 SH   SOLE 0 272,856 0 13,624
PRICE T ROWE GRP INC COM 74144T108 368,480 4,700 SH   SOLE 0 440 0 4,260
PRICELINE GROUP INC COM 741503403 344,098 297 SH   SOLE 0 0 0 297
PROCTER & GAMBLE COMPANY COM 742718109 13,218,973 157,857 SH   SOLE 0 27,318 0 130,539
PROSHARES ULTRASHORT ETF 74347W882 455,407 22,816 SH   SOLE 0 5,004 0 17,812
PROSPECT CAPITAL CORP COM 74348T102 906,622 91,578 SH   SOLE 0 47,628 0 43,950
PRUDENTIAL GLOBAL SHORT COM 74433A109 416,625 25,250 SH   SOLE 0 7,600 0 17,650
PTC THERAPEUTICS INC COM 69366J200 2,028,861 46,100 SH   SOLE 0 0 0 46,100
PUBLIC SERVICE COM 744573106 303,171 8,141 SH   SOLE 0 0 0 8,141
PUBLIC STORAGE * COM 74460D109 324,217 1,955 SH   SOLE 0 0 0 1,955
PVH CORP COM 693656100 30,452,385 251,361 SH   SOLE 0 246,609 0 4,752
QUALCOMM INC COM 747525103 34,856,585 466,184 SH   SOLE 0 384,711 0 81,473
QUANTA SERVICES INC COM 74762E102 2,896,414 79,813 SH   SOLE 0 12,317 0 67,496
R L I CORP COM 749607107 301,818 6,972 SH   SOLE 0 6,972 0 0
RANGE RESOURCES CORP COM 75281A109 33,983,863 501,163 SH   SOLE 0 464,353 0 36,810
RAYONIER INC * COM 754907103 267,555 8,592 SH   SOLE 0 3,637 0 4,955
RAYTHEON COMPANY NEW COM 755111507 26,615,150 261,909 SH   SOLE 0 237,109 0 24,800
REALTY INCOME CORP * COM 756109104 3,471,157 85,098 SH   SOLE 0 13,893 0 71,205
REGIONS FINANCIAL COM 7591EP100 167,387 16,672 SH   SOLE 0 4,000 0 12,672
RESOLUTE FOREST COM 76117W109 328,831 21,025 SH   SOLE 0 1,500 0 19,525
RETAIL OPPORTUNITY * COM 76131N101 4,464,468 303,705 SH   SOLE 0 40,969 0 262,736
REYNOLDS AMERICAN INC COM 761713106 668,588 11,332 SH   SOLE 0 4,275 0 7,057
RITE AID CORP COM 767754104 1,149,040 237,405 SH   SOLE 0 103,700 0 133,705
ROCKWELL COLLINS INC DE COM 774341101 454,123 5,785 SH   SOLE 0 0 0 5,785
ROGERS COMMUNICATIONS COM 775109200 248,020 6,628 SH   SOLE 0 5,500 0 1,128
ROYAL BANK CANADA COM 780087102 687,775 9,626 SH   SOLE 0 346 0 9,280
ROYAL DUTCH SHELL PLC ADR 780259107 5,786,938 73,141 SH   SOLE 0 16,140 0 57,001
ROYAL DUTCH SHELL PLC ADR 780259206 1,041,991 13,687 SH   SOLE 0 2,974 0 10,713
RYDER SYSTEM INC COM 783549108 337,388 3,750 SH   SOLE 0 3,750 0 0
RYDEX GUGGENHEIM S&P ETF 78355W882 412,755 5,144 SH   SOLE 0 3,745 0 1,399
RYDEX GUGGENHEIM S&P 500 ETF 78355W106 6,606,690 87,171 SH   SOLE 0 49,235 0 37,936
RYDEX GUGGENHEIM S&P 500 ETF 78355W304 4,293,837 81,215 SH   SOLE 0 62,685 0 18,530
RYDEX GUGGENHEIM S&P 500 ETF 78355W403 5,118,746 66,305 SH   SOLE 0 51,740 0 14,565
SAFETY INSURANCE GROUP COM 78648T100 11,781,168 218,534 SH   SOLE 0 163,626 0 54,908
SALIENT MLP & ENERGY COM 79471T100 954,781 28,535 SH   SOLE 0 7,110 0 21,425
SANDRIDGE ENERGY INC COM 80007P307 97,949 22,832 SH   SOLE 0 4,000 0 18,832
SANOFI SPON ADR ADR 80105N105 755,259 13,384 SH   SOLE 0 4,784 0 8,600
SCANA CORP NEW COM 80589M102 1,847,403 37,239 SH   SOLE 0 3,833 0 33,406
SCHEIN HENRY INC COM 806407102 10,028,766 86,106 SH   SOLE 0 80,596 0 5,510
SCHLUMBERGER LTD COM 806857108 32,806,211 322,610 SH   SOLE 0 295,505 0 27,105
SCHWAB CHARLES CORP NEW COM 808513105 298,926 10,171 SH   SOLE 0 4,510 0 5,661
SCHWEITZER-MAUDUIT INTL COM 808541106 518,441 12,550 SH   SOLE 0 3,900 0 8,650
SEABOARD CORP DEL COM 811543107 4,721,357 1,765 SH   SOLE 0 1,708 0 57
SEADRILL LTD COM G7945E105 332,306 12,418 SH   SOLE 0 3,368 0 9,050
SEALED AIR CORP NEW COM 81211K100 367,286 10,530 SH   SOLE 0 2,340 0 8,190
SECTOR CONSUMER ETF 81369Y407 676,370 10,142 SH   SOLE 0 7,471 0 2,671
SECTOR ENERGY SELECT ETF 81369Y506 223,741 2,469 SH   SOLE 0 500 0 1,969
SECTOR FINANCIAL SELECT ETF 81369Y605 311,474 13,443 SH   SOLE 0 5,700 0 7,743
SECTOR TECHNOLOGY ETF 81369Y803 323,988 8,120 SH   SOLE 0 2,700 0 5,420
SEI INVESTMENTS COMPANY COM 784117103 827,956 22,897 SH   SOLE 0 0 0 22,897
SELECT UTILITIES SELECT ETF 81369Y886 715,436 16,998 SH   SOLE 0 8,580 0 8,418
SENOMYX INC COM 81724Q107 706,266 86,130 SH   SOLE 0 0 0 86,130
SHERWIN WILLIAMS CO COM 824348106 2,381,735 10,876 SH   SOLE 0 9,875 0 1,001
SHIP FIN INTL LTD COM G81075106 177,220 10,474 SH   SOLE 0 9,306 0 1,168
SIGA TECHNOLOGIES INC COM 826917106 43,350 30,000 SH   SOLE 0 0 0 30,000
SIRIUS XM HLDGS INC COM 82968B103 39,716 11,380 SH   SOLE 0 3,610 0 7,770
SIX FLAGS ENTERTAINMENT COM 83001A102 20,635,272 600,037 SH   SOLE 0 582,057 0 17,980
SMUCKER JM COMPANY NEW COM 832696405 65,920,118 665,927 SH   SOLE 0 571,333 0 94,594
SNYDERS LANCE INC COM 833551104 357,462 13,489 SH   SOLE 0 200 0 13,289
SOUTHERN COMPANY COM 842587107 3,066,187 70,245 SH   SOLE 0 15,847 0 54,398
SPDR BARCLAYS CAP SHORT ETF 78468R408 1,829,651 61,131 SH   SOLE 0 53,631 0 7,500
SPDR BARCLAYS CAPITAL ETF 78464A359 2,355,893 47,450 SH   SOLE 0 36,595 0 10,855
SPDR BARCLAYS CAPITAL ETF 78464A417 232,441 5,785 SH   SOLE 0 610 0 5,175
SPDR BARCLAYS CAPITAL ETF 78464A474 920,700 30,000 SH   SOLE 0 13,000 0 17,000
SPDR DOW JONES ETF 78467X109 240,075 1,412 SH   SOLE 0 98 0 1,314
SPDR EURO STOXX 50 ETF ETF 78463X202 41,870,884 1,054,682 SH   SOLE 0 974,795 0 79,887
SPDR GOLD TRUST ETF 78463V107 1,515,262 13,039 SH   SOLE 0 3,172 0 9,867
SPDR S&P 500 ETF ETF 78462F103 1,004,408 5,098 SH   SOLE 0 1,993 0 3,105
SPDR S&P AEROSPACE & ETF 78464A631 470,800 4,708 SH   SOLE 0 3,146 0 1,562
SPDR S&P EMERGING ETF 78463X301 3,532,935 42,145 SH   SOLE 0 32,620 0 9,525
SPDR S&P INTL ETF 78463X772 547,955 11,840 SH   SOLE 0 1,200 0 10,640
SPDR S&P TRANSPORTATION ETF 78464A532 460,999 4,949 SH   SOLE 0 3,310 0 1,639
SPDR SERIES TRUST ETF 78464A722 1,171,835 11,054 SH   SOLE 0 7,448 0 3,606
SPDR SERIES TRUST ETF 78464A763 477,817 6,376 SH   SOLE 0 0 0 6,376
SPECTRA ENERGY CORP COM 847560109 3,128,841 79,695 SH   SOLE 0 10,718 0 68,978
SPRINT CORP COM 85207U105 112,915 17,810 SH   SOLE 0 2,000 0 15,810
STANLEY BLACK & DECKER COM 854502101 831,945 9,370 SH   SOLE 0 150 0 9,220
STARBUCKS CORP COM 855244109 32,277,161 427,739 SH   SOLE 0 370,792 0 56,947
STONE HARBOR EMRG MKTS COM 86164T107 240,410 12,450 SH   SOLE 0 2,000 0 10,450
STONE HARBOR EMRG MKTS COM 86164W100 212,982 11,550 SH   SOLE 0 3,500 0 8,050
SUN COMMUNITIES INC * COM 866674104 89,559,657 1,773,459 SH   SOLE 0 1,452,323 0 321,135
SUNTRUST BANKS INC COM 867914103 3,433,308 90,279 SH   SOLE 0 9,373 0 80,906
SYNCHRONOSS TECHNOLOGIES COM 87157B103 498,041 10,879 SH   SOLE 0 2,050 0 8,829
SYNERON MEDICAL LTD LTD ORD M87245102 1,178,603 117,625 SH   SOLE 0 14,250 0 103,375
SYSCO CORP COM 871829107 1,623,349 42,776 SH   SOLE 0 5,530 0 37,246
TARGET CORP COM 87612E106 401,004 6,398 SH   SOLE 0 2,523 0 3,875
TASER INTERNATIONAL INC COM 87651B104 162,120 10,500 SH   SOLE 0 0 0 10,500
TATA MOTORS LTD ADR 876568502 322,492 7,378 SH   SOLE 0 3,275 0 4,103
TE CONNECTIVITY LTD COM H84989104 786,500 14,225 SH   SOLE 0 5,350 0 8,875
TEEKAY TANKERS LTD CL A CL A Y8565N102 165,985 44,500 SH   SOLE 0 0 0 44,500
TELEFLEX INC COM 879369106 266,276 2,535 SH   SOLE 0 1,850 0 685
TELEFONICA S A ADR 879382208 394,102 25,641 SH   SOLE 0 8,320 0 17,321
TELUS CORP COM 87971M103 25,730,172 752,784 SH   SOLE 0 654,183 0 98,601
TEMPLETON GLOBAL INCOME COM 880198106 134,355 16,900 SH   SOLE 0 6,500 0 10,400
TEREX CORP NEW COM 880779103 327,231 10,300 SH   SOLE 0 205 0 10,095
TEVA PHARMACEUTICAL INDS ADR 881624209 36,555,885 680,109 SH   SOLE 0 617,557 0 62,552
TEXAS INSTRUMENTS INC COM 882508104 266,587 5,590 SH   SOLE 0 1,800 0 3,790
TICC CAPITAL CORP COM 87244T109 344,706 39,038 SH   SOLE 0 20,569 0 18,469
TIME WARNER INC NEW COM 887317303 200,071 2,660 SH   SOLE 0 1,712 0 948
TITAN INTERNATIONAL INC COM 88830M102 306,729 25,950 SH   SOLE 0 14,000 0 11,950
TORTOISE ENERGY * COM 89147L100 3,613,010 75,115 SH   SOLE 0 7,453 0 67,662
TORTOISE MLP FUND INC COM 89148B101 1,631,441 56,179 SH   SOLE 0 5,200 0 50,979
TORTOISE POWER & ENERGY COM 89147X104 2,783,579 99,095 SH   SOLE 0 16,927 0 82,168
TOTAL S A ADR 89151E109 774,232 12,013 SH   SOLE 0 4,703 0 7,310
TOWNEBANK PORTSMOUTH VA COM 89214P109 531,667 39,151 SH   SOLE 0 11,346 0 27,805
TRACTOR SUPPLY COMPANY COM 892356106 235,583 3,830 SH   SOLE 0 300 0 3,530
TRANSCANADA CORP COM 89353D107 1,319,941 25,615 SH   SOLE 0 4,860 0 20,755
TRANSOCEAN LIMITED COM H8817H100 243,607 7,620 SH   SOLE 0 2,650 0 4,970
TRAVELCENTERS OF AMERICA COM 894174101 99,067 10,027 SH   SOLE 0 8,000 0 2,027
TRAVELERS COMPANIES INC COM 89417E109 366,400 3,900 SH   SOLE 0 818 0 3,082
TREDEGAR CORP COM 894650100 2,744,416 149,072 SH   SOLE 0 106,866 0 42,206
TRIANGLE CAPITAL CORP COM 895848109 1,113,295 43,969 SH   SOLE 0 9,579 0 34,390
TRIMBLE NAVIGATION LTD COM 896239100 507,703 16,646 SH   SOLE 0 6,000 0 10,646
TWENTY FIRST CENTURY FOX CL A 90130A101 437,335 12,754 SH   SOLE 0 6,450 0 6,304
TWITTER INC COM 90184L102 218,699 4,240 SH   SOLE 0 1,100 0 3,140
TYSON FOODS INC CLASS A CL A 902494103 337,676 8,577 SH   SOLE 0 8,462 0 115
U S BANCORP DE NEW COM 902973304 1,436,233 34,335 SH   SOLE 0 11,640 0 22,695
UDR INC COM 902653104 1,814,893 66,602 SH   SOLE 0 6,673 0 59,929
ULTRA PETROLEUM CORP COM 903914109 25,082,537 1,078,355 SH   SOLE 0 865,335 0 213,020
UNDER ARMOUR INC CL A 904311107 266,035 3,850 SH   SOLE 0 0 0 3,850
UNIFI INC NEW COM 904677200 320,642 12,380 SH   SOLE 0 600 0 11,780
UNILEVER PLC ADR 904767704 647,359 15,450 SH   SOLE 0 1,069 0 14,381
UNION BANKSHARES CORP COM 90539J109 815,718 35,312 SH   SOLE 0 2,652 0 32,660
UNION PACIFIC CORP COM 907818108 2,705,167 24,951 SH   SOLE 0 10,182 0 14,769
UNITED BANKSHARES INC WV COM 909907107 241,842 7,819 SH   SOLE 0 5,019 0 2,800
UNITED PARCEL SERVICE CL B 911312106 3,422,435 34,820 SH   SOLE 0 8,300 0 26,520
UNITED RENTALS INC COM 911363109 234,421 2,110 SH   SOLE 0 1,105 0 1,005
UNITED TECHNOLOGIES CORP COM 913017109 38,780,479 367,239 SH   SOLE 0 320,866 0 46,374
UNITEDHEALTH GROUP INC COM 91324P102 1,161,011 13,461 SH   SOLE 0 5,220 0 8,241
UNIVERSAL CORP VA COM 913456109 2,821,334 63,558 SH   SOLE 0 3,271 0 60,287
UNIVERSAL STAINLESS & COM 913837100 276,780 10,500 SH   SOLE 0 0 0 10,500
USA COMPRESSION PARTNERS COM 90290N109 228,326 9,400 SH   SOLE 0 400 0 9,000
USG CORP NEW COM 903293405 268,028 9,750 SH   SOLE 0 2,800 0 6,950
V F CORP COM 918204108 305,059 4,620 SH   SOLE 0 400 0 4,220
VALEANT PHARM INTL INC COM 91911K102 34,030,131 259,376 SH   SOLE 0 235,056 0 24,320
VALERO ENERGY CORP COM 91913Y100 6,479,804 140,043 SH   SOLE 0 2,978 0 137,065
VALLEY FINANCIAL CORP VA COM 919629105 166,600 13,600 SH   SOLE 0 0 0 13,600
VANGUARD ETF 922042775 472,802 9,602 SH   SOLE 0 2,249 0 7,353
VANGUARD DIVIDEND ETF 921908844 836,831 10,875 SH   SOLE 0 1,006 0 9,869
VANGUARD EXTENDED ETF 922908652 570,851 6,830 SH   SOLE 0 6,750 0 80
VANGUARD FTSE EMERGING ETF 922042858 5,803,540 139,140 SH   SOLE 0 0 0 139,140
VANGUARD FTSE EUROPE ETF ETF 922042874 333,032 6,031 SH   SOLE 0 800 0 5,231
VANGUARD GROWTH ETF ETF 922908736 1,751,700 17,575 SH   SOLE 0 3,065 0 14,510
VANGUARD INTERMEDIATE ETF 921937819 371,671 4,411 SH   SOLE 0 375 0 4,036
VANGUARD LARGE CAP ETF ETF 922908637 393,501 4,350 SH   SOLE 0 0 0 4,350
VANGUARD MID CAP ETF 922908512 3,241,737 38,183 SH   SOLE 0 20,035 0 18,148
VANGUARD MID CAP ETF ETF 922908629 433,226 3,693 SH   SOLE 0 350 0 3,343
VANGUARD SHORT TERM ETF 921937827 732,000 9,142 SH   SOLE 0 4,618 0 4,524
VANGUARD SHORT TERM CORP ETF 92206C409 1,105,640 13,843 SH   SOLE 0 2,950 0 10,893
VANGUARD SMALL CAP ETF ETF 922908751 347,489 3,141 SH   SOLE 0 480 0 2,661
VANGUARD SMALL CAP VALUE ETF 922908611 653,796 6,555 SH   SOLE 0 842 0 5,713
VANGUARD VALUE ETF ETF 922908744 1,976,489 24,341 SH   SOLE 0 3,600 0 20,741
VENTAS INC * COM 92276F100 2,045,031 33,011 SH   SOLE 0 6,588 0 26,423
VERIZON COMMUNICATIONS COM 92343V104 46,408,905 928,364 SH   SOLE 0 677,735 0 250,629
VIACOM INC CL B NEW CL B 92553P201 337,186 4,382 SH   SOLE 0 623 0 3,760
VISA INC CLASS A COM 92826C839 31,173,828 146,102 SH   SOLE 0 137,440 0 8,662
VMWARE INC CLASS A COM 928563402 257,122 2,740 SH   SOLE 0 450 0 2,290
VODAFONE GROUP PLC NEW ADR 92857W308 512,163 15,572 SH   SOLE 0 4,355 0 11,217
W P CAREY INC COM 92936U109 72,310,506 1,133,927 SH   SOLE 0 807,568 0 326,358
WADDELL & REED FINANCIAL CL A 930059100 22,001,849 425,650 SH   SOLE 0 420,792 0 4,858
WALGREEN COMPANY COM 931422109 4,579,556 77,266 SH   SOLE 0 11,825 0 65,441
WAL-MART STORES INC COM 931142103 33,466,577 437,643 SH   SOLE 0 380,963 0 56,681
WALT DISNEY CO COM 254687106 40,923,621 459,661 SH   SOLE 0 356,356 0 103,305
WASHINGTON REAL ESTATE * BEN INT 939653101 625,033 24,627 SH   SOLE 0 6,250 0 18,377
WASTE MANAGEMENT INC DEL COM 94106L109 1,092,002 22,975 SH   SOLE 0 5,471 0 17,504
WATSCO INC A COM 942622200 43,255,008 501,915 SH   SOLE 0 430,952 0 70,963
WEATHERFORD INTL PLC PLC SHS G48833100 349,648 16,810 SH   SOLE 0 3,000 0 13,810
WELLPOINT INC COM 94973V107 65,108,874 544,298 SH   SOLE 0 480,971 0 63,327
WELLS FARGO & CO NEW COM 949746101 100,787,743 1,943,084 SH   SOLE 0 1,652,421 0 290,662
WEYERHAEUSER COMPANY COM 962166104 612,268 19,217 SH   SOLE 0 6,480 0 12,737
WGL HOLDINGS INC COM 92924F106 317,838 7,546 SH   SOLE 0 0 0 7,546
WHITE MOUNTAINS COM G9618E107 1,165,630 1,850 SH   SOLE 0 370 0 1,480
WILLIAMS COS INC DEL COM 969457100 1,846,753 33,365 SH   SOLE 0 9,040 0 24,325
WILLIAMS SONOMA INC COM 969904101 301,429 4,528 SH   SOLE 0 0 0 4,528
WILLIS GROUP HOLDINGS PLC SHS G96666105 202,694 4,896 SH   SOLE 0 1,000 0 3,896
WINDSTREAM HOLDINGS INC COM 97382A101 942,519 87,432 SH   SOLE 0 66,255 0 21,177
WISDOMTREE ASIA LOCAL ETF 97717X842 274,743 5,725 SH   SOLE 0 1,100 0 4,625
WISDOMTREE EMERGING ETF 97717W281 1,078,082 23,325 SH   SOLE 0 9,500 0 13,825
WISDOMTREE EMERGING ETF 97717W315 481,145 10,070 SH   SOLE 0 2,100 0 7,970
WISDOMTREE INDIA ETF 97717W422 1,809,240 82,576 SH   SOLE 0 63,840 0 18,736
WISDOMTREE JAPAN HEDGED ETF 97717W851 1,607,689 30,728 SH   SOLE 0 7,723 0 23,005
WISDOMTREE TRUST ETF 97717X867 440,202 9,870 SH   SOLE 0 1,600 0 8,270
XCEL ENERGY INC COM 98389B100 337,622 11,106 SH   SOLE 0 720 0 10,386
XEROX CORP COM 984121103 207,711 15,700 SH   SOLE 0 2,500 0 13,200
YAHOO INC COM 984332106 1,227,675 30,127 SH   SOLE 0 5,617 0 24,510
YAMANA GOLD INC COM 98462Y100 100,146 16,691 SH   SOLE 0 500 0 16,191
YUM BRANDS INC COM 988498101 758,896 10,543 SH   SOLE 0 4,106 0 6,437
ZOETIS INC CL A CL A 98978V103 202,006 5,467 SH   SOLE 0 2,000 0 3,467