34,623 shares
27,814 shares
69,228 shares
124,785 shares
21,285 shares
58,886 shares
25,851 shares
23,483 shares
139,468 shares
14,297 shares