23,595 shares
204,596 shares
27,945 shares
24,120 shares
18,500 shares
431,566 shares
15,453 shares
332,007 shares
83,030 shares
35,058 shares