101,503 shares
95,850 shares
654,537 shares
33,261 shares
46,019 shares
41,438 shares
39,415 shares
138,059 shares
43,837 shares
92,657 shares