16,638 shares
224,651 shares
120,567 shares
274,286 shares
164,308 shares
41,482 shares
77,726 shares
103,723 shares
348,797 shares
34,933 shares