Ugx. 153,791,000
View detail
Ugx. 329,244,000
Ugx. 233,463,000
Ugx. 105,683,000
Ugx. 71,697,600
Ugx. 233,270,000
Ugx. 111,895,000
Ugx. 85,375,800
Ugx. 79,224,300
Ugx. 84,822,900
Ugx. 49,830,600
Ugx. 81,532,200