Ugx. 40,182,600
View detail
Ugx. 47,206,000
Ugx. 51,361,100
Ugx. 104,310,000
Ugx. 116,905,000
Ugx. 46,078,500
Ugx. 51,378,200
Ugx. 127,647,000
Ugx. 42,359,400
Ugx. 120,050,000
Ugx. 139,537,000
Ugx. 41,046,800