32,138 shares
332,596 shares
340,989 shares
149,319 shares
180,046 shares
88,804 shares
95,930 shares
232,831 shares
29,120 shares
71,880 shares