Ugx. 103,052,000
View detail
Ugx. 74,606,600
Ugx. 112,296,000
Ugx. 118,269,000
Ugx. 267,003,000
Ugx. 97,153,100
Ugx. 112,454,000
Ugx. 68,757,200
Ugx. 59,787,000
Ugx. 82,641,400
Ugx. 103,148,000