37,981 shares
36,494 shares
287,141 shares
129,275 shares
64,792 shares
68,425 shares
23,003 shares
256,320 shares
81,936 shares
19,121 shares