150,966 shares
213,172 shares
202,193 shares
220,503 shares
128,612 shares
229,417 shares
226,480 shares
882,696 shares
159,394 shares
240,360 shares