506,866 shares
160,324 shares
54,217 shares
146,920 shares
548,371 shares
343,447 shares
171,859 shares
462,502 shares
456,366 shares
406,417 shares