Ugx. 147,566,000
View detail
Ugx. 116,094,000
Ugx. 125,266,000
Ugx. 97,518,700
Ugx. 121,600,000
Ugx. 114,684,000
Ugx. 136,559,000
Ugx. 90,180,300
Ugx. 124,099,000
Ugx. 96,382,000
Ugx. 137,869,000
Ugx. 95,762,200