51,966 shares
102,492 shares
303,246 shares
162,287 shares
343,771 shares
164,105 shares
234,418 shares
338,801 shares
183,900 shares
180,402 shares