17,258 shares
209,309 shares
104,608 shares
13,446 shares
270,307 shares
18,959 shares
262,717 shares
127,429 shares
54,315 shares
110,423 shares