Ugx. 147,265,000
View detail
Ugx. 262,894,000
Ugx. 1,071,850,000
Ugx. 113,328,000
Ugx. 163,599,000
Ugx. 112,005,000
Ugx. 134,816,000
Ugx. 294,579,000
Ugx. 212,650,000
Ugx. 95,231,200
Ugx. 148,811,000
Ugx. 151,648,000