17,384 shares
23,139 shares
31,936 shares
260,517 shares
29,690 shares
122,030 shares
71,500 shares
27,953 shares
185,150 shares
29,255 shares