17,329 shares
23,044 shares
31,811 shares
260,355 shares
29,632 shares
121,912 shares
71,406 shares
27,850 shares
185,047 shares
29,103 shares