16,947 shares
224,996 shares
120,900 shares
274,668 shares
164,628 shares
41,837 shares
78,088 shares
104,131 shares
349,236 shares
35,248 shares