18,194 shares
310,082 shares
52,368 shares
202,112 shares
106,608 shares
28,921 shares
50,533 shares
329,566 shares
149,248 shares
59,157 shares