145,557 shares
29,325 shares
48,231 shares
32,458 shares
96,872 shares
21,582 shares
18,988 shares
29,439 shares
31,280 shares
133,986 shares