339 shares
300 shares
235 shares
211 shares
432 shares
187 shares
450 shares
245 shares
347 shares
502 shares