140,501 shares
13,837 shares
8,185 shares
6,337 shares
442,286 shares
77,684 shares
396,454 shares
78,952 shares
380,033 shares
249,263 shares