Ugx. 132,302,000
View detail
Ugx. 129,240,000
Ugx. 127,983,000
Ugx. 113,997,000
Ugx. 127,582,000
Ugx. 121,456,000
Ugx. 115,737,000
Ugx. 99,516,400
Ugx. 85,793,800
Ugx. 100,257,000
Ugx. 98,533,900