18,043 shares
309,703 shares
51,960 shares
201,946 shares
106,530 shares
28,783 shares
50,201 shares
329,156 shares
149,206 shares
59,047 shares