356,943 shares
31,218 shares
633,604 shares
112,428 shares
49,768 shares
101,378 shares
100,698 shares
35,353 shares
66,886 shares
41,398 shares