Ugx. 145,311,000
View detail
Ugx. 124,230,000
Ugx. 113,477,000
Ugx. 130,349,000
Ugx. 130,530,000
Ugx. 132,715,000
Ugx. 142,552,000
Ugx. 115,880,000
Ugx. 138,882,000
Ugx. 111,724,000
Ugx. 99,783,300
Ugx. 134,681,000