Ugx. 42,540,000
View detail
Ugx. 51,452,900
Ugx. 46,245,000
Ugx. 38,397,000
Ugx. 35,646,000
Ugx. 26,749,800
Ugx. 105,790,000
Ugx. 41,220,000
Ugx. 178,324,000
Ugx. 51,547,200
Ugx. 42,085,200
Ugx. 127,820,000