Ugx. 149,028,000
View detail
Ugx. 185,893,000
Ugx. 125,986,000
Ugx. 126,442,000
Ugx. 151,378,000
Ugx. 119,891,000
Ugx. 150,806,000
Ugx. 99,943,000
Ugx. 71,210,600
Ugx. 596,537,000
Ugx. 113,741,000
Ugx. 114,590,000