indirect· Shares are held by RENN Captial Group, Inc.deriv
indirect· Shares are held by Renaissance Capital Growth & Income Fund III, Inc.deriv
indirect· Shares are held by RENN Capital Group, Inc.
indirect· Shares held by Renaissance Capital Growth & Income Fund III, Inc.
indirect· Shares are held by Renaissance Capital Growth & Income Fund III, Inc
indirect· Shares held by RENN Capital Group, Inc.
indirect· Shares are held by Renaissance Capital Growth & Income Fund III, Incderiv
indirect· Shares are held by RENN Capital Group, Inc.deriv
indirect· Shares held by RENN Capital Group, Inc.
indirect· Shares are held by Renaissance Capital Growth & Income Fund III, Inc.
indirect· Shares held by US SPECIAL OPPORTUNITIES TRUST PLC
indirect· Shares held by Renaissance US Growth Investment Trust PLC
indirect· Shares are held by Renaissance Capital Growth & Income Fund III, Incderiv
indirect· Shares are held by RENN Capital Group, Inc.deriv
indirect· Shares held by RENN Captial Group, Inc.deriv
indirect· Share held by Renaissance Capital Growth & Income Fund III, Incderiv
indirect· Shares held by Renaissance US Growth Investment Trust PLC
indirect· SHARES HELD BY RENAISSANCE CAPITAL GROWTH & INCOME FUND III INC
indirect· SHARES HELD BY RENAISSANCE US GROWTH & INCOME TRUST, PLC
indirect· SHARES HELD BY PREMIER RENN US EMERGING GROWTH FUND LIMITED
indirect· SHARES ARE HELD BY PREMIER RENN US EMERGING GROWTH FUND LIMITED
indirect· SHARES HELD BY US SPECIAL OPPORTUNITIES TRUST PLC
indirect· Shares held by Renaissance Capital Growth & Income Fund III, Inc.deriv
indirect· Shares held by RENN Capital Group, Inc.deriv
indirect· "Shares held by Renaissance US Growth Investment Trust PLC (""RUSGIT"")"