Ugx. 42,827,000
View detail
Ugx. 108,388,000
Ugx. 4,388,930,000
Ugx. 73,015,300
Ugx. 76,176,400
Ugx. 58,604,800
Ugx. 69,034,000
Ugx. 66,343,300
Ugx. 67,743,300
Ugx. 106,053,000
Ugx. 70,231,700
Ugx. 72,025,500