160,557 shares
48,491 shares
44,114 shares
153,388 shares
85,117 shares
187,951 shares
332,469 shares
504,176 shares
236,049 shares
112,956 shares