Ugx. 121,741,000
View detail
Ugx. 129,656,000
Ugx. 126,155,000
Ugx. 113,914,000
Ugx. 104,497,000
Ugx. 113,035,000
Ugx. 106,589,000
Ugx. 117,052,000
Ugx. 112,816,000
Ugx. 97,227,000
Ugx. 92,737,100