52,236 shares
103,712 shares
423,813 shares
175,477 shares
50,414 shares
191,557 shares
135,016 shares
283,817 shares
30,999 shares
147,647 shares