4,575 shares
3,426 shares
29,110 shares
30,226 shares
18,774 shares
149,618 shares
240,114 shares
239,641 shares
720,929 shares
229,248 shares