118,029 shares
110,663 shares
80,891 shares
390,088 shares
85,261 shares
92,757 shares
142,542 shares
185,545 shares
381,339 shares
249,946 shares