156,952 shares
311,461 shares
46,254 shares
59,047 shares
175,490 shares
141,651 shares
131,272 shares
328,946 shares
70,175 shares
84,782 shares