Ugx. 600,082,000
View detail
Ugx. 133,742,000
Ugx. 23,266,100
Ugx. 80,796,700
Ugx. 249,677,000
Ugx. 313,748,000
Ugx. 100,504,000
Ugx. 105,486,000
Ugx. 183,164,000
Ugx. 55,328,700
Ugx. 51,601,300
Ugx. 64,852,600