Ugx. 53,528,200
View detail
Ugx. 45,681,100
Ugx. 50,499,900
Ugx. 38,218,900
Ugx. 41,737,900
Ugx. 38,050,000
Ugx. 39,964,800
Ugx. 32,876,200
Ugx. 31,376,800
Ugx. 40,436,300
Ugx. 50,024,700
Ugx. 42,215,100