Ugx. 106,045,000
View detail
Ugx. 87,376,200
Ugx. 90,182,700
Ugx. 82,673,000
Ugx. 86,333,500
Ugx. 85,240,900
Ugx. 648,855,000
Ugx. 82,612,000
Ugx. 82,528,800
Ugx. 69,678,000
Ugx. 69,018,000