Ugx. 619,077,000
View detail
Ugx. 535,724,000
Ugx. 262,402,000
Ugx. 193,790,000
Ugx. 591,309,000
Ugx. 290,302,000
Ugx. 187,171,000
Ugx. 174,055,000
Ugx. 202,538,000
Ugx. 176,300,000
Ugx. 448,024,000
Ugx. 610,582,000