30,495 shares
68,796 shares
39,649 shares
72,280 shares
47,372 shares
87,102 shares
284,743 shares
56,060 shares
316,484 shares
18,210 shares