Ugx. 56,965,100
View detail
Ugx. 130,902,000
Ugx. 50,691,700
Ugx. 110,832,000
Ugx. 157,652,000
Ugx. 156,396,000
Ugx. 133,091,000
Ugx. 94,172,400
Ugx. 97,934,200
Ugx. 101,921,000
Ugx. 72,879,000
Ugx. 55,522,900