145,843 shares
29,624 shares
48,306 shares
32,832 shares
97,057 shares
21,991 shares
19,176 shares
29,767 shares
31,561 shares
134,436 shares