Ugx. 136,674,000
View detail
Ugx. 70,155,800
Ugx. 117,544,000
Ugx. 137,725,000
Ugx. 112,630,000
Ugx. 151,195,000
Ugx. 142,578,000
Ugx. 107,732,000
Ugx. 104,189,000
Ugx. 79,259,700
Ugx. 141,008,000
Ugx. 92,730,400