30,479 shares
68,584 shares
39,596 shares
72,219 shares
47,313 shares
87,086 shares
284,680 shares
56,024 shares
316,436 shares
18,150 shares