Ugx. 77,825,500
View detail
Ugx. 213,000,000
Ugx. 171,896,000
Ugx. 48,674,200
Ugx. 85,518,200
Ugx. 81,158,900
Ugx. 60,249,300
Ugx. 199,711,000
Ugx. 83,715,700
Ugx. 228,962,000
Ugx. 190,437,000