45,084 shares
42,666 shares
44,907 shares
43,426 shares
280,385 shares
194,176 shares
227,420 shares
259,909 shares
138,930 shares
169,886 shares