S. GOLDMAN ADVISORS, LLC599 LEXINGTON AVENUE, 35TH FLOOR, NEW YORK, NY 10022S.G. LONG & COMPANY283 WEST FRONT SUITE 302, SUITE 302, MISSOULA, MT 59802-4328Mailing Address: 283 WEST FRONT SUITE 302, MISSOULA, MT 59802-4328S.L. REED & COMPANY11111 SANTA MONICA BOULEVARD, SUITE 1200, LOS ANGELES, CA 90025-3346S2K FINANCIAL LLC5950 HAZELTINE DRIVE, SUITE 305, ORLANDO, FL 32822SABADELL
G. A. REPPLE & COMPANY101 NORMANDY RD, CASSELBERRY, FL 32707G.DISTRIBUTORS, LLCONE CORPORATE CENTER, RYE, NY 10580-1435G.RESEARCH, LLCONE CORPORATE CENTER, RYE, NY 10580-1435G.W. SHERWOLD ASSOCIATES, INC22994 EL TORO ROAD, LAKE FOREST, CA 92630G1 EXECUTION SERVICES, LLC175 W. JACKSON BLVD., SUITE 1700, CHICAGO, IL 60604GAGNON SECURITIES, LLC1370 AVENUE OF THE AMERICAS, 26TH FLOOR, NEW
M FINANCIAL SECURITIES MARKETING, INC.1125 NW COUCH STREET, SUITE 900, PORTLAND, OR 97209M HOLDINGS SECURITIES, INC.1125 N.W. COUCH STREET, SUITE 900, PORTLAND, OR 97209Mailing Address: P.O. BOX 2207, PORTLAND, OR 97208-2207M SHARE CAPITAL LLC200 BRANNAN ST, NO.443, SAN FRANCISCO, CA 94107M STEVENS SECURITIES, LLC3753 HOWARD HUGHES PARKWAY, SUITE 200, LAS VEGAS, NV 89169M&A SECURITIES
K CAPITAL LLC805 THIRD AVENUE, FLOOR 14, NEW YORK, NY 10022K2 CAPITAL ASSET MANAGEMENT, LLC150 MOTOR PARKWAY SUITE 200, HAUPPAUGE, NY 11788KA ASSOCIATES, LLC2121 AVENUE OF THE STARS, 9TH FLOOR, LOS ANGELES, CA 90067KAHN BROTHERS LLC555 MADISON AVENUE, SUITE 1303, NEW YORK, NY 10022-3301KAL CAPITAL MARKETS LLC3738 BAYER AVENUE SUITE 103, LONG BEACH, CA 90808KALORAMA CAPITAL, LLC1718 22ND ST NW,
H & L EQUITIES, LLC1175 PEACHTREE ST., NE, SUITE 2200, ATLANTA, GA 30361-6206H. C. DENISON CO.618 NORTH 7TH STREET, SHEBOYGAN, WI 53081Mailing Address: P.O. BOX 28, SHEBOYGAN, WI 53082-0028H.C.WAINWRIGHT & CO., LLC430 PARK AVENUE, 4TH FLOOR, NEW YORK, NY 10022HAITONG INTERNATIONAL SECURITIES (USA) INC.1460 BROADWAY, SUITE 11017, NEW YORK, NY 10036HALEY SECURITIES, INC.8712 WEST
O'TOOLE INSURANCE & SECURITIES14-30 COLLEGE POINT BLVD, COLLEGE POINT, NY 11356OAK HILLS SECURITIES, INC.121 NE 50TH, OKLAHOMA CITY, OK 73105OAK TREE SECURITIES, INC.4049 FIRST STREET, SUITE 129, LIVERMORE, CA 94551-4949OAKLINS DP LLC90 PARK AVENUE, 24TH FLOOR, NEW YORK, NY 10016OAKPOINT SOLUTIONS, LLC100 SOUTH ASHLEY DRIVE, SUITE 1130, TAMPA, FL 33602OAKWOOD CAPITAL SECURITIES, INC.
T CAPITAL FUNDING, LLC600 NORTHLAKE BOULEVARD, SUITE 175, ALTAMONTE SPRINGS, FL 32701T&G PRIVATE CAPITAL LLC44 WALL STREET, SUITE 602, NEW YORK, NY 10005T. E. LAIRD SECURITIES, LLC79 OTIS AVENUE, ST. PAUL, MN 55104T. ROWE PRICE INVESTMENT SERVICES, INC.100 E PRATT ST, BALTIMORE, MD 21202T.R. WINSTON & COMPANY, LLC376 MAIN STREET, BEDMINSTER, NJ 07921-2613Mailing Address: P.O. BOX
B&D CAPITAL PARTNERS, LLC211 EAST BLVD., CHARLOTTE, NC 28203-4719B. C. ZIEGLER AND COMPANYONE NORTH WACKER DRIVE, SUITE 2000, CHICAGO, IL 60606B. RILEY SECURITIES, INC.11100 SANTA MONICA BLVD, SUITE 800, LOS ANGELES, CA 90025B. RILEY WEALTH MANAGEMENT40 SOUTH MAIN, SUITE 1800, MEMPHIS, TN 38103B.B. GRAHAM & COMPANY, INC.1700 W. KATELLA AVE., ORANGE, CA 92867BA SECURITIES, LLCFOUR
N.A. INVESTCORP LLC280 PARK AVENUE, 39TH FLOOR, NEW YORK, NY 10017N.B. ZOULLAS SECURITIES, INC.ONE PENN PLAZA, SUITE 2005, 20TH FLOOR, NEW YORK, NY 10119N.E. PRIVATE CLIENT, LTD790 NORTH MAIN STREET, PROVIDENCE, RI 02904N.I.S. FINANCIAL SERVICES, INC.500 EAST 9TH ST., KANSAS CITY, MO 64106Mailing Address: P. O. BOX 219103, KANSAS CITY, MO 64121-9103NABSECURITIES, LLC277 PARK AVENUE, 19TH FLOOR,
FAIRMOUNT PARTNERS LP555 EAST LANCASTER AVENUE, SUITE 640, RADNOR, PA 19087FAIRPORT CAPITAL, INC.9141 E. HIDDEN SPUR TRAIL, SCOTTSDALE, AZ 85255FAIRVIEW SECURITIES, INC.154 LONG LOTS ROAD, WESTPORT, CT 06880FALCON SQUARE CAPITAL, LLC3701 LAKE BOONE TRAIL, SUITE 100, RALEIGH, NC 27607FALLBROOK CAPITAL SECURITIES CORP.26610 AGOURA ROAD, SUITE 120, CALABASAS, CA 91302FALLS BRIDGE SECURITIES, LLC32 N