23,802 shares
27,796 shares
29,667 shares
336,946 shares
349,341 shares
335,277 shares
617,503 shares
375,028 shares
125,015 shares
202,818 shares