270 shares
241 shares
105 shares
107 shares
131 shares
119 shares
343 shares
652 shares
449 shares
518 shares