Ugx. 128,607,000
View detail
Ugx. 120,737,000
Ugx. 116,962,000
Ugx. 120,240,000
Ugx. 126,218,000
Ugx. 118,552,000
Ugx. 124,670,000
Ugx. 122,866,000
Ugx. 115,490,000
Ugx. 118,493,000
Ugx. 127,293,000