308 shares
353 shares
279 shares
343 shares
225 shares
244 shares
182 shares
261 shares
564 shares
529 shares