57,832 shares
119,948 shares
341,477 shares
249,060 shares
192,417 shares
153,054 shares
26,995 shares
264,249 shares
31,124 shares
325,075 shares