297 shares
378 shares
354 shares
314 shares
421 shares
326 shares
405 shares
438 shares
286 shares
550 shares