Ugx. 158,414,000
View detail
Ugx. 133,742,000
Ugx. 24,192,000
Ugx. 23,266,100
Ugx. 80,796,700
Ugx. 49,258,000
Ugx. 139,056,000
Ugx. 54,878,600
Ugx. 4,824,340,000
Ugx. 105,349,000
Ugx. 54,359,700
Ugx. 36,815,200