Ugx. 117,327,000
View detail
Ugx. 95,562,600
Ugx. 112,256,000
Ugx. 100,098,000
Ugx. 4,393,170,000
Ugx. 87,440,600
Ugx. 89,665,200
Ugx. 92,109,400
Ugx. 90,173,500
Ugx. 88,284,100
Ugx. 101,850,000
Ugx. 158,763,000