Ugx. 40,457,700
View detail
Ugx. 44,146,500
Ugx. 87,273,100
Ugx. 195,475,000
Ugx. 125,203,000
Ugx. 130,069,000
Ugx. 258,641,000
Ugx. 136,134,000
Ugx. 105,549,000
Ugx. 36,307,800
Ugx. 69,735,000
Ugx. 67,174,500