Ugx. 134,533,000
View detail
Ugx. 148,522,000
Ugx. 137,593,000
Ugx. 132,740,000
Ugx. 91,375,700
Ugx. 136,715,000
Ugx. 91,101,500
Ugx. 75,944,400
Ugx. 97,358,400
Ugx. 90,487,300
Ugx. 90,728,600
Ugx. 91,172,800