Ugx. 163,306,000
View detail
Ugx. 78,961,200
Ugx. 240,101,000
Ugx. 168,685,000
Ugx. 123,734,000
Ugx. 134,227,000
Ugx. 130,340,000
Ugx. 127,891,000
Ugx. 97,251,900
Ugx. 204,547,000
Ugx. 104,703,000
Ugx. 192,083,000