58,070 shares
324,775 shares
42,966 shares
51,748 shares
370,742 shares
242,564 shares
110,919 shares
186,993 shares
575,518 shares
52,852 shares