Ugx. 130,373,000
View detail
Ugx. 90,990,900
Ugx. 120,041,000
Ugx. 164,247,000
Ugx. 121,035,000
Ugx. 62,651,200
Ugx. 104,781,000
Ugx. 105,121,000
Ugx. 189,276,000
Ugx. 121,849,000
Ugx. 89,335,400
Ugx. 150,604,000