103,283 shares
108,039 shares
709,192 shares
523,010 shares
115,834 shares
172,942 shares
62,897 shares
250,426 shares
156,490 shares
63,743 shares