34,845 shares
269 shares
361 shares
357 shares
340 shares
349 shares
329 shares
375 shares
325 shares
505 shares