176,229 shares
35,737 shares
120,251 shares
125,464 shares
45,607 shares
29,767 shares
344,601 shares
48,671 shares
46,018 shares
249,518 shares