28,020 shares
340,827 shares
41,634 shares
157,610 shares
338,950 shares
35,484 shares
264,246 shares
30,315 shares
383,452 shares
110,183 shares