Ugx. 133,403,000
View detail
Ugx. 172,203,000
Ugx. 144,291,000
Ugx. 150,091,000
Ugx. 128,135,000
Ugx. 140,050,000
Ugx. 49,890,500
Ugx. 102,048,000
Ugx. 161,874,000
Ugx. 183,775,000
Ugx. 35,324,700
Ugx. 160,870,000