26,871 shares
9,716 shares
6,598 shares
42,913 shares
10,355 shares
29,305 shares
20,027 shares
9,856 shares
7,844 shares
31,633 shares