18,166 shares
13,474 shares
28,405 shares
15,584 shares
16,874 shares
33,889 shares
30,381 shares
443,129 shares
20,196 shares
26,266 shares