312,434 shares
159,786 shares
639,196 shares
436,460 shares
318,493 shares
332,578 shares
231,691 shares
281,118 shares
298,029 shares
216,815 shares