150,181 shares
636,796 shares
173,718 shares
621,159 shares
103,430 shares
267,707 shares
72,559 shares
170,609 shares
68,609 shares
118,724 shares