34,353 shares
21,955 shares
47,394 shares
150,192 shares
40,210 shares
129,581 shares
514,156 shares
440 shares
466 shares
526 shares