The Serbian Privatisation Agency has sold seven socially-owned companies for a total of 164.4 million dinars.