Ugx. 84,729,700
View detail
Ugx. 43,040,300
Ugx. 71,454,300
Ugx. 74,896,600
Ugx. 140,606,000
Ugx. 74,081,800
Ugx. 133,387,000
Ugx. 58,604,800
Ugx. 53,989,000
Ugx. 118,435,000
Ugx. 37,801,100
Ugx. 27,519,500