29,249 shares
21,487 shares
47,217 shares
454,351 shares
32,838 shares
25,242 shares
58,282 shares
153,990 shares
30,698 shares
23,715 shares