16,638 shares
224,651 shares
120,567 shares
274,286 shares
164,306 shares
41,482 shares
77,726 shares
103,721 shares
348,796 shares
34,933 shares