16,947 shares
224,996 shares
120,902 shares
274,668 shares
164,629 shares
41,839 shares
78,091 shares
104,132 shares
349,236 shares
35,249 shares