535 shares
422 shares
365 shares
348 shares
361 shares
318 shares
320 shares
362 shares
430 shares
157 shares