356,122 shares
427,970 shares
338,887 shares
317,519 shares
295,721 shares
227,981 shares
122,526 shares
300,119 shares
224,725 shares
440,806 shares