4,575 shares
3,426 shares
29,111 shares
30,226 shares
18,775 shares
149,618 shares
240,114 shares
239,641 shares
720,931 shares
229,248 shares