34,885 shares
27,836 shares
69,529 shares
125,119 shares
21,491 shares
58,967 shares
26,044 shares
23,782 shares
139,592 shares
14,487 shares