103,784 shares
324,059 shares
158,799 shares
166,550 shares
129,591 shares
394,112 shares
293,035 shares
226,989 shares
75,392 shares
350,925 shares