23,814 shares
27,808 shares
29,670 shares
336,959 shares
349,369 shares
335,290 shares
617,529 shares
375,045 shares
125,019 shares
202,830 shares