Ugx. 387,266,000
View detail
Ugx. 41,611,300
Ugx. 83,327,600
Ugx. 37,282,600
Ugx. 127,615,000
Ugx. 42,432,300
Ugx. 147,704,000
Ugx. 86,174,600
Ugx. 75,024,100
Ugx. 54,680,100
Ugx. 87,849,700
Ugx. 44,712,600