Ugx. 122,284,000
View detail
Ugx. 95,310,400
Ugx. 168,970,000
Ugx. 65,163,200
Ugx. 99,926,100
Ugx. 130,025,000
Ugx. 103,136,000
Ugx. 61,530,400
Ugx. 75,640,500
Ugx. 163,453,000
Ugx. 129,841,000