Ugx. 52,463,400
View detail
Ugx. 42,199,900
Ugx. 146,000,000
Ugx. 38,694,000
Ugx. 37,802,800
Ugx. 26,785,200
Ugx. 72,858,700
Ugx. 287,210,000
Ugx. 51,092,400
Ugx. 74,441,200
Ugx. 25,246,600
Ugx. 59,090,500