103,293 shares
108,042 shares
709,196 shares
523,018 shares
115,849 shares
172,957 shares
62,899 shares
250,436 shares
156,505 shares
63,765 shares