34,830 shares
17,422 shares
23,219 shares
40,585 shares
42,436 shares
35,094 shares
33,596 shares
36,269 shares
29,343 shares
34,903 shares