Ugx. 77,214,000
View detail
Ugx. 600,353,000
Ugx. 143,773,000
Ugx. 305,135,000
Ugx. 249,816,000
Ugx. 6,071,750,000
Ugx. 107,194,000
Ugx. 97,787,600
Ugx. 244,477,000
Ugx. 207,904,000
Ugx. 294,199,000
Ugx. 40,679,200