110,705 shares
32,886 shares
385,164 shares
34,771 shares
250,012 shares
113,916 shares
102,254 shares
229,502 shares
36,570 shares
117,578 shares