145,556 shares
29,322 shares
48,227 shares
32,451 shares
96,871 shares
21,569 shares
18,985 shares
29,429 shares
31,280 shares
133,983 shares