23,806 shares
27,804 shares
29,667 shares
336,952 shares
349,352 shares
335,283 shares
617,510 shares
375,038 shares
125,015 shares
202,822 shares