306 shares
421 shares
102 shares
345 shares
390 shares
601 shares
179 shares
196 shares
216 shares
384 shares