57,831 shares
119,946 shares
341,474 shares
249,058 shares
192,414 shares
153,051 shares
26,994 shares
264,246 shares
31,123 shares
325,071 shares