259 shares
311 shares
349 shares
315 shares
319 shares
347 shares
1,034 shares
284 shares
178 shares
389 shares