56,324 shares
23,088 shares
17,216 shares
29,795 shares
232,346 shares
74,927 shares
18,540 shares
30,203 shares
18,692 shares
607,890 shares