Ugx. 140,907,000
View detail
Ugx. 261,467,000
Ugx. 640,102,000
Ugx. 139,595,000
Ugx. 225,523,000
Ugx. 149,652,000
Ugx. 86,025,400
Ugx. 135,005,000
Ugx. 133,823,000
Ugx. 94,108,300
Ugx. 50,070,300
Ugx. 125,035,000