Ugx. 39,683,400,000
View detail
Ugx. 187,086,000
Ugx. 142,194,000
Ugx. 173,530,000
Ugx. 198,125,000
Ugx. 147,786,000
Ugx. 141,690,000
Ugx. 209,984,000
Ugx. 169,647,000
Ugx. 243,580,000
Ugx. 117,339,000
Ugx. 113,145,000