Ugx. 137,660,000
View detail
Ugx. 89,800,300
Ugx. 117,040,000
Ugx. 98,775,400
Ugx. 100,489,000
Ugx. 125,551,000
Ugx. 97,934,200
Ugx. 90,882,100
Ugx. 94,644,000
Ugx. 104,992,000
Ugx. 102,625,000
Ugx. 105,188,000