103,953 shares
324,301 shares
159,102 shares
166,813 shares
129,876 shares
394,338 shares
293,300 shares
227,288 shares
75,621 shares
351,219 shares