Ugx. 128,340,000
View detail
Ugx. 106,207,000
Ugx. 102,356,000
Ugx. 114,788,000
Ugx. 98,079,100
Ugx. 95,730,400
Ugx. 102,143,000
Ugx. 96,800,900
Ugx. 97,822,400
Ugx. 102,700,000
Ugx. 111,724,000