Ugx. 4,388,790,000
View detail
Ugx. 70,095,900
Ugx. 72,063,500
Ugx. 46,258,600
Ugx. 66,696,000
Ugx. 37,512,800
Ugx. 64,452,800
Ugx. 59,042,100
Ugx. 58,296,200
Ugx. 41,728,900
Ugx. 35,420,900
Ugx. 57,566,400