Ugx. 456,071,000
View detail
Ugx. 130,609,000
Ugx. 246,617,000
Ugx. 144,719,000
Ugx. 165,160,000
Ugx. 212,540,000
Ugx. 204,392,000
Ugx. 172,219,000
Ugx. 304,560,000
Ugx. 141,340,000
Ugx. 165,429,000
Ugx. 197,803,000