Ugx. 143,831,000
View detail
Ugx. 128,458,000
Ugx. 138,151,000
Ugx. 104,860,000
Ugx. 120,964,000
Ugx. 87,318,600
Ugx. 74,585,300
Ugx. 99,940,000
Ugx. 88,822,700
Ugx. 77,738,500