160,427 shares
48,394 shares
44,021 shares
153,255 shares
85,017 shares
187,896 shares
332,329 shares
504,026 shares
235,947 shares
112,838 shares