30,642 shares
69,163 shares
40,152 shares
72,438 shares
47,495 shares
87,446 shares
284,952 shares
56,450 shares
316,815 shares
18,330 shares