Ugx. 130,793,000
View detail
Ugx. 74,880,600
Ugx. 77,404,800
Ugx. 79,025,000
Ugx. 116,681,000
Ugx. 96,638,600
Ugx. 95,443,600
Ugx. 68,591,000
Ugx. 82,972,500
Ugx. 126,561,000
Ugx. 139,202,000
Ugx. 83,046,000