Ugx. 117,100,000
View detail
Ugx. 95,621,400
Ugx. 112,269,000
Ugx. 100,112,000
Ugx. 4,393,230,000
Ugx. 87,498,100
Ugx. 89,680,100
Ugx. 92,202,800
Ugx. 89,949,600
Ugx. 88,325,400
Ugx. 101,865,000
Ugx. 158,821,000