Ugx. 251,822,000
View detail
Ugx. 305,803,000
Ugx. 128,040,000
Ugx. 132,629,000
Ugx. 1,062,150,000
Ugx. 199,793,000
Ugx. 127,899,000
Ugx. 90,500,900
Ugx. 250,400,000
Ugx. 128,317,000
Ugx. 158,706,000
Ugx. 119,512,000