28,052 shares
340,861 shares
41,699 shares
157,640 shares
338,985 shares
35,485 shares
264,249 shares
30,317 shares
383,565 shares
110,184 shares