356,850 shares
31,173 shares
633,473 shares
112,390 shares
49,694 shares
101,339 shares
100,622 shares
35,280 shares
66,784 shares
41,304 shares