Ugx. 102,984,000
View detail
Ugx. 117,676,000
Ugx. 119,800,000
Ugx. 65,967,900
Ugx. 106,472,000
Ugx. 101,469,000
Ugx. 118,718,000
Ugx. 138,297,000
Ugx. 74,292,600
Ugx. 96,638,600
Ugx. 73,549,300
Ugx. 151,957,000