56,410 shares
23,114 shares
17,271 shares
29,891 shares
232,398 shares
75,013 shares
18,553 shares
30,240 shares
18,716 shares
607,977 shares