23,812 shares
27,806 shares
29,668 shares
336,956 shares
349,365 shares
335,288 shares
617,522 shares
375,042 shares
125,018 shares
202,827 shares