July 25 (SeeNews) - Bulgarian drug maker Sopharma [BUL:3JR] said on Thursday it bought back 161,424 own shares at an average price of 3.277 levs ($2.2/1.68 euro) apiece between July 18 and July 24 under its share repurchase programme.