23,909 shares
204,901 shares
28,087 shares
24,544 shares
18,800 shares
431,755 shares
15,833 shares
332,096 shares
83,379 shares
35,190 shares