Ugx. 181,644,000
View detail
Ugx. 76,824,300
Ugx. 61,578,800
Ugx. 216,296,000
Ugx. 143,379,000
Ugx. 69,017,100
Ugx. 44,260,800
Ugx. 198,698,000
Ugx. 46,782,200
Ugx. 267,089,000
Ugx. 132,727,000
Ugx. 190,059,000