292,258 shares
258,352 shares
108,167 shares
78,936 shares
190,455 shares
323,653 shares
70,649 shares
138,201 shares
761,941 shares
250,786 shares