56,451 shares
23,157 shares
17,339 shares
29,940 shares
232,424 shares
75,085 shares
18,561 shares
30,316 shares
18,974 shares
608,045 shares