49,347 shares
313,681 shares
40,708 shares
85,615 shares
33,204 shares
103,331 shares
213,354 shares
238,361 shares
17,974 shares
21,094 shares