138,874 shares
506,239 shares
43,385 shares
280,343 shares
49,819 shares
226,333 shares
42,416 shares
276,546 shares
343,100 shares
45,536 shares