34,621 shares
17,393 shares
23,114 shares
40,336 shares
42,185 shares
35,054 shares
33,562 shares
35,990 shares
29,219 shares
34,873 shares