Ugx. 302,430,000
View detail
Ugx. 28,597,300,000
Ugx. 376,749,000
Ugx. 160,748,000
Ugx. 244,743,000
Ugx. 241,273,000
Ugx. 225,829,000
Ugx. 183,087,000
Ugx. 157,031,000
Ugx. 137,017,000
Ugx. 155,540,000
Ugx. 195,147,000