56,439 shares
23,138 shares
17,326 shares
29,928 shares
232,419 shares
75,060 shares
18,555 shares
30,290 shares
18,939 shares
608,015 shares