Ugx. 131,232,000
View detail
Ugx. 102,073,000
Ugx. 93,949,500
Ugx. 97,455,500
Ugx. 97,155,400
Ugx. 88,776,700
Ugx. 91,471,500
Ugx. 96,544,200
Ugx. 102,602,000
Ugx. 95,394,100
Ugx. 106,006,000
Ugx. 131,148,000