Ugx. 1,076,780,000
View detail
Ugx. 603,190,000
Ugx. 591,384,000
Ugx. 195,455,000
Ugx. 136,260,000
Ugx. 118,091,000
Ugx. 157,673,000
Ugx. 168,186,000
Ugx. 160,474,000
Ugx. 152,906,000
Ugx. 298,061,000
Ugx. 134,365,000