302 shares
353 shares
309 shares
288 shares
311 shares
517 shares
313 shares
290 shares
790 shares
319 shares