Ugx. 292,781,000
View detail
Ugx. 92,870,700
Ugx. 120,712,000
Ugx. 61,365,100
Ugx. 101,023,000
Ugx. 65,601,500
Ugx. 63,481,700
Ugx. 41,134,300
Ugx. 55,529,400
Ugx. 83,876,500
Ugx. 110,216,000
Ugx. 111,529,000