41,844 shares
31,418 shares
75,047 shares
41,328 shares
61,366 shares
12,540 shares
37,535 shares
156,931 shares
44,261 shares
91,876 shares