250,128 shares
102,300 shares
102,919 shares
161,972 shares
340,513 shares
57,566 shares
183,794 shares
183,426 shares
172,718 shares
365,652 shares