Ugx. 42,058,400,000
View detail
Ugx. 41,932,200,000
Ugx. 167,076,000
Ugx. 195,568,000
Ugx. 259,062,000
Ugx. 199,145,000
Ugx. 199,500,000
Ugx. 219,955,000
Ugx. 236,788,000
Ugx. 176,527,000
Ugx. 192,600,000
Ugx. 136,300,000