Ugx. 971,113,000
View detail
Ugx. 164,377,000
Ugx. 225,619,000
Ugx. 582,492,000
Ugx. 486,732,000
Ugx. 336,769,000
Ugx. 1,131,990,000
Ugx. 505,640,000
Ugx. 192,447,000
Ugx. 351,699,000
Ugx. 170,110,000
Ugx. 267,262,000