16,637 shares
224,649 shares
120,567 shares
274,283 shares
164,306 shares
41,477 shares
77,721 shares
103,718 shares
348,784 shares
34,932 shares