Ugx. 116,601,000
View detail
Ugx. 106,703,000
Ugx. 102,639,000
Ugx. 91,737,600
Ugx. 100,627,000
Ugx. 85,321,600
Ugx. 83,610,700
Ugx. 99,003,500
Ugx. 108,479,000
Ugx. 90,454,400
Ugx. 63,002,800
Ugx. 101,142,000