Ugx. 197,034,000
View detail
Ugx. 444,674,000
Ugx. 124,670,000
Ugx. 156,016,000
Ugx. 133,854,000
Ugx. 103,904,000
Ugx. 341,203,000
Ugx. 284,755,000
Ugx. 99,155,400
Ugx. 120,665,000
Ugx. 193,369,000
Ugx. 144,647,000