Ugx. 84,713,100
View detail
Ugx. 128,777,000
Ugx. 94,648,800
Ugx. 168,367,000
Ugx. 150,735,000
Ugx. 112,166,000
Ugx. 54,359,700
Ugx. 305,446,000
Ugx. 70,479,700
Ugx. 68,381,200
Ugx. 71,461,800
Ugx. 85,253,900