176,373 shares
35,765 shares
120,334 shares
125,500 shares
45,672 shares
29,919 shares
344,751 shares
48,724 shares
46,058 shares
249,614 shares