519,628 shares
173,513 shares
83,107 shares
30,453 shares
110,268 shares
338,758 shares
179,003 shares
201,924 shares
13,593 shares
20,232 shares