4,620 shares
3,071 shares
36,737 shares
256,387 shares
80,858 shares
185,057 shares
338,134 shares
108,299 shares
224,444 shares
232,602 shares