35,481 shares
20,170 shares
94,806 shares
31,042 shares
25,559 shares
11,512 shares
14,428 shares
327,067 shares
26,126 shares
19,904 shares