Ugx. 148,082,000
View detail
Ugx. 133,431,000
Ugx. 42,461,000
Ugx. 107,807,000
Ugx. 155,873,000
Ugx. 62,612,500
Ugx. 160,072,000
Ugx. 113,940,000
Ugx. 69,880,200
Ugx. 63,582,200
Ugx. 111,073,000
Ugx. 101,207,000