23,910 shares
204,903 shares
28,088 shares
24,544 shares
18,800 shares
431,755 shares
15,833 shares
332,096 shares
83,379 shares
35,192 shares