Ugx. 4,290,980,000
View detail
Ugx. 99,378,200
Ugx. 156,243,000
Ugx. 86,463,200
Ugx. 628,616,000
Ugx. 89,304,200
Ugx. 96,596,700
Ugx. 127,268,000
Ugx. 100,392,000
Ugx. 99,589,600
Ugx. 180,728,000
Ugx. 89,499,400