271 shares
311 shares
351 shares
315 shares
319 shares
350 shares
1,036 shares
286 shares
182 shares
390 shares