160,609 shares
48,525 shares
44,138 shares
153,433 shares
85,139 shares
187,971 shares
332,504 shares
504,206 shares
236,090 shares
112,986 shares