28,134 shares
45,009 shares
30,382 shares
22,133 shares
57,244 shares
18,858 shares
315,991 shares
160,922 shares
18,176 shares
147,272 shares