Ugx. 104,671,000
View detail
Ugx. 113,093,000
Ugx. 100,050,000
Ugx. 112,693,000
Ugx. 108,711,000
Ugx. 103,901,000
Ugx. 97,287,700
Ugx. 80,342,000
Ugx. 93,172,800
Ugx. 89,707,400
Ugx. 76,964,600
Ugx. 114,480,000