65,455 shares
31,522 shares
23,226 shares
251,148 shares
28,790 shares
149,872 shares
26,351 shares
244,226 shares
119,581 shares
26,065 shares