Ugx. 277,797,000
View detail
Ugx. 92,865,200
Ugx. 317,099,000
Ugx. 61,025,400
Ugx. 468,638,000
Ugx. 151,220,000
Ugx. 273,684,000
Ugx. 191,854,000
Ugx. 94,374,100
Ugx. 136,352,000
Ugx. 94,506,200
Ugx. 185,736,000