51,989 shares
103,481 shares
423,399 shares
175,251 shares
50,265 shares
191,241 shares
134,807 shares
283,444 shares
30,879 shares
147,516 shares