23,821 shares
27,811 shares
29,672 shares
336,967 shares
349,380 shares
335,297 shares
617,542 shares
375,055 shares
125,020 shares
202,835 shares