14,957 shares
47,135 shares
272,598 shares
19,519 shares
12,835 shares
71,606 shares
19,057 shares
33,124 shares
148,812 shares
96,879 shares