332,302 shares
59,808 shares
149,138 shares
58,384 shares
74,521 shares
42,784 shares
120,059 shares
96,804 shares
105,509 shares
56,996 shares