34,579 shares
348,293 shares
115,804 shares
93,286 shares
32,531 shares
149,420 shares
92,198 shares
38,826 shares
69,564 shares
42,854 shares