339 shares
338 shares
350 shares
361 shares
431 shares
331 shares
342 shares
425 shares
321 shares
166 shares