29,621 shares
66,803 shares
138,246 shares
44,030 shares
53,942 shares
151,872 shares
242,487 shares
324,982 shares
63,401 shares
58,400 shares