519,508 shares
173,399 shares
83,005 shares
30,323 shares
110,161 shares
338,635 shares
178,885 shares
201,806 shares
13,489 shares
20,146 shares