160,596 shares
48,517 shares
44,132 shares
153,421 shares
85,138 shares
187,966 shares
332,490 shares
504,186 shares
236,081 shares
112,972 shares