29,747 shares
66,932 shares
138,382 shares
44,152 shares
54,057 shares
151,974 shares
242,587 shares
325,097 shares
63,490 shares
58,534 shares