104,523 shares
188,225 shares
160,596 shares
145,767 shares
97,614 shares
75,296 shares
59,662 shares
183,953 shares
169,811 shares
86,004 shares