23,613 shares
70,103 shares
27,758 shares
49,280 shares
381,899 shares
65,060 shares
50,432 shares
23,456 shares
117,080 shares
240,781 shares