150 shares
128 shares
189 shares
192 shares
225 shares
144 shares
320 shares
374 shares
249 shares
306 shares