Ugx. 97,319,700
View detail
Ugx. 134,257,000
Ugx. 145,280,000
Ugx. 104,377,000
Ugx. 119,480,000
Ugx. 114,451,000
Ugx. 94,748,400
Ugx. 97,802,500
Ugx. 53,026,800
Ugx. 62,048,100
Ugx. 71,666,200