59,966 shares
153,414 shares
164,093 shares
51,817 shares
113,469 shares
286,517 shares
40,238 shares
245,833 shares
36,352 shares
246,285 shares