Ugx. 67,305,600
View detail
Ugx. 68,577,100
Ugx. 119,354,000
Ugx. 161,676,000
Ugx. 52,901,200
Ugx. 197,994,000
Ugx. 114,741,000
Ugx. 137,627,000
Ugx. 141,561,000
Ugx. 118,240,000
Ugx. 126,113,000
Ugx. 75,026,700