291,720 shares
40,252 shares
36,581 shares
75,527 shares
16,108 shares
64,135 shares
23,000 shares
118,246 shares
109,073 shares
30,326 shares