176,232 shares
35,737 shares
120,252 shares
125,474 shares
45,609 shares
29,769 shares
344,607 shares
48,672 shares
46,018 shares
249,522 shares