Ugx. 159,583,000
View detail
Ugx. 149,894,000
Ugx. 153,460,000
Ugx. 123,244,000
Ugx. 100,205,000
Ugx. 83,743,400
Ugx. 75,235,400
Ugx. 85,884,300
Ugx. 121,586,000
Ugx. 83,532,700
Ugx. 94,436,700
Ugx. 105,124,000