104,180 shares
324,547 shares
159,358 shares
167,065 shares
130,088 shares
394,592 shares
293,548 shares
227,518 shares
75,838 shares
351,500 shares