41,951 shares
639 shares
361 shares
321 shares
396 shares
338 shares
588 shares
344 shares
428 shares
320 shares