166 shares
238 shares
275 shares
141 shares
300 shares
138 shares
130 shares
643 shares
163 shares
430 shares