19,376 shares
21,796 shares
24,694 shares
328,426 shares
48,141 shares
46,511 shares
33,029 shares
33,336 shares
23,290 shares
47,802 shares