58,070 shares
324,776 shares
42,971 shares
51,749 shares
370,743 shares
242,567 shares
110,920 shares
186,995 shares
575,520 shares
52,854 shares