34,759 shares
348,520 shares
115,946 shares
93,443 shares
32,762 shares
149,646 shares
92,390 shares
39,072 shares
69,795 shares
43,035 shares