312,455 shares
160,030 shares
639,447 shares
436,591 shares
318,660 shares
332,794 shares
231,853 shares
281,514 shares
298,106 shares
216,961 shares