519,628 shares
173,512 shares
83,107 shares
30,452 shares
110,268 shares
338,757 shares
179,002 shares
201,923 shares
13,593 shares
20,232 shares