Ugx. 129,656,000
View detail
Ugx. 43,369,800
Ugx. 52,715,600
Ugx. 65,344,200
Ugx. 27,950,000
Ugx. 62,908,100
Ugx. 126,155,000
Ugx. 72,969,400
Ugx. 185,988,000
Ugx. 62,165,200
Ugx. 136,549,000
Ugx. 126,663,000