Ugx. 163,337,000
View detail
Ugx. 78,853,300
Ugx. 74,409,100
Ugx. 126,608,000
Ugx. 44,994,200
Ugx. 134,523,000
Ugx. 63,804,200
Ugx. 92,962,100
Ugx. 115,238,000
Ugx. 67,182,400
Ugx. 106,645,000