FIRST WILSHIRE SECURITIES MANAGEMENT INC holds 2,577,024 shares 9.22% of outstanding shares as of Dec 31, 2011 http://finance.yahoo.com/q/mh?s=BEST+Major+Holders